[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-15T22:43:07.669Z","endTime":"2025-09-15T22:44:21.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-15T21:43:45.006Z","endTime":"2025-09-15T22:26:09.304Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"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":"2025-09-15T22:26:09.304Z","endTime":"2025-09-15T22:42:02.689Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"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":"2025-09-15T22:42:02.689Z","endTime":"2025-09-15T22:43:09.872Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"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":97.9,"endSpeed":89.8,"strikeZoneTop":3.42941179090227,"strikeZoneBottom":1.64163694548962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.386922048912012,"aZ":-13.64172185617629,"pfxX":-6.135012002090892,"pfxZ":8.983808529538857,"pX":0.042934936894811135,"pZ":3.1005648814743445,"vX0":5.08560388487356,"vY0":-142.41897544072773,"vZ0":-5.627941885132566,"x":115.36,"y":155.06,"x0":-0.9649690569504272,"y0":50.00551664812811,"z0":5.95856415150476,"aX":-12.659349103023324},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":2438,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.38396384406491446,"extension":6.59879948931527},"index":3,"playId":"da99b8cd-5ebe-3e45-b092-123e4437b513","pitchNumber":1,"startTime":"2025-09-15T22:43:09.872Z","endTime":"2025-09-15T22:43:13.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.40914562928606,"strikeZoneBottom":1.58444766476975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.631729966083743,"aZ":-42.73954909691164,"pfxX":5.102322508189317,"pfxZ":-6.904917711344268,"pX":-0.011613054532981951,"pZ":2.8420766165796003,"vX0":0.44860376173573735,"vY0":-123.18408821386623,"vZ0":0.10588248281416623,"x":117.44,"y":162.04,"x0":-0.858919460822488,"y0":50.00552353723976,"z0":6.426976417793134,"aX":7.802615077699612},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-12.2,"breakHorizontal":-9.4,"spinRate":2823,"spinDirection":43},"zone":2,"typeConfidence":2.0,"plateTime":0.44550980468854107,"extension":6.219184754663024},"index":4,"playId":"6514eb44-1a34-36ae-a7d6-fca2ec68c9a8","pitchNumber":2,"startTime":"2025-09-15T22:43:24.131Z","endTime":"2025-09-15T22:43:27.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":5,"startTime":"2025-09-15T22:43:34.346Z","endTime":"2025-09-15T22:43:44.068Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.35963863136704,"strikeZoneBottom":1.57244614982249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.753106381168394,"aZ":-21.216076569314428,"pfxX":1.5100193666259738,"pfxZ":5.618450492379541,"pX":0.9656565992062196,"pZ":1.1883258770849072,"vX0":4.457914539484268,"vY0":-138.28925483237916,"vZ0":-8.855533518876562,"x":80.19,"y":206.7,"x0":-0.8589232744759612,"y0":50.00611349434341,"z0":5.837396873317989,"aX":2.945285136419791},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.6,"breakHorizontal":-3.6,"spinRate":2670,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.39498418547686454,"extension":6.487112153229649},"index":6,"playId":"f1872d66-0c8b-3875-b3eb-a17989433713","pitchNumber":3,"startTime":"2025-09-15T22:43:44.068Z","endTime":"2025-09-15T22:43:47.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.7,"strikeZoneTop":3.31225851342262,"strikeZoneBottom":1.47858534997467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.251518165307395,"aZ":-11.578858893237339,"pfxX":-4.807040262554761,"pfxZ":9.781180408164824,"pX":0.7671719147195492,"pZ":2.2658283305357174,"vX0":5.68369345807415,"vY0":-144.14557102419465,"vZ0":-8.285029245901473,"x":87.76,"y":177.6,"x0":-0.6048758691630247,"y0":50.00529664827013,"z0":5.8908118381005306,"aX":-10.125214365935609},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.2,"breakHorizontal":7.6,"spinRate":2527,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.37985962792671835,"extension":6.633589259668133},"index":7,"playId":"35180c54-b8da-312b-9b3a-239398bf84da","pitchNumber":4,"startTime":"2025-09-15T22:44:01.424Z","endTime":"2025-09-15T22:44:07.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.058423243290758,"aZ":-45.74651435233943,"pfxX":5.610696524419808,"pfxZ":-8.77308031466971,"pX":0.4711251221444541,"pZ":2.2072204874925165,"vX0":1.285127232512344,"vY0":-124.2015697656225,"vZ0":-0.7418746939565406,"x":99.04,"y":179.19,"x0":-0.782753691149466,"y0":50.00137427236222,"z0":6.345294435113361,"aX":8.68197842271577},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-15.7,"breakHorizontal":-10.4,"spinRate":2879,"spinDirection":39},"zone":6,"typeConfidence":2.0,"plateTime":0.4425915261898923,"extension":6.210888648746162},"index":8,"playId":"76bf1cd4-4122-319d-966f-e44dd57f58a2","pitchNumber":5,"startTime":"2025-09-15T22:44:18.522Z","endTime":"2025-09-15T22:44:21.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-09-15T22:44:21.824Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nico Hoerner walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-15T22:44:33.231Z","endTime":"2025-09-15T22:45:34.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.3661696501858,"strikeZoneBottom":1.635538925362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.4789379929194,"aZ":-11.440491641139083,"pfxX":-3.9963442271493097,"pfxZ":10.082003007924683,"pX":0.11064693510757347,"pZ":3.8275575005208675,"vX0":3.886701796499856,"vY0":-142.87429780816018,"vZ0":-4.167917957260407,"x":112.78,"y":135.44,"x0":-0.7514968561516218,"y0":50.00564258804476,"z0":6.030457299153479,"aX":-8.221398630415324},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.5,"breakHorizontal":6.4,"spinRate":2474,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38411046773333046,"extension":6.715224786387627},"index":0,"playId":"1589f073-4594-3e2b-8a04-3868ce6de8e7","pitchNumber":1,"startTime":"2025-09-15T22:44:44.329Z","endTime":"2025-09-15T22:44:48.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":95.5,"endSpeed":87.0,"strikeZoneTop":3.37774639130961,"strikeZoneBottom":1.60636819253924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.261494051303174,"aZ":-20.56587503883331,"pfxX":-0.7438748266280344,"pfxZ":5.998176206218611,"pX":0.9956213972174741,"pZ":1.7688329866655137,"vX0":5.180649826350733,"vY0":-138.7789999638316,"vZ0":-7.559145753136235,"x":79.05,"y":191.02,"x0":-0.8048451517078367,"y0":50.0036333870067,"z0":5.915270241787748,"aX":-1.4399375816123685},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":0.2,"spinRate":2593,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.395817410687092,"extension":6.343137968313156},"index":1,"playId":"b218340a-f68e-3faa-bd91-31c3cb569622","pitchNumber":2,"startTime":"2025-09-15T22:44:58.090Z","endTime":"2025-09-15T22:45:01.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":97.5,"endSpeed":88.9,"strikeZoneTop":3.31000044242542,"strikeZoneBottom":1.490420373499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.564469220998795,"aZ":-15.116031420565244,"pfxX":-5.767605475655367,"pfxZ":8.387738013401956,"pX":-0.20200822098809326,"pZ":3.5265929091323414,"vX0":3.78229122312971,"vY0":-141.9554172171137,"vZ0":-4.319888391652314,"x":124.7,"y":143.56,"x0":-0.8047387584027079,"y0":50.00402017989045,"z0":6.035578583986019,"aX":-11.73036934991685},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":9.6,"spinRate":2399,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38637832064376276,"extension":6.45375474694305},"index":2,"playId":"04f0bf22-b573-3e21-b6da-ff4942e1db90","pitchNumber":3,"startTime":"2025-09-15T22:45:10.263Z","endTime":"2025-09-15T22:45:14.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.31000138809146,"strikeZoneBottom":1.5768626113342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.74569657910935,"aZ":-11.507738161914505,"pfxX":-5.860592268288153,"pfxZ":10.150652024680651,"pX":0.22025087099697385,"pZ":0.9449004659673579,"vX0":4.20793545985064,"vY0":-141.87138913898136,"vZ0":-12.28074602856628,"x":108.6,"y":213.27,"x0":-0.5214321745684886,"y0":50.006273269187744,"z0":6.065711933172435,"aX":-11.937746090601907},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":9.7,"spinRate":2386,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3862100057380813,"extension":6.640462066821021},"index":3,"playId":"ccd18548-543e-3bf7-8a37-513e88bed301","pitchNumber":4,"startTime":"2025-09-15T22:45:31.071Z","endTime":"2025-09-15T22:45:34.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-15T22:45:34.569Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-15T22:45:51.921Z","endTime":"2025-09-15T22:47:02.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.59415448186665,"strikeZoneBottom":1.67760460203065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.871718486427344,"aZ":-21.167988593037915,"pfxX":-0.2239974788988558,"pfxZ":5.79745719827052,"pX":0.07586596623247663,"pZ":1.7135034164072085,"vX0":2.652997334007202,"vY0":-136.38605847826958,"vZ0":-7.673773332050655,"x":114.11,"y":192.52,"x0":-0.8772175731713635,"y0":50.00122516386683,"z0":6.005314778632985,"aX":-0.425304859012543},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":-0.1,"spinRate":2587,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.40043450573900685,"extension":6.287591999582702},"index":0,"playId":"4a8aae99-5926-393e-8f52-8a8c595ff312","pitchNumber":1,"startTime":"2025-09-15T22:45:59.895Z","endTime":"2025-09-15T22:46:03.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.59318936795385,"strikeZoneBottom":1.68263589395961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.14834509415737,"aZ":-13.114291955744955,"pfxX":-6.035120296516396,"pfxZ":9.287560448546781,"pX":-1.0668539431362007,"pZ":3.1506263891503536,"vX0":1.7915217812895914,"vY0":-142.6546369527785,"vZ0":-5.675652224518298,"x":157.67,"y":153.71,"x0":-0.9206504636556048,"y0":50.00285948103552,"z0":5.999389153425771,"aX":-12.38412066226944},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":10.6,"spinRate":2440,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.38458871566528385,"extension":6.441939318320734},"index":1,"playId":"7414241d-95f9-3fd9-9dfc-7d0d3e525369","pitchNumber":2,"startTime":"2025-09-15T22:46:19.273Z","endTime":"2025-09-15T22:46:22.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.65188674150372,"strikeZoneBottom":1.65822962612176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.351140058140512,"aZ":-19.34627932057606,"pfxX":-1.2504384647170843,"pfxZ":6.672340908932092,"pX":-0.6898954124455261,"pZ":2.4168770396796644,"vX0":1.3660450117650504,"vY0":-136.86367267853902,"vZ0":-6.148893782359259,"x":143.3,"y":173.52,"x0":-1.0298181322667366,"y0":50.003388054885015,"z0":5.98994624700064,"aX":-2.404611561192952},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":2.0,"spinRate":2546,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.398135971051055,"extension":6.199850506591011},"index":2,"playId":"c1ecc0d7-86f0-3032-a2bf-b7028603cf41","pitchNumber":3,"startTime":"2025-09-15T22:46:39.089Z","endTime":"2025-09-15T22:46:42.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.832765451063985,"aZ":-43.0678711597615,"pfxX":4.04227015282302,"pfxZ":-7.097500607233875,"pX":0.5878868301218914,"pZ":1.8218176344628099,"vX0":2.047532667077087,"vY0":-123.46500444739024,"vZ0":-2.063877102064814,"x":94.59,"y":189.59,"x0":-0.7786704103920272,"y0":50.00097459153887,"z0":6.311304133805813,"aX":6.205841118449788},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-13.1,"breakHorizontal":-7.8,"spinRate":2749,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.44454418676435337,"extension":6.138640028440185},"index":3,"playId":"b0aa2f30-508f-33cf-af68-4259e69eb9ca","pitchNumber":4,"startTime":"2025-09-15T22:46:58.249Z","endTime":"2025-09-15T22:47:02.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-09-15T22:47:02.096Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-15T22:47:20.031Z","endTime":"2025-09-15T22:49:01.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65042381999663,"aZ":-12.819857593116305,"pfxX":-7.330883509168791,"pfxZ":9.587533447232012,"pX":-0.9171898791703016,"pZ":2.8463265259440984,"vX0":2.642356502804864,"vY0":-141.28873743905,"vZ0":-6.299065380700106,"x":151.96,"y":161.93,"x0":-0.9129691261258274,"y0":50.00215515751716,"z0":5.930959656544328,"aX":-14.797961815979063},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":12.7,"spinRate":2404,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38789501985536967,"extension":6.381469380822739},"index":0,"playId":"084f2661-335c-387c-8b15-9f2a7b689315","pitchNumber":1,"startTime":"2025-09-15T22:47:28.296Z","endTime":"2025-09-15T22:47:31.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99737423205217,"aZ":-42.88457465690415,"pfxX":5.793184751464764,"pfxZ":-6.998681693331042,"pX":0.892559762738486,"pZ":2.105213777133622,"vX0":2.1028015470425676,"vY0":-123.52772797482682,"vZ0":-1.554232746295987,"x":82.98,"y":181.94,"x0":-0.724974820299943,"y0":50.005312200839825,"z0":6.382180322995244,"aX":8.860765878782004},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.7,"breakHorizontal":-11.0,"spinRate":2827,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.44517942950873124,"extension":6.209590363667858},"index":1,"playId":"9a5a779e-b193-3472-abd3-e56050d651fc","pitchNumber":2,"startTime":"2025-09-15T22:47:45.400Z","endTime":"2025-09-15T22:47:48.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.31626054727154,"strikeZoneBottom":1.53933528360812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39646126205442,"aZ":-43.07925438596784,"pfxX":3.234832036404542,"pfxZ":-6.956172345400148,"pX":0.8012388234275017,"pZ":0.01618666942019848,"vX0":2.962663427562162,"vY0":-124.76751194480833,"vZ0":-6.231410843961799,"x":86.46,"y":238.34,"x0":-0.8241878658122903,"y0":50.00213455559556,"z0":6.118278423846292,"aX":5.071457130181336},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-13.8,"breakHorizontal":-6.6,"spinRate":2745,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.43992382043362444,"extension":6.245162508179273},"index":2,"playId":"fbf3a98e-6e26-376d-a360-db9613a033f9","pitchNumber":3,"startTime":"2025-09-15T22:48:11.880Z","endTime":"2025-09-15T22:48:15.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.31000188372495,"strikeZoneBottom":1.58584840893455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.90450954457384,"aZ":-24.259223400508795,"pfxX":-0.9115204533318577,"pfxZ":4.246022001990188,"pX":1.3310970648114349,"pZ":2.08420487542159,"vX0":5.991136449783838,"vY0":-135.91826417588973,"vZ0":-5.905545371008868,"x":66.26,"y":182.51,"x0":-0.787046183609368,"y0":50.0024883322866,"z0":5.979087473574483,"aX":-1.6997919083461879},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.6,"breakHorizontal":0.4,"spinRate":2666,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4036141604906822,"extension":6.294927161741913},"index":3,"playId":"aa1a360a-b8e6-3878-8211-7557e1bba048","pitchNumber":4,"startTime":"2025-09-15T22:48:34.993Z","endTime":"2025-09-15T22:48:38.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.65577463625989,"aZ":-11.27440264180104,"pfxX":-5.832565091705371,"pfxZ":10.129064303179678,"pX":-0.09646142389028334,"pZ":2.37914817043411,"vX0":3.7678042677486068,"vY0":-143.10781809383204,"vZ0":-8.280860153505833,"x":120.68,"y":174.54,"x0":-0.675949742198227,"y0":50.00393496938058,"z0":6.026259279928594,"aX":-12.03441965690935},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.8,"breakHorizontal":9.7,"spinRate":2509,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3835128580063496,"extension":6.474277344341039},"index":4,"playId":"e3d53690-e68f-3694-9842-701dcc7e0ea4","pitchNumber":5,"startTime":"2025-09-15T22:48:57.312Z","endTime":"2025-09-15T22:49:01.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-15T22:49:01.436Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-15T22:51:09.323Z","endTime":"2025-09-15T22:51:45.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.5197610799956,"strikeZoneBottom":1.73552336508039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.442047179942463,"aZ":-14.24662770488849,"pfxX":-4.1594473273353305,"pfxZ":9.824046133627585,"pX":-0.02560997933615529,"pZ":3.1277661694291266,"vX0":4.142644238342251,"vY0":-134.0981851722034,"vZ0":-5.254122410433989,"x":117.98,"y":154.33,"x0":-1.0485471789829766,"y0":50.00312807034744,"z0":6.1254192758321615,"aX":-7.59104101404557},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":6.7,"spinRate":2319,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.40812762977875705,"extension":6.548951346952071},"index":0,"playId":"7bc3bd48-03a7-38f8-8f08-7a971cfdfa04","pitchNumber":1,"startTime":"2025-09-15T22:51:11.543Z","endTime":"2025-09-15T22:51:15.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.6,"endSpeed":85.0,"strikeZoneTop":3.78000177429838,"strikeZoneBottom":1.77340211074567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.251808772174087,"aZ":-13.366798183943045,"pfxX":-4.171245687896934,"pfxZ":10.204927827639331,"pX":1.4989459556692115,"pZ":2.8379772075578584,"vX0":7.522012815471494,"vY0":-134.64781466030115,"vZ0":-6.114164408086084,"x":59.86,"y":162.15,"x0":-0.7842998724172496,"y0":50.00127501648746,"z0":6.07765981560851,"aX":-7.686822660786738},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":6.0,"spinRate":2338,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4062347615721804,"extension":6.5941603913806786},"index":1,"playId":"325e6681-5509-31c5-bcd3-cbbae5854e9a","pitchNumber":2,"startTime":"2025-09-15T22:51:24.885Z","endTime":"2025-09-15T22:51:28.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.617515785030445,"aZ":-27.245345240536636,"pfxX":3.52954237326548,"pfxZ":3.137885710730904,"pX":0.5416145769509936,"pZ":2.736299021549865,"vX0":3.1711425621235523,"vY0":-124.20671147745996,"vZ0":-2.882184705499654,"x":96.35,"y":164.9,"x0":-1.2077358273820122,"y0":50.003113749325884,"z0":6.164518947824004,"aX":5.544159941561957},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.3,"breakHorizontal":-7.1,"spinRate":2578,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4400688676044382,"extension":6.3718190544586255},"hitData":{"launchSpeed":73.5,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.6,"coordY":170.43}},"index":2,"playId":"aab96e30-41f8-3a40-9f0d-a476502d4a22","pitchNumber":3,"startTime":"2025-09-15T22:51:38.370Z","endTime":"2025-09-15T22:51:45.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-09-15T22:51:45.903Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-15T22:51:53.661Z","endTime":"2025-09-15T22:52:47.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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.9,"endSpeed":84.3,"strikeZoneTop":3.59000224001959,"strikeZoneBottom":1.69277723852294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.945821998481865,"aZ":-10.611057835386417,"pfxX":-4.75012760061716,"pfxZ":11.856130101137147,"pX":-0.9576785791174504,"pZ":2.6756072337865877,"vX0":2.2127363932291377,"vY0":-133.7873969499936,"vZ0":-6.707303206529198,"x":153.5,"y":166.54,"x0":-1.1767403443890354,"y0":50.00551533335757,"z0":5.970076158824836,"aX":-8.641547144975192},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.3,"breakHorizontal":8.2,"spinRate":2282,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4088618138080662,"extension":6.688008823804861},"index":0,"playId":"3ca6daeb-07c6-352d-9802-21977686f819","pitchNumber":1,"startTime":"2025-09-15T22:52:09.630Z","endTime":"2025-09-15T22:52:12.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.41419533244275,"strikeZoneBottom":1.53425383962524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.70614020391901,"aZ":-40.09829765588612,"pfxX":5.952043021572905,"pfxZ":-5.921626231848462,"pX":-0.8507752985369171,"pZ":2.284968536102806,"vX0":-0.9024315628130058,"vY0":-115.30498628616688,"vZ0":-0.4497947794577084,"x":149.43,"y":177.09,"x0":-1.2257434961145826,"y0":50.002717234283594,"z0":6.372494430497906,"aX":7.963799572802488},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.6,"breakHorizontal":-10.6,"spinRate":2561,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.47617049889198526,"extension":6.469764389232632},"index":1,"playId":"7981129f-cd7c-348f-b2df-3c23dd96b8b3","pitchNumber":2,"startTime":"2025-09-15T22:52:22.749Z","endTime":"2025-09-15T22:52:26.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":84.0,"endSpeed":77.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82629549027388,"aZ":-28.920106003014116,"pfxX":-9.847341524039209,"pfxZ":2.1574574359530825,"pX":-0.5713226932679667,"pZ":1.9835902082085026,"vX0":4.4262755993762,"vY0":-122.274632613859,"vZ0":-3.957605645031253,"x":138.78,"y":185.22,"x0":-1.128654640625475,"y0":50.00524239720674,"z0":6.113500585253175,"aX":-14.86537822039431},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.2,"breakHorizontal":16.8,"spinRate":1764,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.44850184134116367,"extension":6.435048553464989},"hitData":{"launchSpeed":77.9,"launchAngle":43.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.36,"coordY":130.39}},"index":2,"playId":"374d717d-514b-37d2-a66c-087d72178fce","pitchNumber":3,"startTime":"2025-09-15T22:52:37.254Z","endTime":"2025-09-15T22:52:47.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-15T22:52:47.643Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a ground ball to right fielder Willi Castro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-15T22:52:55.269Z","endTime":"2025-09-15T22:54:32.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.19740505713644,"strikeZoneBottom":1.50302248986429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.556226992195125,"aZ":-12.09576209669293,"pfxX":-4.53215525726702,"pfxZ":10.98416854811215,"pX":-0.68133061590501,"pZ":2.065429312563517,"vX0":2.852581746050756,"vY0":-134.01139271069442,"vZ0":-7.913210240272553,"x":142.97,"y":183.01,"x0":-1.1678865182119909,"y0":50.00560841748152,"z0":5.910571034288716,"aX":-8.287459895532942},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":7.7,"spinRate":2301,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.40789825359993515,"extension":6.725584030121065},"index":0,"playId":"2c52abda-6934-3b2a-ba4a-7d127facd8d9","pitchNumber":1,"startTime":"2025-09-15T22:53:15.731Z","endTime":"2025-09-15T22:53:19.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.6,"endSpeed":78.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.107667346811752,"aZ":-23.972507334305167,"pfxX":-9.910802544755107,"pfxZ":5.332258870122769,"pX":-1.486174373001956,"pZ":1.7417250910263558,"vX0":2.410236548072641,"vY0":-123.13753930696353,"vZ0":-5.639575011656134,"x":173.65,"y":191.75,"x0":-1.1891506920799162,"y0":50.00215729128105,"z0":6.085822859781488,"aX":-15.241727059699308},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.6,"breakHorizontal":17.4,"spinRate":1936,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4445581184806686,"extension":6.499451386233974},"index":1,"playId":"2cd21022-5c7a-33ea-9b0b-32fe4bd2043a","pitchNumber":2,"startTime":"2025-09-15T22:53:30.080Z","endTime":"2025-09-15T22:53:34.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":92.4,"endSpeed":84.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.628570961323938,"aZ":-11.25017749884172,"pfxX":-4.468773457378908,"pfxZ":11.402202643056308,"pX":-0.3106231109355577,"pZ":2.87180739147084,"vX0":3.467457191327996,"vY0":-134.47827319570862,"vZ0":-6.329980389668089,"x":128.84,"y":161.24,"x0":-1.0348764673791027,"y0":50.00441923947005,"z0":6.051117451058093,"aX":-8.201691289332691},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.6,"breakHorizontal":7.3,"spinRate":2278,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.406990451027359,"extension":6.689868041965358},"index":2,"playId":"171b52a7-7587-3e9b-abb5-8a3ac5fe849f","pitchNumber":3,"startTime":"2025-09-15T22:53:48.380Z","endTime":"2025-09-15T22:53:52.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":3,"startTime":"2025-09-15T22:54:07.477Z","endTime":"2025-09-15T22:54:21.214Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.12029275308362,"aZ":-39.03950193595663,"pfxX":4.133218666946595,"pfxZ":-4.994576894818195,"pX":-0.37298717195356995,"pZ":2.1882976956321034,"vX0":0.5661437073499287,"vY0":-117.01657012306275,"vZ0":-1.0245589120518688,"x":131.22,"y":179.7,"x0":-1.1552774060274134,"y0":50.00577702916341,"z0":6.321529364862932,"aX":5.67602139732782},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-9.0,"breakHorizontal":-7.6,"spinRate":2478,"spinDirection":38},"zone":4,"typeConfidence":2.0,"plateTime":0.46985898935357895,"extension":6.557148014871558},"hitData":{"launchSpeed":90.8,"launchAngle":7.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.46,"coordY":131.61}},"index":4,"playId":"20275e35-7558-3c68-bfcb-9865fb2f1385","pitchNumber":4,"startTime":"2025-09-15T22:54:21.214Z","endTime":"2025-09-15T22:54:32.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-15T22:54:32.057Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Pham flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-15T22:54:40.635Z","endTime":"2025-09-15T22:55:03.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06364042318905,"aZ":-10.295299811264911,"pfxX":-4.985861783133307,"pfxZ":11.856198392517081,"pX":0.3815243652477624,"pZ":1.9236907828635905,"vX0":5.662629794941443,"vY0":-135.58394593988666,"vZ0":-8.60154304895584,"x":102.46,"y":186.84,"x0":-1.0949880752924421,"y0":50.00348624016165,"z0":5.872742874570259,"aX":-9.201869394799045},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.6,"breakHorizontal":7.7,"spinRate":2353,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.4053246788201901,"extension":6.856725831058782},"hitData":{"launchSpeed":95.9,"launchAngle":42.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.52,"coordY":77.41}},"index":0,"playId":"2f1da62c-2073-30f3-b254-b8d6dacfb766","pitchNumber":1,"startTime":"2025-09-15T22:54:54.775Z","endTime":"2025-09-15T22:55:03.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-15T22:55:03.980Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a line drive to center fielder Jack Suwinski.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-15T22:56:43.346Z","endTime":"2025-09-15T22:57:43.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.64605923105238,"strikeZoneBottom":1.60938194435795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.47888888791866,"aZ":-12.327256275916568,"pfxX":-2.4451158159771924,"pfxZ":9.70322267434271,"pX":0.6942819766713227,"pZ":3.4866746721834248,"vX0":4.058043284479817,"vY0":-142.1088894258057,"vZ0":-5.793026657949054,"x":90.54,"y":144.64,"x0":-0.4343873118739568,"y0":50.00572871855828,"z0":6.334301169917631,"aX":-5.0030648983785975},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.6,"breakHorizontal":3.6,"spinRate":2423,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3853754210371605,"extension":6.332328181844526},"index":0,"playId":"af589f43-6b79-3ac9-b2b7-dc7efaf961c1","pitchNumber":1,"startTime":"2025-09-15T22:57:14.984Z","endTime":"2025-09-15T22:57:18.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.487912108813745,"aZ":-23.389710118681492,"pfxX":2.0822768061294403,"pfxZ":4.632177094190109,"pX":0.6530849316839233,"pZ":3.0437118012175066,"vX0":3.378033910661984,"vY0":-136.69928070701516,"vZ0":-4.47086317025975,"x":92.11,"y":156.6,"x0":-0.8681709324586755,"y0":50.00463056926039,"z0":6.30159556010595,"aX":3.949625630929003},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.7,"breakHorizontal":-4.4,"spinRate":2647,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.40032334944956904,"extension":5.934837788914962},"hitData":{"launchSpeed":90.0,"launchAngle":10.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.41,"coordY":98.88}},"index":1,"playId":"5eceae55-6f7a-382e-92b6-ad2c37b2f6dc","pitchNumber":2,"startTime":"2025-09-15T22:57:33.051Z","endTime":"2025-09-15T22:57:43.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-09-15T22:57:43.309Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to right fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-15T22:57:50.905Z","endTime":"2025-09-15T22:58:38.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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(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":84.7,"endSpeed":78.0,"strikeZoneTop":3.01999799555268,"strikeZoneBottom":1.42405326462897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39281403793692,"aZ":-44.68815072919394,"pfxX":3.803181851984408,"pfxZ":-8.14267595005374,"pX":-1.1765836710239599,"pZ":2.9118546149362334,"vX0":-1.643160670987577,"vY0":-123.39476319800337,"vZ0":0.4207325577509826,"x":161.85,"y":160.16,"x0":-0.9948428134213652,"y0":50.0037121650959,"z0":6.515367631524109,"aX":5.843682824094331},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-14.4,"breakHorizontal":-6.5,"spinRate":2689,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.4444950347495209,"extension":6.021558378677369},"index":0,"playId":"c67579da-a863-3000-9069-38fc4b20916a","pitchNumber":1,"startTime":"2025-09-15T22:58:11.522Z","endTime":"2025-09-15T22:58:14.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":92.8,"endSpeed":85.9,"strikeZoneTop":3.02,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.15456963479582,"aZ":-22.85337818215366,"pfxX":-9.256718975835277,"pfxZ":5.014896552193128,"pX":-0.28843088805825223,"pZ":1.1759043275937615,"vX0":5.270229895914088,"vY0":-134.93693548247637,"vZ0":-8.373248959893182,"x":127.99,"y":207.03,"x0":-1.0559468362075113,"y0":50.00527786748466,"z0":5.908495924585452,"aX":-17.209444315088618},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":15.7,"spinRate":2153,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4046779524478641,"extension":6.467214288502308},"hitData":{"launchSpeed":82.6,"launchAngle":47.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.01,"coordY":102.01}},"index":1,"playId":"e0ff75ad-b02f-3c9a-8a4a-8d6a5c6b3565","pitchNumber":2,"startTime":"2025-09-15T22:58:28.411Z","endTime":"2025-09-15T22:58:38.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-09-15T22:58:38.816Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to center fielder Jack Suwinski.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-15T22:58:45.962Z","endTime":"2025-09-15T23:00:20.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":97.2,"endSpeed":89.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.324741300102136,"aZ":-20.455044526111063,"pfxX":-9.892161966771088,"pfxZ":5.757498151761824,"pX":0.3909008699839639,"pZ":1.4338260835310617,"vX0":6.491083253651773,"vY0":-141.305519459149,"vZ0":-9.12057631643932,"x":102.1,"y":200.07,"x0":-0.6434820125663032,"y0":50.00250591278661,"z0":6.00246723599451,"aX":-20.128328284081658},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.9,"breakHorizontal":16.7,"spinRate":2431,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3867122833314234,"extension":6.168850635428782},"index":0,"playId":"0bf19336-d300-33ed-a6f4-0083719ce339","pitchNumber":1,"startTime":"2025-09-15T22:59:06.372Z","endTime":"2025-09-15T22:59:12.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.80876875164854,"aZ":-23.14654567999129,"pfxX":-10.84632459912041,"pfxZ":4.389758370890611,"pX":-0.6520381502833734,"pZ":2.034250880273953,"vX0":4.525753029315019,"vY0":-142.56604838779583,"vZ0":-6.847561767611697,"x":141.85,"y":183.86,"x0":-0.8507883613266869,"y0":50.006955299885426,"z0":5.928583032970563,"aX":-22.3300982995741},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.7,"breakHorizontal":18.7,"spinRate":2282,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.38420353418227515,"extension":6.336448591866828},"index":1,"playId":"e8f517a0-9083-37ba-8b55-d0901faf3fde","pitchNumber":2,"startTime":"2025-09-15T22:59:27.653Z","endTime":"2025-09-15T22:59:31.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-15T22:59:49.713Z","endTime":"2025-09-15T23:00:08.714Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.747494084007403,"aZ":-25.085933005780486,"pfxX":0.6925374271561716,"pfxZ":3.752574665025909,"pX":0.17075628602864254,"pZ":3.021063045533829,"vX0":2.7368166902990074,"vY0":-136.08324010576925,"vZ0":-3.7282676687741736,"x":110.49,"y":157.21,"x0":-0.9349064851387529,"y0":50.00386142747775,"z0":6.1314021722834084,"aX":1.3088100211502756},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.2,"breakHorizontal":-1.8,"spinRate":2797,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.4013259053431928,"extension":6.334451040972509},"hitData":{"launchSpeed":98.8,"launchAngle":58.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.21,"coordY":112.44}},"index":3,"playId":"ad6a3d2c-3a73-3f21-8806-7d1004ad3aa1","pitchNumber":3,"startTime":"2025-09-15T23:00:08.714Z","endTime":"2025-09-15T23:00:20.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:00:20.535Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-15T23:00:32.309Z","endTime":"2025-09-15T23:02:51.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.8,"strikeZoneTop":3.56328729635872,"strikeZoneBottom":1.6651764776546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.2042628966472,"aZ":-11.034942775714091,"pfxX":-5.304733124098918,"pfxZ":10.138607740379442,"pX":1.6144703722728346,"pZ":2.3151807493043557,"vX0":8.374482503101252,"vY0":-142.4362614355545,"vZ0":-8.42070953203471,"x":55.46,"y":176.27,"x0":-0.6548238395668974,"y0":50.00439219182668,"z0":5.981222912530017,"aX":-11.062438741255741},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.0,"breakHorizontal":8.2,"spinRate":2445,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.38239723986233143,"extension":6.063356317650732},"index":0,"playId":"7e34e6ca-25b9-3b09-b63e-c664891d24b5","pitchNumber":1,"startTime":"2025-09-15T23:00:46.741Z","endTime":"2025-09-15T23:00:50.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.55137612418665,"strikeZoneBottom":1.57117499203672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51430436780141,"aZ":-24.286662258966636,"pfxX":-9.749910069731275,"pfxZ":4.284340395833631,"pX":0.35060985726287014,"pZ":0.1360064046102189,"vX0":6.822473026635398,"vY0":-134.26189408119123,"vZ0":-10.427355071207174,"x":103.64,"y":235.11,"x0":-0.9446237263768488,"y0":50.006059819784426,"z0":5.769979193300113,"aX":-17.97066816323472},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.9,"breakHorizontal":16.4,"spinRate":2110,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.40649270179505326,"extension":6.33517580652087},"index":1,"playId":"ace823ef-0a83-3329-b6f2-894db1c0f568","pitchNumber":2,"startTime":"2025-09-15T23:01:05.971Z","endTime":"2025-09-15T23:01:08.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.40958112934111,"strikeZoneBottom":1.51145375820195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.326610211012483,"aZ":-22.675623763009867,"pfxX":-0.44750875188736616,"pfxZ":5.134287860755776,"pX":0.5524272165051534,"pZ":1.4577298243017767,"vX0":4.393334771825311,"vY0":-134.68393922138236,"vZ0":-7.801432986895076,"x":95.94,"y":199.42,"x0":-1.0369391532293624,"y0":50.00528068858906,"z0":5.977941596782848,"aX":-0.8292068397478021},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":-0.1,"spinRate":2629,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.40558851765792125,"extension":6.311544342369406},"index":2,"playId":"08490400-97b0-3dda-8004-7df692563097","pitchNumber":3,"startTime":"2025-09-15T23:01:26.750Z","endTime":"2025-09-15T23:01:30.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.975169779658287,"aZ":-22.834757018723213,"pfxX":-1.268928187009053,"pfxZ":4.929926424551603,"pX":0.8392788576276753,"pZ":2.1157824893100488,"vX0":5.448521843262304,"vY0":-136.02144085130146,"vZ0":-6.4083214555523575,"x":85.01,"y":181.65,"x0":-1.0159254158571347,"y0":50.000419680209276,"z0":6.0621144977608346,"aX":-2.4032805136725415},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.9,"breakHorizontal":1.3,"spinRate":2588,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.40112332833579245,"extension":5.998752036409785},"index":3,"playId":"f78bb8c2-0fd6-3cf8-b1af-9509aabe7f06","pitchNumber":4,"startTime":"2025-09-15T23:01:43.857Z","endTime":"2025-09-15T23:01:46.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-15T23:02:04.897Z","endTime":"2025-09-15T23:02:23.690Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.471285356861724,"aZ":-10.69534953558441,"pfxX":-4.572981448327253,"pfxZ":10.169043532145126,"pX":-0.163046773166526,"pZ":2.618501545734941,"vX0":3.8847716927599136,"vY0":-143.9666956115454,"vZ0":-7.401482822955059,"x":123.21,"y":168.08,"x0":-0.9316096404972052,"y0":50.00459667319466,"z0":5.8747143979335315,"aX":-9.660333071904164},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.3,"breakHorizontal":7.6,"spinRate":2477,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.37956175388858915,"extension":6.504906948423365},"index":5,"playId":"cb95114b-dc94-350b-97f3-56dc7e20ce9b","pitchNumber":5,"startTime":"2025-09-15T23:02:23.690Z","endTime":"2025-09-15T23:02:27.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":98.2,"endSpeed":89.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33404261648564,"aZ":-14.259089192842852,"pfxX":-5.6501519079470786,"pfxZ":8.676070226455156,"pX":-0.14545370224651136,"pZ":2.895024581382107,"vX0":4.095795603502278,"vY0":-142.89075453988283,"vZ0":-6.202464835183451,"x":122.54,"y":160.61,"x0":-0.8642882251116002,"y0":50.00412182476473,"z0":5.99195346119109,"aX":-11.669200894728696},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":9.4,"spinRate":2323,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3835068909002355,"extension":6.445007642433803},"index":6,"playId":"c8eef1a5-b691-3927-b1c7-dacd74b5b3d1","pitchNumber":6,"startTime":"2025-09-15T23:02:45.310Z","endTime":"2025-09-15T23:02:51.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:02:51.134Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew McCutchen flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-15T23:04:41.591Z","endTime":"2025-09-15T23:08:12.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.36000145600944,"strikeZoneBottom":1.63809202939718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.823141405795063,"aZ":-11.130316383957432,"pfxX":-3.4824729813175574,"pfxZ":11.574245081755173,"pX":1.1978498637001176,"pZ":1.595903174669525,"vX0":6.580384854756212,"vY0":-134.1911809395397,"vZ0":-9.247983822821707,"x":71.34,"y":195.69,"x0":-0.8369855492298448,"y0":50.0066523623188,"z0":5.8862004623253,"aX":-6.334411519574753},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.1,"breakHorizontal":4.8,"spinRate":2262,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4086199660945917,"extension":6.832762034593134},"index":0,"playId":"978085ac-b49d-3c19-bc1b-00cef432b717","pitchNumber":1,"startTime":"2025-09-15T23:04:59.805Z","endTime":"2025-09-15T23:05:03.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":79.8,"endSpeed":73.7,"strikeZoneTop":3.29041231227209,"strikeZoneBottom":1.63576511735783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.584592617832715,"aZ":-31.623348708147443,"pfxX":8.315919804845015,"pfxZ":0.40110847030770636,"pX":0.8668011791440446,"pZ":1.0084231767277334,"vX0":2.1533302012316944,"vY0":-116.17998260236531,"vZ0":-4.674465545577105,"x":83.96,"y":211.55,"x0":-1.1530860209045695,"y0":50.000521123016526,"z0":6.065411177740356,"aX":11.320292665511898},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.2,"breakHorizontal":-15.6,"spinRate":2697,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4721670737325603,"extension":6.6609286615432},"index":1,"playId":"c2cc95cc-565e-3ce6-9c35-d6a04684ae08","pitchNumber":2,"startTime":"2025-09-15T23:05:12.259Z","endTime":"2025-09-15T23:05:15.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.339616180322114,"aZ":-12.90893575884799,"pfxX":-3.8461383435401872,"pfxZ":10.584325938136644,"pX":-0.09756531107563741,"pZ":2.6640866515409805,"vX0":3.9505628197782214,"vY0":-133.91992023264152,"vZ0":-6.502369032896704,"x":120.72,"y":166.85,"x0":-1.0906420719202663,"y0":50.0035669867519,"z0":6.043156097654433,"aX":-7.001472002416362},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.0,"breakHorizontal":6.1,"spinRate":2339,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4086677345910279,"extension":6.760278519097468},"index":2,"playId":"ecdee05c-efde-377f-ae43-dc46924004ee","pitchNumber":3,"startTime":"2025-09-15T23:05:26.722Z","endTime":"2025-09-15T23:05:29.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82042859875881,"aZ":-14.517499915560181,"pfxX":-3.9269605994601173,"pfxZ":9.604779217607502,"pX":0.113796472065333,"pZ":2.3955487091564738,"vX0":4.211941373790559,"vY0":-134.62217952027376,"vZ0":-6.704981334557335,"x":112.66,"y":174.1,"x0":-0.9597404275680479,"y0":50.00209464892073,"z0":5.943268836979745,"aX":-7.2184698867479815},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":6.2,"spinRate":2346,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.40664267178360536,"extension":6.886925091337991},"index":3,"playId":"85c95e6f-b4c5-32f0-ad31-40db2755fd7c","pitchNumber":4,"startTime":"2025-09-15T23:05:44.093Z","endTime":"2025-09-15T23:05:52.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.23280063299878,"strikeZoneBottom":1.60928877240865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.175746715443612,"aZ":-29.92439819752194,"pfxX":9.868186681554892,"pfxZ":1.5530968756623982,"pX":1.790916643395909,"pZ":0.9745277730779861,"vX0":3.580612786692403,"vY0":-119.2598978212602,"vZ0":-5.593362765821999,"x":48.73,"y":212.47,"x0":-1.0102182625174652,"y0":50.00022128769456,"z0":6.037730659361009,"aX":14.262418589452144},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.8,"breakHorizontal":-18.7,"spinRate":2871,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.45864825183366964,"extension":6.89910115695965},"index":4,"playId":"b0f33409-d902-3003-bd44-4738123a7377","pitchNumber":5,"startTime":"2025-09-15T23:06:16.528Z","endTime":"2025-09-15T23:06:20.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.14281485061512,"aZ":-29.548758568314998,"pfxX":3.59883416967521,"pfxZ":1.642470428120685,"pX":-0.6138705104254932,"pZ":2.765632750020618,"vX0":0.30993985581209516,"vY0":-124.79263350243302,"vZ0":-2.3697577616747596,"x":140.4,"y":164.11,"x0":-1.2075588562333202,"y0":50.002906043489034,"z0":6.131472426424689,"aX":5.747225811329533},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.8,"breakHorizontal":-6.6,"spinRate":2694,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.4368126708538287,"extension":6.598124952919841},"index":5,"playId":"09068c81-671f-3f8f-848a-8696b795ec4a","pitchNumber":6,"startTime":"2025-09-15T23:06:32.913Z","endTime":"2025-09-15T23:06:39.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.56563147057364,"aZ":-13.849366572795672,"pfxX":-6.36699878209569,"pfxZ":9.58674284625046,"pX":-0.7852725271095051,"pZ":1.6682299703852255,"vX0":2.7714213126998057,"vY0":-136.98335739384484,"vZ0":-8.877686016805484,"x":146.93,"y":193.74,"x0":-0.9794616568198309,"y0":50.005382602311535,"z0":5.885277489395331,"aX":-12.174190937693837},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":11.0,"spinRate":2263,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.39894349866352297,"extension":6.885412953598297},"index":6,"playId":"6c4434db-9930-3255-b8f9-38869819c3fa","pitchNumber":7,"startTime":"2025-09-15T23:07:04.566Z","endTime":"2025-09-15T23:07:08.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-09-15T23:07:51.464Z","endTime":"2025-09-15T23:08:04.806Z","isPitch":false,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":94.5,"endSpeed":86.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.094031872024885,"aZ":-14.290314443563163,"pfxX":-6.6665227652735135,"pfxZ":9.382845286565802,"pX":-0.22722173550991404,"pZ":2.06282520499779,"vX0":4.1196403075670665,"vY0":-137.34344325830867,"vZ0":-7.666356796270654,"x":125.66,"y":183.08,"x0":-0.8824064844102579,"y0":50.000027385407044,"z0":5.866672148874755,"aX":-12.703673018207027},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":11.2,"spinRate":2257,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.39916000659056206,"extension":6.84274310003665},"hitData":{"launchSpeed":91.6,"launchAngle":27.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.31,"coordY":68.13}},"index":8,"playId":"98f7aa62-f2b3-300e-a0a9-415e56f58866","pitchNumber":8,"startTime":"2025-09-15T23:08:04.806Z","endTime":"2025-09-15T23:08:12.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:08:12.826Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to right fielder Willi Castro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-15T23:08:18.576Z","endTime":"2025-09-15T23:09:04.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.489810619752973,"aZ":-33.77949369728514,"pfxX":7.789810907689409,"pfxZ":-1.1611124115576263,"pX":0.15816332159896546,"pZ":2.4393763332582252,"vX0":0.8486225545308979,"vY0":-117.76419467807031,"vZ0":-1.3034641324452227,"x":110.97,"y":172.92,"x0":-1.2186087273002753,"y0":50.00254079341531,"z0":6.167706325427397,"aX":10.776618479998756},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.2,"breakHorizontal":-14.3,"spinRate":2780,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.4677995512862032,"extension":6.736970425107165},"index":0,"playId":"1421371a-d624-3759-8117-c9e3aa20053d","pitchNumber":1,"startTime":"2025-09-15T23:08:39.412Z","endTime":"2025-09-15T23:08:42.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.738028503814782,"aZ":-26.314242958835777,"pfxX":3.3156240934011327,"pfxZ":3.620453512129872,"pX":0.49720963988343747,"pZ":2.4308567756246773,"vX0":2.653789271316129,"vY0":-126.417000044264,"vZ0":-3.833159028958685,"x":98.05,"y":173.15,"x0":-0.9969266547656448,"y0":50.00474711055349,"z0":6.078956879927666,"aX":5.366598842769064},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.9,"breakHorizontal":-6.6,"spinRate":2687,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4332524590753217,"extension":6.646830549451065},"hitData":{"launchSpeed":90.4,"launchAngle":46.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.25,"coordY":108.82}},"index":1,"playId":"b6d6990a-2f0a-3faa-94f8-74f523bb9422","pitchNumber":2,"startTime":"2025-09-15T23:08:53.870Z","endTime":"2025-09-15T23:09:04.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:09:04.339Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jack Suwinski strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-15T23:09:08.709Z","endTime":"2025-09-15T23:11:34.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":3.49999894844144,"strikeZoneBottom":1.59892124649425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.926116398648865,"aZ":-10.450389712512278,"pfxX":-4.178380115191039,"pfxZ":11.89778226972527,"pX":-0.13862785518815868,"pZ":3.0990532899783716,"vX0":3.734829239215791,"vY0":-134.9089659267444,"vZ0":-5.66257831214416,"x":122.28,"y":155.11,"x0":-1.0044773745303774,"y0":50.00318445996688,"z0":5.975972831254663,"aX":-7.6298353820499365},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.4,"breakHorizontal":6.7,"spinRate":2326,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.40745509162909554,"extension":6.8032267008779375},"index":0,"playId":"cbf7ce37-1a4e-3467-94ba-3588eafe433f","pitchNumber":1,"startTime":"2025-09-15T23:09:27.896Z","endTime":"2025-09-15T23:09:31.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.043550143023968,"aZ":-36.838510603565155,"pfxX":3.804971532969328,"pfxZ":-3.2737420356856335,"pX":-0.0726755338372138,"pZ":1.7048172856141217,"vX0":1.338865116358068,"vY0":-119.46574358849936,"vZ0":-2.6742777723119726,"x":119.77,"y":192.75,"x0":-1.1368932867292534,"y0":50.003272741688306,"z0":6.196145206643532,"aX":5.421825206333862},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.4,"breakHorizontal":-7.2,"spinRate":2615,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.46098670727498225,"extension":6.829644604254268},"index":1,"playId":"df49b26d-ce3b-3690-93c6-948ae810d57b","pitchNumber":2,"startTime":"2025-09-15T23:09:41.099Z","endTime":"2025-09-15T23:09:44.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.59407405344741,"strikeZoneBottom":1.68722295091828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.247030576939483,"aZ":-27.649355801724187,"pfxX":-9.906911560837798,"pfxZ":2.944154823374066,"pX":-2.1367746912127896,"pZ":1.3707515728202122,"vX0":0.9057673035575865,"vY0":-123.31857517342502,"vZ0":-5.5529136893763225,"x":198.45,"y":201.77,"x0":-1.2230989562627659,"y0":50.00009406376715,"z0":5.993064547796858,"aX":-15.207528952453},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.2,"breakHorizontal":17.8,"spinRate":1670,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4446834222050553,"extension":6.708223437746561},"index":2,"playId":"4660f433-ab94-3784-ac17-e44abc713330","pitchNumber":3,"startTime":"2025-09-15T23:10:01.794Z","endTime":"2025-09-15T23:10:04.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.976953048503354,"aZ":-22.804624543912052,"pfxX":-9.40051707355797,"pfxZ":5.992182757823446,"pX":-0.22448710305112535,"pZ":2.801717768352379,"vX0":4.819808725480641,"vY0":-124.30454079009856,"vZ0":-3.4796898514277315,"x":125.56,"y":163.13,"x0":-0.9674286255143417,"y0":50.00574722811904,"z0":6.113647864033216,"aX":-14.709706248735356},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.3,"breakHorizontal":16.0,"spinRate":1979,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4406752341592104,"extension":6.69162847249666},"index":3,"playId":"f6f005c7-e310-3f65-b082-2b4cf4a6bcab","pitchNumber":4,"startTime":"2025-09-15T23:10:17.135Z","endTime":"2025-09-15T23:10:20.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.49999943899245,"strikeZoneBottom":1.58551800800807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.313205367870847,"aZ":-13.940926064296887,"pfxX":-2.792686638050463,"pfxZ":9.744139604246998,"pX":-0.1572443868155355,"pZ":3.8098493371470004,"vX0":3.0416798820841215,"vY0":-135.8299413092105,"vZ0":-3.3657204411359953,"x":122.99,"y":135.91,"x0":-0.927906572838475,"y0":50.004580407332796,"z0":6.032288945598763,"aX":-5.227081173934917},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":4.4,"spinRate":2290,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.402997269105946,"extension":6.845512716749137},"index":4,"playId":"55b333b1-a9fb-3473-b9d8-54b81aaa5f8e","pitchNumber":5,"startTime":"2025-09-15T23:10:35.000Z","endTime":"2025-09-15T23:10:39.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.50000148003718,"strikeZoneBottom":1.65038123554594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.473248562122738,"aZ":-24.66992712545974,"pfxX":-7.975091139029771,"pfxZ":5.026874476323778,"pX":-1.5015294287202914,"pZ":2.6691425504117636,"vX0":1.559702573826408,"vY0":-121.58686768239544,"vZ0":-3.156903896160538,"x":174.23,"y":166.71,"x0":-1.1164022204385369,"y0":50.004510956702035,"z0":6.13192755300201,"aX":-11.906969698742246},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.6,"breakHorizontal":14.0,"spinRate":1791,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4509856089850479,"extension":6.823864698170184},"index":5,"playId":"557f2d84-fdb9-306c-b9fa-7afb9927b5b7","pitchNumber":6,"startTime":"2025-09-15T23:10:53.675Z","endTime":"2025-09-15T23:10:57.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.051877208873748,"aZ":-39.927753646761154,"pfxX":4.687137719342376,"pfxZ":-5.71513721821383,"pX":-0.552981686403046,"pZ":3.436495764350447,"vX0":-0.20033831120856138,"vY0":-116.06943268160609,"vZ0":1.9994809747699118,"x":138.08,"y":145.99,"x0":-1.0736726042251397,"y0":50.00500122133864,"z0":6.3841915153357345,"aX":6.354269267439993},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.5,"breakHorizontal":-8.4,"spinRate":2554,"spinDirection":39},"zone":1,"typeConfidence":2.0,"plateTime":0.47307996672400776,"extension":6.871741678235224},"index":6,"playId":"bfa3a1d5-90ea-38e4-add1-96a7db5fa370","pitchNumber":7,"startTime":"2025-09-15T23:11:10.591Z","endTime":"2025-09-15T23:11:14.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.004666543612135,"aZ":-23.590160390676832,"pfxX":-9.15717725007182,"pfxZ":5.619212496664649,"pX":-0.948638409851827,"pZ":1.709656875649237,"vX0":3.1682672451695537,"vY0":-123.22923413155742,"vZ0":-5.511978952943557,"x":153.16,"y":192.62,"x0":-1.0661626486769222,"y0":50.004505388740554,"z0":5.9858162153651415,"aX":-13.990797266415337},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.0,"breakHorizontal":15.7,"spinRate":1664,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4456255154334148,"extension":6.811122450262048},"index":7,"playId":"cabde36a-7e28-356f-a83b-94f904400e98","pitchNumber":8,"startTime":"2025-09-15T23:11:31.495Z","endTime":"2025-09-15T23:11:34.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:11:34.993Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Shaw walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-15T23:13:17.542Z","endTime":"2025-09-15T23:14:42.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"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, 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":83.3,"endSpeed":77.1,"strikeZoneTop":2.90699659349509,"strikeZoneBottom":1.32047091714836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.805312341591147,"aZ":-43.54817283261817,"pfxX":1.7179523566063857,"pfxZ":-7.697373481179736,"pX":1.9051217750987037,"pZ":1.0050807631487024,"vX0":5.541253276028877,"vY0":-121.1300592813549,"vZ0":-3.5900762510708457,"x":44.38,"y":211.64,"x0":-0.6399988505190451,"y0":50.00042349378216,"z0":6.33340124547515,"aX":2.53925455850808},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.5,"breakHorizontal":-4.4,"spinRate":2651,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.45306694464857733,"extension":6.528715661674038},"index":0,"playId":"2c1214fe-e897-34a0-a18b-0fa2e573a9ca","pitchNumber":1,"startTime":"2025-09-15T23:13:52.739Z","endTime":"2025-09-15T23:13:56.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":96.6,"endSpeed":88.9,"strikeZoneTop":3.07806583033331,"strikeZoneBottom":1.36649633449321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.348132843949067,"aZ":-19.478947400400234,"pfxX":-8.210038468780596,"pfxZ":6.301052051393505,"pX":-0.7135180895729178,"pZ":3.132353992372929,"vX0":3.109213327342051,"vY0":-140.6523329443331,"vZ0":-5.28204122449033,"x":144.2,"y":154.21,"x0":-0.7633812562901314,"y0":50.00066228885723,"z0":6.288219827712978,"aX":-16.53239330442431},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.6,"breakHorizontal":14.3,"spinRate":2443,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.38865939994488086,"extension":6.3531093214734025},"index":1,"playId":"fd31ad9c-178e-3673-84f8-58e41a9385b7","pitchNumber":2,"startTime":"2025-09-15T23:14:10.562Z","endTime":"2025-09-15T23:14:14.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":96.3,"endSpeed":88.4,"strikeZoneTop":3.16376191930323,"strikeZoneBottom":1.45197105220564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89588144660713,"aZ":-20.48140707643285,"pfxX":-9.046119846211383,"pfxZ":5.858512288903199,"pX":-1.1822140968839785,"pZ":2.902128514865568,"vX0":2.5264531992463204,"vY0":-140.21350791382952,"vZ0":-4.8973399652951795,"x":162.06,"y":160.42,"x0":-0.9179500787161057,"y0":50.00573200908278,"z0":6.002953515596486,"aX":-18.063584541794107},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.8,"breakHorizontal":15.8,"spinRate":2365,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3902367949611971,"extension":6.440515231680094},"index":2,"playId":"680db12c-308f-34ef-9443-8cf4fd1b47c8","pitchNumber":3,"startTime":"2025-09-15T23:14:24.508Z","endTime":"2025-09-15T23:14:28.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":97.1,"endSpeed":88.9,"strikeZoneTop":3.15043680656184,"strikeZoneBottom":1.43877073769181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.697255822847385,"aZ":-12.051500341690174,"pfxX":-3.306249570684955,"pfxZ":9.934936446814147,"pX":0.2722695401099432,"pZ":3.4625516224132675,"vX0":3.4201302680451415,"vY0":-141.2991826256394,"vZ0":-6.010832352539373,"x":106.62,"y":145.29,"x0":-0.5233076510310967,"y0":50.0010965624465,"z0":6.389092031014003,"aX":-6.695901932626691},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":5.3,"spinRate":2435,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.38738353939234926,"extension":6.3163002641374595},"index":3,"playId":"8d5056c1-891f-358b-a08a-eb1321b19cad","pitchNumber":4,"startTime":"2025-09-15T23:14:38.852Z","endTime":"2025-09-15T23:14:42.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:14:42.880Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Busch homers (28) on a line drive to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-15T23:14:48.923Z","endTime":"2025-09-15T23:17:06.069Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.25000192542918,"strikeZoneBottom":1.54441227557619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.542768684009932,"aZ":-23.945540436449,"pfxX":-7.423755763251759,"pfxZ":4.622613062024325,"pX":-1.1022939483538747,"pZ":3.0709677518281957,"vX0":2.496127367704078,"vY0":-132.19275794849364,"vZ0":-3.3362837754977117,"x":159.02,"y":155.86,"x0":-1.0907604485205793,"y0":50.00429789773065,"z0":6.094944599079539,"aX":-13.2214833257859},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.9,"breakHorizontal":13.0,"spinRate":1945,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.41336619998884405,"extension":6.261408411531208},"index":0,"playId":"cb619639-7648-3de5-8e80-75198e91bf7f","pitchNumber":1,"startTime":"2025-09-15T23:15:07.627Z","endTime":"2025-09-15T23:15:13.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Matt Shaw caught stealing 2nd base, catcher Joey Bart to shortstop Nick Gonzales.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"cb619639-7648-3de5-8e80-75198e91bf7f","startTime":"2025-09-15T23:15:29.634Z","endTime":"2025-09-15T23:15:42.709Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":6.600000000000001,"leverageIndex":1.65,"dramaIndex":87.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.24999892657817,"strikeZoneBottom":1.40163350035213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.377706499487577,"aZ":-43.4154689151316,"pfxX":3.6290660309478695,"pfxZ":-7.3046059543284585,"pX":0.6671239556372321,"pZ":2.0650586462379703,"vX0":2.452351986244696,"vY0":-123.492908553667,"vZ0":-1.5508170935293835,"x":91.57,"y":183.02,"x0":-0.8113789404211984,"y0":50.001778495691504,"z0":6.364444048871932,"aX":5.585502205445003},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-13.3,"breakHorizontal":-7.2,"spinRate":2774,"spinDirection":33},"zone":6,"typeConfidence":2.0,"plateTime":0.444110910087697,"extension":6.38671512345727},"index":2,"playId":"3d36e8f1-c74e-3f4a-ad3e-5ea8f2e64078","pitchNumber":2,"startTime":"2025-09-15T23:15:42.709Z","endTime":"2025-09-15T23:15:46.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.524512370072845,"aZ":-11.227265047140339,"pfxX":-4.029583133453361,"pfxZ":10.339438919997555,"pX":0.24423989805226345,"pZ":2.598538980280271,"vX0":4.028779901318825,"vY0":-141.27984199845116,"vZ0":-7.457450194380394,"x":107.69,"y":168.62,"x0":-0.675202041707131,"y0":50.00307653785723,"z0":5.990208005116758,"aX":-8.164039132693036},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.4,"breakHorizontal":6.5,"spinRate":2432,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.38736988381724125,"extension":6.406623655995058},"index":3,"playId":"c6d2e316-722e-359c-b582-d936598aeb77","pitchNumber":3,"startTime":"2025-09-15T23:15:56.778Z","endTime":"2025-09-15T23:15:59.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-15T23:16:11.396Z","endTime":"2025-09-15T23:16:20.908Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.25000160727794,"strikeZoneBottom":1.43120198717293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.341358509760113,"aZ":-26.175270279915154,"pfxX":1.994513113270982,"pfxZ":3.349111038114294,"pX":1.1376689790112786,"pZ":0.7537148913685273,"vX0":4.009112599493639,"vY0":-132.7271841763839,"vZ0":-9.349464421533064,"x":73.63,"y":218.43,"x0":-0.6492167228419444,"y0":50.00492509116886,"z0":6.216033292760049,"aX":3.572059803918387},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.3,"breakHorizontal":-4.4,"spinRate":2720,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4120376937344399,"extension":6.476959890489864},"index":5,"playId":"bdd37cb4-18fe-37c6-ba31-73f41afb512d","pitchNumber":4,"startTime":"2025-09-15T23:16:20.908Z","endTime":"2025-09-15T23:16:24.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87360806407131,"aZ":-12.524761697599919,"pfxX":-3.905298475008925,"pfxZ":9.512867690136357,"pX":-0.23600361043264317,"pZ":3.21925321558487,"vX0":3.1369423214558605,"vY0":-142.80446911218036,"vZ0":-5.584388402126159,"x":126.0,"y":151.86,"x0":-0.841333283222919,"y0":50.0008722778392,"z0":5.987849296284507,"aX":-8.065362717293407},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.3,"breakHorizontal":6.5,"spinRate":2484,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.383545754121696,"extension":6.37300549564431},"hitData":{"launchSpeed":105.6,"launchAngle":27.0,"totalDistance":418.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.2,"coordY":30.37}},"index":6,"playId":"adea1d98-aa81-3c59-8eb6-fb5f8183c33a","pitchNumber":5,"startTime":"2025-09-15T23:16:39.160Z","endTime":"2025-09-15T23:17:06.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-11.5,"leverageIndex":1.65,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:17:06.069Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a ground ball to center fielder Jack Suwinski.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-15T23:17:17.909Z","endTime":"2025-09-15T23:18:23.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.47665775156952,"strikeZoneBottom":1.64256031301794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.503095906910694,"aZ":-11.294470365045036,"pfxX":-3.04572545734035,"pfxZ":10.381289873411763,"pX":0.20559333092818755,"pZ":3.3009563374017867,"vX0":2.9676381094412534,"vY0":-141.02302421615124,"vZ0":-6.248733447433196,"x":109.16,"y":149.65,"x0":-0.4653969102665085,"y0":50.003019011599505,"z0":6.276301593840609,"aX":-6.125964438081355},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":4.9,"spinRate":2476,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.38861874768381366,"extension":6.417976873899998},"index":0,"playId":"9fca1bba-f4ab-31c2-816c-a307df517585","pitchNumber":1,"startTime":"2025-09-15T23:17:25.801Z","endTime":"2025-09-15T23:17:29.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-15T23:17:35.873Z","endTime":"2025-09-15T23:17:45.776Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.30999831850776,"strikeZoneBottom":1.40330731051782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70007297722171,"aZ":-41.18353922943354,"pfxX":-1.0441567674322405,"pfxZ":-5.850703956484774,"pX":1.7911309860049829,"pZ":0.05608038888684421,"vX0":5.723458889625279,"vY0":-123.64876089142444,"vZ0":-6.77603484627983,"x":48.73,"y":237.27,"x0":-0.422349839948424,"y0":50.001201717704916,"z0":6.306020870803546,"aX":-1.6107041941547668},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-12.0,"breakHorizontal":0.5,"spinRate":2635,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.44374164916623604,"extension":6.281065928592418},"index":2,"playId":"b04532c4-87cc-3c71-a1fa-28cf5f486588","pitchNumber":2,"startTime":"2025-09-15T23:17:45.776Z","endTime":"2025-09-15T23:17:49.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.31000087142262,"strikeZoneBottom":1.545825735633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.402418599663704,"aZ":-42.90963355681351,"pfxX":2.7874434545252162,"pfxZ":-7.0341443636689505,"pX":-0.2911542391232883,"pZ":3.048687026806613,"vX0":0.3508700351728987,"vY0":-122.97500378214588,"vZ0":0.3753207269544456,"x":128.1,"y":156.47,"x0":-0.7979038603083648,"y0":50.005905349008195,"z0":6.547192486996931,"aX":4.25108467349727},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-12.4,"breakHorizontal":-5.2,"spinRate":2453,"spinDirection":29},"zone":1,"typeConfidence":2.0,"plateTime":0.44615222942924193,"extension":6.0453579738597},"index":3,"playId":"f22269f2-50fa-3ddc-80a7-dd1019b411ae","pitchNumber":3,"startTime":"2025-09-15T23:17:58.938Z","endTime":"2025-09-15T23:18:02.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.911901481755898,"aZ":-27.74077910223291,"pfxX":2.432110904846618,"pfxZ":2.459927299307151,"pX":0.49132889382024447,"pZ":2.106104668949955,"vX0":2.04773883162223,"vY0":-132.79084842064606,"vZ0":-5.985964091301365,"x":98.27,"y":181.92,"x0":-0.6032728365665923,"y0":50.00440901393036,"z0":6.383128557957739,"aX":4.384432156619845},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.5,"breakHorizontal":-4.8,"spinRate":2575,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.41098930728830485,"extension":6.396441959965629},"hitData":{"launchSpeed":93.5,"launchAngle":8.0,"totalDistance":148.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.95,"coordY":103.54}},"index":4,"playId":"98ebb077-4962-3bb5-bc2b-36dc85af415b","pitchNumber":4,"startTime":"2025-09-15T23:18:12.473Z","endTime":"2025-09-15T23:18:23.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.64,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:18:23.205Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ian Happ singles on a sharp ground ball to right fielder Bryan Reynolds. Nico Hoerner to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-15T23:18:39.694Z","endTime":"2025-09-15T23:19:19.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":95.7,"endSpeed":86.9,"strikeZoneTop":3.56999851664053,"strikeZoneBottom":1.72300000852839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.85056575889607,"aZ":-20.765905366795838,"pfxX":-8.562774863394667,"pfxZ":5.861627128652811,"pX":-0.49544447161648447,"pZ":2.899440695047805,"vX0":4.082353721660547,"vY0":-139.24083383597733,"vZ0":-4.943789370923291,"x":135.89,"y":160.5,"x0":-0.875224369140533,"y0":50.0041602673599,"z0":6.08900536730686,"aX":-16.665567220271274},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.7,"breakHorizontal":14.5,"spinRate":2490,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3947128134648583,"extension":6.332363673844153},"index":0,"playId":"9a14155b-fb9b-3199-9bff-73614848a05a","pitchNumber":1,"startTime":"2025-09-15T23:18:52.028Z","endTime":"2025-09-15T23:18:55.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46561826601658,"aZ":-23.62793507315684,"pfxX":-9.09576671628812,"pfxZ":4.752595093661774,"pX":0.17033487878896314,"pZ":1.7700255200366504,"vX0":6.07748804791126,"vY0":-132.99183744327235,"vZ0":-6.512298608904576,"x":110.51,"y":190.99,"x0":-0.9581280402191553,"y0":50.00512394113702,"z0":5.954808898590369,"aX":-16.35984668503517},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.4,"breakHorizontal":15.2,"spinRate":2043,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4112416667321339,"extension":6.411483240640502},"hitData":{"launchSpeed":107.2,"launchAngle":1.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":189.82,"coordY":121.28}},"index":1,"playId":"1cb5bfd4-b7eb-330a-9834-402fbb5cc7f1","pitchNumber":2,"startTime":"2025-09-15T23:19:09.242Z","endTime":"2025-09-15T23:19:19.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":1.19,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:19:19.750Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to center fielder Jack Suwinski.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-15T23:20:09.177Z","endTime":"2025-09-15T23:20:58.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"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":"2025-09-15T23:19:50.904Z","endTime":"2025-09-15T23:20:11.488Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.31000238860162,"strikeZoneBottom":1.4799702195132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.637726462776953,"aZ":-40.03179556518694,"pfxX":0.7829230564751422,"pfxZ":-5.094018260143071,"pX":1.617881084675798,"pZ":-0.7222612286077541,"vX0":5.487176190770571,"vY0":-123.699225707134,"vZ0":-8.34366096304002,"x":55.33,"y":258.28,"x0":-0.7345575452432546,"y0":50.00077230280972,"z0":6.068014838219717,"aX":1.2080721993617862},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-11.0,"breakHorizontal":-2.8,"spinRate":2658,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4434940655627293,"extension":6.43800047742236},"index":1,"playId":"aac00b8f-7fb4-364a-83c2-fa6f640236a9","pitchNumber":1,"startTime":"2025-09-15T23:20:11.488Z","endTime":"2025-09-15T23:20:19.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Braxton Ashcraft. Nico Hoerner scores. Ian Happ to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"actionPlayId":"aac00b8f-7fb4-364a-83c2-fa6f640236a9","startTime":"2025-09-15T23:20:39.712Z","endTime":"2025-09-15T23:20:46.841Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":663538,"link":"/api/v1/people/663538"},"postOnSecond":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"homeTeamWinProbability":27.200000000000003,"awayTeamWinProbability":72.8,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.82,"dramaIndex":82.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.72790324670376,"aZ":-11.354498704902161,"pfxX":-3.661785506704568,"pfxZ":10.47446407282689,"pX":0.36436336342566605,"pZ":2.689566821696672,"vX0":4.2222233595849294,"vY0":-140.73862954133375,"vZ0":-7.310901267216739,"x":103.11,"y":166.16,"x0":-0.6862357604944537,"y0":50.0013263915046,"z0":6.072400410010825,"aX":-7.277034098816214},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":5.6,"spinRate":2427,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3905805438239396,"extension":6.409966464224328},"hitData":{"launchSpeed":84.2,"launchAngle":41.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.45,"coordY":89.21}},"index":3,"playId":"6a64216b-6d55-3ab8-bed7-7c5a1d92d77d","pitchNumber":2,"startTime":"2025-09-15T23:20:46.841Z","endTime":"2025-09-15T23:20:58.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.0,"awayTeamWinProbability":70.0,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.82,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:20:58.077Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Kelly grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-15T23:21:07.890Z","endTime":"2025-09-15T23:22:20.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":97.8,"endSpeed":88.8,"strikeZoneTop":3.35000043865135,"strikeZoneBottom":1.68306967392605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.16690785581097,"aZ":-13.648987040584698,"pfxX":-5.64715122883368,"pfxZ":9.134865544912994,"pX":0.7343310348377075,"pZ":2.2998359949561817,"vX0":6.026326470320267,"vY0":-142.12500739639677,"vZ0":-7.976928871149806,"x":89.01,"y":176.68,"x0":-0.688547721012902,"y0":50.005258770163096,"z0":6.02619444376405,"aX":-11.455948292586823},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":8.9,"spinRate":2412,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3866501973917873,"extension":6.649065295456007},"index":0,"playId":"844c1253-2c62-3104-95a1-d174ecf577c6","pitchNumber":1,"startTime":"2025-09-15T23:21:23.652Z","endTime":"2025-09-15T23:21:27.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.845025510113175,"aZ":-22.71468802505405,"pfxX":-10.894338379857633,"pfxZ":4.715905962515023,"pX":-0.05604140880338436,"pZ":2.0606322165072877,"vX0":6.329152052578947,"vY0":-141.36801708416056,"vZ0":-6.6884408605645165,"x":119.14,"y":183.14,"x0":-0.9187052699817873,"y0":50.00619917197966,"z0":5.934941774024983,"aX":-21.862678411564794},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.2,"breakHorizontal":18.2,"spinRate":2399,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3887580038094156,"extension":6.393052801273582},"index":1,"playId":"7ae3b4aa-739f-3424-951f-16ce001b8bfc","pitchNumber":2,"startTime":"2025-09-15T23:21:39.044Z","endTime":"2025-09-15T23:21:42.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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":"2025-09-15T23:21:53.201Z","endTime":"2025-09-15T23:22:12.539Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.81349810859551,"aZ":-20.915031478369638,"pfxX":-9.51585372906684,"pfxZ":5.500531577363548,"pX":-0.4317750593040384,"pZ":1.8849350871437545,"vX0":4.39285210048387,"vY0":-142.63462235979415,"vZ0":-7.6472810032033545,"x":133.46,"y":187.89,"x0":-0.7611003393244273,"y0":50.004580639747935,"z0":5.93442978842487,"aX":-19.48022529415042},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.5,"breakHorizontal":16.2,"spinRate":2387,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3849797271604736,"extension":6.452586494858683},"hitData":{"launchSpeed":106.2,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.09,"coordY":169.42}},"index":3,"playId":"35ce53fa-9412-3ba2-aa9e-30a0a8b03e03","pitchNumber":3,"startTime":"2025-09-15T23:22:12.539Z","endTime":"2025-09-15T23:22:20.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.03,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:22:20.295Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Bart grounds out, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-15T23:24:21.488Z","endTime":"2025-09-15T23:24:51.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.39000196460051,"strikeZoneBottom":1.56471470798324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.342533466792933,"aZ":-10.562004947525368,"pfxX":-4.543482000440493,"pfxZ":11.88763942282247,"pX":0.443456512288266,"pZ":1.1491958924159673,"vX0":5.353822943925472,"vY0":-134.0615106173341,"vZ0":-10.508372701006444,"x":100.1,"y":207.75,"x0":-0.9904128045946481,"y0":50.00319747509335,"z0":5.876893250985066,"aX":-8.260027279790602},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":7.1,"spinRate":2410,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4087728878596488,"extension":6.914302232416522},"index":0,"playId":"718c2108-4f9a-361c-9f39-53297acb6cd3","pitchNumber":1,"startTime":"2025-09-15T23:24:30.195Z","endTime":"2025-09-15T23:24:33.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.249122797038467,"aZ":-13.400960160620722,"pfxX":-5.747948750617644,"pfxZ":10.248543396058132,"pX":-0.13400251462171667,"pZ":2.386529654826264,"vX0":3.876647073422093,"vY0":-134.50511160280521,"vZ0":-7.054153919267473,"x":122.11,"y":174.34,"x0":-0.8473468334146784,"y0":50.00471107749857,"z0":5.994113451779251,"aX":-10.530161962794535},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":9.6,"spinRate":2290,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4072705279027926,"extension":6.691155220727021},"hitData":{"launchSpeed":91.1,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.21,"coordY":168.08}},"index":1,"playId":"0d9bbfeb-6673-3842-9b2e-ef70e4f2390c","pitchNumber":2,"startTime":"2025-09-15T23:24:44.065Z","endTime":"2025-09-15T23:24:51.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:24:51.432Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Yorke strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-15T23:24:58.632Z","endTime":"2025-09-15T23:26:11.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.719543610705056,"aZ":-13.566195118192164,"pfxX":-3.5713331588041015,"pfxZ":10.363435615122878,"pX":0.40420353708417434,"pZ":2.920640926296758,"vX0":4.5801371299483815,"vY0":-133.4062015323506,"vZ0":-5.536647767211225,"x":101.59,"y":159.92,"x0":-0.8739532143823595,"y0":50.00374917850991,"z0":6.007308499628456,"aX":-6.413384536970258},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":5.4,"spinRate":2289,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4111686034060047,"extension":6.852379366798746},"index":0,"playId":"e141e74f-aa70-373d-a809-fb227355fce0","pitchNumber":1,"startTime":"2025-09-15T23:25:16.711Z","endTime":"2025-09-15T23:25:19.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.58965902953389,"aZ":-24.64585015023726,"pfxX":3.2104014133702443,"pfxZ":4.652586783218886,"pX":0.6730677131183356,"pZ":1.9472204468229604,"vX0":3.1093112916349868,"vY0":-125.68042861188522,"vZ0":-5.146026418247873,"x":91.34,"y":186.21,"x0":-0.9919514826070582,"y0":50.005516667830335,"z0":5.992822374585814,"aX":5.198373772853194},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.6,"breakHorizontal":-6.5,"spinRate":2663,"spinDirection":165},"zone":9,"typeConfidence":2.0,"plateTime":0.43381257793606265,"extension":6.758885590183113},"index":1,"playId":"57ff6bdd-6160-3efd-9e52-ce1ee55c90a5","pitchNumber":2,"startTime":"2025-09-15T23:25:34.591Z","endTime":"2025-09-15T23:25:37.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.54920535478754,"strikeZoneBottom":1.68516966332827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.43954130127148,"aZ":-32.795062269806564,"pfxX":7.089373057171404,"pfxZ":-0.4493665234608404,"pX":1.419068518949306,"pZ":1.4353712267301666,"vX0":3.4696909822581836,"vY0":-117.34714073692338,"vZ0":-3.609293985862302,"x":62.91,"y":200.02,"x0":-1.0023943879161918,"y0":50.00143281414226,"z0":6.067512483760354,"aX":9.82723926399492},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.4,"breakHorizontal":-13.7,"spinRate":2772,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.467826680297053,"extension":6.87769141010184},"index":2,"playId":"a24cca4b-19ce-30d4-b55b-4cc47c0a9a6c","pitchNumber":3,"startTime":"2025-09-15T23:25:52.484Z","endTime":"2025-09-15T23:25:56.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":80.1,"endSpeed":73.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.370181389774007,"aZ":-35.768697773630315,"pfxX":6.859837209236526,"pfxZ":-2.63226519320538,"pX":0.7509850216169877,"pZ":1.102409493858351,"vX0":2.1372922655020115,"vY0":-116.65142491853507,"vZ0":-3.4590583592159376,"x":88.37,"y":209.01,"x0":-1.0697899068671024,"y0":50.00070680741654,"z0":6.000649041629894,"aX":9.385421617176952},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.4,"breakHorizontal":-13.0,"spinRate":2773,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.47079810550109924,"extension":6.896847879380357},"index":3,"playId":"67ef0334-8e58-3155-989e-14ab2ad2c623","pitchNumber":4,"startTime":"2025-09-15T23:26:07.582Z","endTime":"2025-09-15T23:26:11.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:26:11.260Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Triolo walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-15T23:26:43.159Z","endTime":"2025-09-15T23:28:29.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-15T23:26:36.250Z","endTime":"2025-09-15T23:26:45.399Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":70.7,"strikeZoneTop":3.78000136449266,"strikeZoneBottom":1.70412084054962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.76519744122541,"aZ":-40.60333167885406,"pfxX":4.909201623263423,"pfxZ":-6.664143203818661,"pX":-1.5710093769919267,"pZ":2.8816001512462868,"vX0":-2.3732877972199273,"vY0":-112.20113412123555,"vZ0":1.3819698209814033,"x":176.88,"y":160.98,"x0":-1.1330519727234662,"y0":50.001538772436874,"z0":6.419861412282989,"aX":6.21045204128125},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-11.3,"breakHorizontal":-8.2,"spinRate":2525,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.48960953570907373,"extension":6.620660362347706},"index":1,"playId":"4933beb2-ce03-3087-861f-678ded760e91","pitchNumber":1,"startTime":"2025-09-15T23:26:45.399Z","endTime":"2025-09-15T23:26:49.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.72429354533646,"strikeZoneBottom":1.86617871362788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.227364563927768,"aZ":-29.57368450340469,"pfxX":4.200650518525906,"pfxZ":1.698374316006217,"pX":0.8238944966411416,"pZ":1.6027492894602142,"vX0":2.9962454352944463,"vY0":-122.5611848532699,"vZ0":-4.665574793568752,"x":85.6,"y":195.51,"x0":-0.9582364742819142,"y0":50.0016078243502,"z0":6.044096616417528,"aX":6.416674248203069},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.3,"breakHorizontal":-8.3,"spinRate":2644,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.446152423773583,"extension":6.8383892211268815},"index":2,"playId":"7fc0eb64-603e-3368-9947-3eb56a07581c","pitchNumber":2,"startTime":"2025-09-15T23:26:59.075Z","endTime":"2025-09-15T23:27:02.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.647349038228562,"aZ":-15.37881095147006,"pfxX":-3.604749439642959,"pfxZ":9.21883902807135,"pX":-0.2735557988760352,"pZ":2.9005936589387193,"vX0":2.85490300193563,"vY0":-133.82583519580376,"vZ0":-5.357428759430483,"x":127.43,"y":160.46,"x0":-0.8834228469925186,"y0":50.00498619770131,"z0":6.0221524693202095,"aX":-6.56912212411622},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":6.0,"spinRate":2242,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4085686280012881,"extension":6.749991321090215},"index":3,"playId":"4f7cf5f3-d861-3e27-9386-fded47894585","pitchNumber":3,"startTime":"2025-09-15T23:27:13.692Z","endTime":"2025-09-15T23:27:18.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.78000058849939,"strikeZoneBottom":1.865583398633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15572151027691,"aZ":-18.538555823979934,"pfxX":-7.666330201838811,"pfxZ":7.398606691107153,"pX":-1.1675241864636152,"pZ":2.59740765378492,"vX0":1.9401086814674824,"vY0":-134.62130741293257,"vZ0":-5.476640805840063,"x":161.5,"y":168.65,"x0":-0.8998025988958315,"y0":50.00048496413629,"z0":5.9627128616485185,"aX":-14.123984898512118},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":13.4,"spinRate":2261,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4062512283081876,"extension":6.763963212642976},"index":4,"playId":"ed7c96d2-3910-358d-8081-5a3b14cdbc59","pitchNumber":4,"startTime":"2025-09-15T23:27:34.483Z","endTime":"2025-09-15T23:27:38.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.77999826094493,"strikeZoneBottom":1.72746340114147,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.03097146389987,"aZ":-13.425915268978331,"pfxX":-5.102314793082574,"pfxZ":10.169003725036188,"pX":0.16614577695101138,"pZ":2.080159547628731,"vX0":4.566555267936568,"vY0":-134.84340226190037,"vZ0":-7.656259222894847,"x":110.67,"y":182.62,"x0":-0.8855368756498254,"y0":50.00180429757788,"z0":5.901433752038369,"aX":-9.405613802674193},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":8.3,"spinRate":2292,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.40604114934462077,"extension":6.878046528454282},"index":5,"playId":"2ae40919-b5c4-3217-8313-d10064572119","pitchNumber":5,"startTime":"2025-09-15T23:27:48.385Z","endTime":"2025-09-15T23:27:52.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.337548049248753,"aZ":-14.598225012089337,"pfxX":-3.7198068458988884,"pfxZ":9.433481414946884,"pX":0.011889668829109789,"pZ":3.2298950935495063,"vX0":3.5823344868456877,"vY0":-135.33336942766624,"vZ0":-4.746336871136105,"x":116.55,"y":151.57,"x0":-0.8429227701398215,"y0":50.00051823855647,"z0":6.021984068306504,"aX":-6.9290297101518465},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":6.0,"spinRate":2279,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.40405886942329516,"extension":6.8473936562606},"index":6,"playId":"f25ba619-c7e6-3c61-ac91-752bc195449a","pitchNumber":6,"startTime":"2025-09-15T23:28:02.930Z","endTime":"2025-09-15T23:28:06.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.66624520356078,"strikeZoneBottom":1.73538679404873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.695213092041023,"aZ":-28.08171494997158,"pfxX":3.081886373891237,"pfxZ":2.5891929482744525,"pX":1.502228837059231,"pZ":2.0238546085942333,"vX0":4.968953841059463,"vY0":-124.59950582541043,"vZ0":-4.152460671897584,"x":59.74,"y":184.14,"x0":-0.9138762038436419,"y0":50.00327629147702,"z0":6.017388207352484,"aX":4.873547178408205},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.0,"breakHorizontal":-6.7,"spinRate":2699,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4386316287221126,"extension":6.964370736051242},"index":7,"playId":"e39d4ce7-acf0-38ad-8b94-c796595fc4bb","pitchNumber":7,"startTime":"2025-09-15T23:28:25.748Z","endTime":"2025-09-15T23:28:29.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.7,"awayTeamWinProbability":70.3,"homeTeamWinProbabilityAdded":1.5000000000000036,"leverageIndex":0.46,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:28:29.966Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-15T23:28:40.088Z","endTime":"2025-09-15T23:31:21.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.169030731156283,"aZ":-13.082031466433257,"pfxX":-3.827399206737396,"pfxZ":10.388273627396742,"pX":-0.6177558612617194,"pZ":2.7669507606321546,"vX0":2.8690958019575903,"vY0":-134.47139360355735,"vZ0":-5.877198547477549,"x":140.55,"y":164.07,"x0":-1.1993255075260414,"y0":50.004650270293304,"z0":5.902942299548203,"aX":-7.0356327736948785},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":6.4,"spinRate":2365,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.40674748657705084,"extension":6.75702455163939},"index":0,"playId":"8d7acd06-b65b-32a2-b5fc-a918e69f761c","pitchNumber":1,"startTime":"2025-09-15T23:28:56.170Z","endTime":"2025-09-15T23:29:03.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.9,"endSpeed":78.4,"strikeZoneTop":3.54981309067735,"strikeZoneBottom":1.7330017551399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.88134678641799,"aZ":-26.078911583883542,"pfxX":-7.12643143397343,"pfxZ":3.9293758543471817,"pX":-0.5973986552060384,"pZ":1.2215966893642982,"vX0":3.4893147007120318,"vY0":-123.5816774856263,"vZ0":-6.223695383012608,"x":139.77,"y":205.8,"x0":-1.0992958013872978,"y0":50.00419488511407,"z0":5.9539520891899596,"aX":-11.059474408288533},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.0,"breakHorizontal":12.1,"spinRate":1908,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.44265355445368204,"extension":6.844964996726032},"index":1,"playId":"080ae50f-17a1-3a6f-aa3b-af0e5d124e74","pitchNumber":2,"startTime":"2025-09-15T23:29:25.519Z","endTime":"2025-09-15T23:29:29.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":"bac80f98-79cf-3b1f-a5af-6e1b862f8858","startTime":"2025-09-15T23:29:46.596Z","endTime":"2025-09-15T23:29:49.986Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.55720650828147,"strikeZoneBottom":1.70036057311896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.581622891784164,"aZ":-26.212284591424748,"pfxX":-7.875931291709507,"pfxZ":3.9154190929528445,"pX":0.36165316059673414,"pZ":2.267659968788453,"vX0":5.560743447811374,"vY0":-122.42380518237574,"vZ0":-3.8064171119550454,"x":103.21,"y":177.55,"x0":-0.9130448342466431,"y0":50.00053402442677,"z0":6.079581012291906,"aX":-11.984528492957892},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.5,"breakHorizontal":13.0,"spinRate":1980,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.4469517514640797,"extension":6.607480393841258},"index":3,"playId":"1c5ffa67-76ec-381c-a393-e8f108718343","pitchNumber":3,"startTime":"2025-09-15T23:30:05.312Z","endTime":"2025-09-15T23:30:11.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jared Triolo steals (11) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":4,"actionPlayId":"1c5ffa67-76ec-381c-a393-e8f108718343","startTime":"2025-09-15T23:30:17.479Z","endTime":"2025-09-15T23:30:50.546Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"postOnSecond":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":1.03,"dramaIndex":38.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.731042901058913,"aZ":-25.348540192461414,"pfxX":-7.301339485613977,"pfxZ":4.64886468122412,"pX":-1.2265679039837787,"pZ":3.1362666994037363,"vX0":1.9615122774057319,"vY0":-120.51654410372952,"vZ0":-1.8636308030933078,"x":163.75,"y":154.1,"x0":-1.1030916260211578,"y0":50.003843710911724,"z0":6.161516995200153,"aX":-10.725692408448193},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.3,"breakHorizontal":12.7,"spinRate":1924,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4547191454025796,"extension":6.546882638680376},"index":5,"playId":"50a9f898-7e23-35fc-8a78-9bead7b1b28f","pitchNumber":4,"startTime":"2025-09-15T23:30:50.546Z","endTime":"2025-09-15T23:30:54.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.715902185375317,"aZ":-11.319103612118123,"pfxX":-3.7448196612924765,"pfxZ":11.318514413190218,"pX":0.06862175237488738,"pZ":2.3279428112159892,"vX0":4.00498468209874,"vY0":-135.18698999707078,"vZ0":-7.470454994291339,"x":114.38,"y":175.93,"x0":-0.9487172426228474,"y0":50.00332891754864,"z0":5.930046543771586,"aX":-6.90044788973886},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.0,"breakHorizontal":5.9,"spinRate":2360,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4058693112710543,"extension":6.796015617840141},"hitData":{"launchSpeed":87.4,"launchAngle":40.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.8,"coordY":88.34}},"index":6,"playId":"efc220f1-8f96-3e81-944f-c14f21c0f791","pitchNumber":5,"startTime":"2025-09-15T23:31:11.799Z","endTime":"2025-09-15T23:31:21.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"second":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:31:21.610Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pete Crow-Armstrong doubles (36) on a sharp line drive to center fielder Jack Suwinski.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-15T23:33:17.790Z","endTime":"2025-09-15T23:34:08.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.02,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.577242171482766,"aZ":-9.617131503051587,"pfxX":-3.6297323718376235,"pfxZ":11.118988794838845,"pX":0.3803104160085699,"pZ":2.736360174497902,"vX0":3.8727378370747414,"vY0":-141.58654755859013,"vZ0":-7.892744540897033,"x":102.5,"y":164.9,"x0":-0.5341813010712032,"y0":50.00050246121121,"z0":6.176790725201529,"aX":-7.362442643973748},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.7,"breakHorizontal":5.8,"spinRate":2447,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3869725369412995,"extension":6.474275627938939},"index":0,"playId":"01a7f624-2aae-337a-9035-39057fa7e139","pitchNumber":1,"startTime":"2025-09-15T23:33:24.513Z","endTime":"2025-09-15T23:33:27.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":2.96446985007005,"strikeZoneBottom":1.27030312769559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.119863703010964,"aZ":-42.13726673519293,"pfxX":1.796593050938088,"pfxZ":-6.549816990939146,"pX":-1.0299595317210435,"pZ":3.1463466364941897,"vX0":-0.9489160118651676,"vY0":-122.57566436245136,"vZ0":0.37304252412808037,"x":156.26,"y":153.83,"x0":-0.8713151276535722,"y0":50.00065145572903,"z0":6.588644869739553,"aX":2.734778074296772},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-11.5,"breakHorizontal":-3.0,"spinRate":2569,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.4467644795019039,"extension":5.9715655071134925},"index":1,"playId":"142f2233-574d-376a-83c5-83339b7034db","pitchNumber":2,"startTime":"2025-09-15T23:33:41.598Z","endTime":"2025-09-15T23:33:45.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.02,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.689067607543436,"aZ":-23.719716727294667,"pfxX":-8.656138132858706,"pfxZ":4.739042512611531,"pX":-0.09143347625949269,"pZ":1.0312361791970426,"vX0":4.823361241902438,"vY0":-132.35879325216962,"vZ0":-8.212369575197377,"x":120.49,"y":210.94,"x0":-0.8070968982317872,"y0":50.00378291376941,"z0":5.894890120316389,"aX":-15.4500867920958},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.1,"breakHorizontal":14.8,"spinRate":2057,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4128770558440671,"extension":6.235175156511056},"hitData":{"launchSpeed":107.0,"launchAngle":19.0,"totalDistance":399.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":151.39,"coordY":55.79}},"index":2,"playId":"924ebd69-73f3-39e4-a91a-3e2389f0c762","pitchNumber":3,"startTime":"2025-09-15T23:33:54.584Z","endTime":"2025-09-15T23:34:08.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-4.900000000000002,"leverageIndex":0.7,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:34:08.154Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dansby Swanson doubles (23) on a fly ball to left fielder Tommy Pham. Pete Crow-Armstrong scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-15T23:34:16.348Z","endTime":"2025-09-15T23:37:29.609Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.03680466230104,"aZ":-19.140918735615948,"pfxX":-9.488828954669561,"pfxZ":6.427639918637548,"pX":-0.5176292347521702,"pZ":1.8582107494915254,"vX0":4.495295814609478,"vY0":-141.68017309714946,"vZ0":-7.928797898559515,"x":136.73,"y":188.61,"x0":-0.8938580265757106,"y0":50.00533588737438,"z0":5.92118598256771,"aX":-19.251097031680324},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.2,"breakHorizontal":16.2,"spinRate":2377,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.3869238306720173,"extension":6.320279807652284},"index":0,"playId":"4926d4a4-e54c-3f06-a617-5868c7d96de1","pitchNumber":1,"startTime":"2025-09-15T23:34:44.837Z","endTime":"2025-09-15T23:34:48.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.55884620996497,"strikeZoneBottom":1.488275805917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.38108750233916,"aZ":-22.29816800602349,"pfxX":-10.056823145410155,"pfxZ":4.864241248345823,"pX":-0.16924681813823783,"pZ":1.5464504166271031,"vX0":5.213599062367844,"vY0":-141.42606879530942,"vZ0":-8.231639604908112,"x":123.45,"y":197.03,"x0":-0.7270254736344601,"y0":50.00558659017579,"z0":5.918086870507559,"aX":-20.43447341271849},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.3,"breakHorizontal":17.2,"spinRate":2409,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3868602593381114,"extension":6.267448412827735},"index":1,"playId":"e3b3cb96-4b5f-3fe1-ad33-29da3a061f02","pitchNumber":2,"startTime":"2025-09-15T23:35:09.847Z","endTime":"2025-09-15T23:35:15.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pete Crow-Armstrong steals (35) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"e3b3cb96-4b5f-3fe1-ad33-29da3a061f02","startTime":"2025-09-15T23:35:21.966Z","endTime":"2025-09-15T23:35:56.327Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":691718,"link":"/api/v1/people/691718"},"postOnThird":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.93,"dramaIndex":42.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.54519165346164,"strikeZoneBottom":1.56259453257813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.10325234777282,"aZ":-40.71876819233013,"pfxX":4.70066602013958,"pfxZ":-5.573509325723117,"pX":-1.1543849027079085,"pZ":3.2436436125012764,"vX0":-2.527432287148147,"vY0":-123.16249287000348,"vZ0":0.3547557452188792,"x":161.0,"y":151.2,"x0":-0.724148915973526,"y0":50.0061026323091,"z0":6.5493349954225515,"aX":7.202596380991736},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.7,"breakHorizontal":-7.9,"spinRate":2702,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.44520498175321244,"extension":6.113702241517257},"index":3,"playId":"7cc69c6c-2c4d-3a09-b83a-a7f9f18645ed","pitchNumber":3,"startTime":"2025-09-15T23:35:56.327Z","endTime":"2025-09-15T23:35:59.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.79521900962928,"aZ":-18.26337719010113,"pfxX":-8.504444957948973,"pfxZ":6.779382002994254,"pX":0.3212472232045365,"pZ":2.348300666072719,"vX0":5.5782408671913535,"vY0":-142.60086078551097,"vZ0":-7.02835356896965,"x":104.75,"y":175.38,"x0":-0.5585844738655772,"y0":50.00608730437392,"z0":6.003760000282933,"aX":-17.460857786759473},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.9,"breakHorizontal":14.3,"spinRate":2559,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3845786377875595,"extension":6.468110683821865},"index":4,"playId":"d7986320-b6e0-3b11-a1d7-d205dc257945","pitchNumber":4,"startTime":"2025-09-15T23:36:13.542Z","endTime":"2025-09-15T23:36:18.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.991775494971716,"aZ":-45.33833801062586,"pfxX":4.000397032824333,"pfxZ":-8.622496637295727,"pX":-0.23088922950620153,"pZ":2.1444757665613214,"vX0":-0.23950361157695257,"vY0":-123.43326690308601,"vZ0":-1.226289145849981,"x":125.8,"y":180.88,"x0":-0.6509717006508378,"y0":50.00305001444827,"z0":6.501295341400271,"aX":6.107453473456448},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-15.6,"breakHorizontal":-7.2,"spinRate":2883,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.4455556627611541,"extension":6.082027616691989},"index":5,"playId":"9cfbb15f-4a07-3d90-8abf-6180e3dbb361","pitchNumber":5,"startTime":"2025-09-15T23:36:38.699Z","endTime":"2025-09-15T23:36:42.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.642062832259494,"aZ":-24.288963282970588,"pfxX":1.6521756350768835,"pfxZ":4.296105641910314,"pX":0.06732086761703875,"pZ":2.3116286386783678,"vX0":1.7753887599712554,"vY0":-134.51939734056268,"vZ0":-5.640756448102964,"x":114.43,"y":176.37,"x0":-0.8154570873425683,"y0":50.00533306392492,"z0":6.153221467351368,"aX":3.034026622096257},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.8,"breakHorizontal":-3.4,"spinRate":2630,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.4068769549479856,"extension":6.212879141653142},"hitData":{"launchSpeed":99.1,"launchAngle":30.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.02,"coordY":65.03}},"index":6,"playId":"556c14bf-b6f2-341d-8424-aefe6b22083e","pitchNumber":6,"startTime":"2025-09-15T23:37:15.893Z","endTime":"2025-09-15T23:37:29.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.1,"awayTeamWinProbability":84.9,"homeTeamWinProbabilityAdded":-4.9,"leverageIndex":0.93,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:37:29.609Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willi Castro grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-15T23:37:48.892Z","endTime":"2025-09-15T23:39:42.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.48827119019558,"aZ":-11.359011235532419,"pfxX":-5.848344624386867,"pfxZ":10.191933630588174,"pX":-0.03740203406463643,"pZ":2.482989611550351,"vX0":4.0533821523609745,"vY0":-142.42065060114135,"vZ0":-8.07494769662438,"x":118.43,"y":171.74,"x0":-0.7234789551145684,"y0":50.00407739094864,"z0":6.084035107048334,"aX":-11.9451063867919},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":9.7,"spinRate":2609,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.38545125424584414,"extension":6.452093222922394},"index":0,"playId":"c4b1be2f-e43e-3602-bbfe-dd62ccc265f7","pitchNumber":1,"startTime":"2025-09-15T23:37:57.725Z","endTime":"2025-09-15T23:38:01.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.02664384859916,"aZ":-41.430402126658514,"pfxX":2.5908658848546424,"pfxZ":-5.936378924635276,"pX":0.12149369871706228,"pZ":1.291072626645225,"vX0":1.3655160436406466,"vY0":-124.34420554297837,"vZ0":-3.975982555867346,"x":112.37,"y":203.92,"x0":-0.7722461953640913,"y0":50.00382892318929,"z0":6.364874521837006,"aX":4.038274995288784},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-11.4,"breakHorizontal":-5.0,"spinRate":2533,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.44128131789991043,"extension":6.231263932843061},"index":1,"playId":"580367c0-2ef7-37d7-a153-fc947f3ee00f","pitchNumber":2,"startTime":"2025-09-15T23:38:17.438Z","endTime":"2025-09-15T23:38:20.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"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":"2025-09-15T23:38:32.093Z","endTime":"2025-09-15T23:38:48.764Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.50000177321027,"strikeZoneBottom":1.55703966157448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27754218120361,"aZ":-10.998388301396266,"pfxX":-4.0726181091761156,"pfxZ":10.41378703410981,"pX":0.8844364147182276,"pZ":1.8986259812844783,"vX0":5.8728070278158295,"vY0":-141.88879402191887,"vZ0":-9.461514751287213,"x":83.29,"y":187.52,"x0":-0.685652759118536,"y0":50.00545450096786,"z0":5.982844113091288,"aX":-8.283567149211477},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":6.1,"spinRate":2423,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3864287948708389,"extension":6.358888035415746},"index":3,"playId":"e428cf65-4085-32a7-83ff-88f914d35e1c","pitchNumber":3,"startTime":"2025-09-15T23:38:48.764Z","endTime":"2025-09-15T23:38:52.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.457991613258404,"aZ":-42.29541959330653,"pfxX":1.6963603799627427,"pfxZ":-6.563932220737799,"pX":-0.3897542761599178,"pZ":1.5689484926353168,"vX0":0.40218316730143244,"vY0":-123.63766341139421,"vZ0":-3.18745854175506,"x":131.86,"y":196.42,"x0":-0.7750046280612322,"y0":50.001643167578436,"z0":6.436676754737664,"aX":2.6166110467008803},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-12.4,"breakHorizontal":-3.1,"spinRate":2774,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.44360050634840986,"extension":6.194659381345213},"index":4,"playId":"fcedc04a-eda3-3eca-9198-7d3956b2479f","pitchNumber":4,"startTime":"2025-09-15T23:39:08.602Z","endTime":"2025-09-15T23:39:13.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.90382151503105,"aZ":-22.284694057907238,"pfxX":-9.281632986538925,"pfxZ":4.784884565970352,"pX":-1.1335614163310943,"pZ":1.9322443622314924,"vX0":2.5321819975856763,"vY0":-143.03504450309237,"vZ0":-7.292567321068962,"x":160.21,"y":186.61,"x0":-0.8262421264767273,"y0":50.001452492229106,"z0":5.918820662234152,"aX":-19.172646026773457},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.3,"breakHorizontal":16.3,"spinRate":2391,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3833776581250947,"extension":6.378780078884279},"hitData":{"launchSpeed":68.8,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":167.9}},"index":5,"playId":"8656a2c1-87ea-3b41-8c69-1f677eab90c7","pitchNumber":5,"startTime":"2025-09-15T23:39:35.540Z","endTime":"2025-09-15T23:39:42.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":2.299999999999999,"leverageIndex":0.67,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:39:42.967Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Shaw flies out to center fielder Jack Suwinski.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-15T23:39:59.316Z","endTime":"2025-09-15T23:40:38.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.03352803034981,"strikeZoneBottom":1.45615298815959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.88737441399397,"aZ":-21.744475132764272,"pfxX":-10.282433891985274,"pfxZ":5.141144147572638,"pX":-1.101118719857798,"pZ":2.055615851191532,"vX0":3.065299289475084,"vY0":-141.6749587296948,"vZ0":-6.940134125943805,"x":158.97,"y":183.28,"x0":-0.8622483893388294,"y0":50.0048391044572,"z0":5.930622079783789,"aX":-20.868851981213837},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.0,"breakHorizontal":18.0,"spinRate":2346,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.38686487758231536,"extension":6.257005658191894},"index":0,"playId":"5a8d7c2c-a14a-3159-ba63-c426208fcaf2","pitchNumber":1,"startTime":"2025-09-15T23:40:09.504Z","endTime":"2025-09-15T23:40:12.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02427785481811,"aZ":-9.495511788112099,"pfxX":-3.3532323979706526,"pfxZ":11.205877855329728,"pX":-0.457093121233645,"pZ":3.195542549304073,"vX0":1.757569231555834,"vY0":-141.31555282149696,"vZ0":-6.5826346010433054,"x":134.42,"y":152.5,"x0":-0.6512777222727726,"y0":50.000183759953515,"z0":6.164046891249607,"aX":-6.785009409019998},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.2,"breakHorizontal":5.8,"spinRate":2408,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.38749398133450397,"extension":6.285745786116215},"hitData":{"launchSpeed":86.2,"launchAngle":39.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.95,"coordY":77.5}},"index":1,"playId":"6951113c-c255-3711-a19e-f211bc2b3e11","pitchNumber":2,"startTime":"2025-09-15T23:40:27.126Z","endTime":"2025-09-15T23:40:38.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.76,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:40:38.808Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, second baseman Nick Yorke to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-15T23:41:29.288Z","endTime":"2025-09-15T23:42:24.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-15T23:40:50.036Z","endTime":"2025-09-15T23:41:31.563Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.25000003072766,"strikeZoneBottom":1.59381021762804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18229424492792,"aZ":-41.14981610786434,"pfxX":2.414875478616233,"pfxZ":-6.027562086555552,"pX":-0.4209740968949322,"pZ":2.8843702747426727,"vX0":0.6543897015283717,"vY0":-121.62024158689385,"vZ0":-0.17419056431274238,"x":133.05,"y":160.9,"x0":-1.0076370867015216,"y0":50.003524641607335,"z0":6.543862500231699,"aX":3.5957771711026836},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.7,"breakHorizontal":-4.6,"spinRate":2650,"spinDirection":38},"zone":1,"typeConfidence":2.0,"plateTime":0.4514036175230829,"extension":6.078194495742739},"index":1,"playId":"521b8cda-b460-370f-9d22-f5c24133fb78","pitchNumber":1,"startTime":"2025-09-15T23:41:31.563Z","endTime":"2025-09-15T23:41:35.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91718253740101,"aZ":-40.503903846533355,"pfxX":1.2686196302343529,"pfxZ":-5.350485417881831,"pX":1.0169669777126271,"pZ":1.0065307879907948,"vX0":4.060517354677273,"vY0":-124.47148316816646,"vZ0":-4.807622753622457,"x":78.24,"y":211.6,"x0":-0.8059036556400417,"y0":50.005486328686374,"z0":6.347124179122132,"aX":1.973473082380233},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-10.6,"breakHorizontal":-3.4,"spinRate":2769,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.44145257476430144,"extension":6.271953486138347},"index":2,"playId":"9056b6e7-f316-37eb-99e0-eb6b109ebd8e","pitchNumber":2,"startTime":"2025-09-15T23:41:46.828Z","endTime":"2025-09-15T23:41:50.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-15T23:41:58.729Z","endTime":"2025-09-15T23:42:16.535Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.599617256618398,"aZ":-43.31201354158095,"pfxX":2.265206279193013,"pfxZ":-7.1000134236881225,"pX":-0.2794982109579243,"pZ":1.8458267893689204,"vX0":1.0320491655340533,"vY0":-125.04570785450956,"vZ0":-2.1094047312216255,"x":127.65,"y":188.94,"x0":-0.9931981884365649,"y0":50.00492862619721,"z0":6.287476891158114,"aX":3.5514809985973503},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-13.1,"breakHorizontal":-4.3,"spinRate":2684,"spinDirection":32},"zone":7,"typeConfidence":2.0,"plateTime":0.439723701836201,"extension":6.215338609011456},"hitData":{"launchSpeed":99.5,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.17,"coordY":147.63}},"index":4,"playId":"7db0738f-8192-395e-8ed5-76d418fe4439","pitchNumber":3,"startTime":"2025-09-15T23:42:16.535Z","endTime":"2025-09-15T23:42:24.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.78,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:42:24.060Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryan Reynolds lines out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-15T23:44:29.149Z","endTime":"2025-09-15T23:45:39.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.18899228612427,"strikeZoneBottom":1.47327697623428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.168014180872756,"aZ":-22.070913089626522,"pfxX":3.3815820693410297,"pfxZ":6.341300381506214,"pX":-0.8885279101489449,"pZ":2.1824550958169953,"vX0":0.2631823274015796,"vY0":-124.91807563891423,"vZ0":-4.941700184079837,"x":150.87,"y":179.85,"x0":-1.4348939891050405,"y0":50.004885437507596,"z0":5.981161805271146,"aX":5.390047525392019},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.7,"breakHorizontal":-6.2,"spinRate":2550,"spinDirection":174},"zone":13,"typeConfidence":2.0,"plateTime":0.43705430180180205,"extension":6.63659773057441},"index":0,"playId":"1f0b8644-ee1e-30d5-b50d-4db751b42f3c","pitchNumber":1,"startTime":"2025-09-15T23:44:37.562Z","endTime":"2025-09-15T23:44:41.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":83.5,"endSpeed":76.4,"strikeZoneTop":3.18082981120826,"strikeZoneBottom":1.47499622402516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.87404283090752,"aZ":-25.68174070895144,"pfxX":-8.654642740110178,"pfxZ":4.364309606821497,"pX":-1.1679115617688982,"pZ":2.4854074250583045,"vX0":2.565819425543908,"vY0":-121.52532460978482,"vZ0":-3.3655138617829956,"x":161.52,"y":171.67,"x0":-1.1158970339113234,"y0":50.00563535934529,"z0":6.130838692904322,"aX":-12.885111528244398},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.3,"breakHorizontal":15.0,"spinRate":1803,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4515332998305004,"extension":6.253064911070995},"index":1,"playId":"ab265b01-d57f-38bb-a7b8-0c220de285bc","pitchNumber":2,"startTime":"2025-09-15T23:44:50.955Z","endTime":"2025-09-15T23:44:54.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.06117752199908,"strikeZoneBottom":1.43939406919567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.103115968133196,"aZ":-22.153416347227886,"pfxX":3.0931441661712666,"pfxZ":6.339646259452335,"pX":-0.7590781579810748,"pZ":1.4641648817402717,"vX0":0.37600267124382947,"vY0":-124.43828408742752,"vZ0":-6.520999593208133,"x":145.93,"y":199.25,"x0":-1.314033342356999,"y0":50.00291163002271,"z0":5.933043262619412,"aX":4.889653003588773},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.3,"breakHorizontal":-5.6,"spinRate":2502,"spinDirection":176},"zone":7,"typeConfidence":2.0,"plateTime":0.43882425529834057,"extension":6.51965301375548},"index":2,"playId":"7aec4851-4946-36be-af89-41b35c8ee419","pitchNumber":3,"startTime":"2025-09-15T23:45:05.598Z","endTime":"2025-09-15T23:45:09.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-15T23:45:16.658Z","endTime":"2025-09-15T23:45:31.269Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.15484153847819,"aZ":-12.834739147284495,"pfxX":-3.2985103212630547,"pfxZ":10.428947124352614,"pX":-0.36414384607541184,"pZ":2.4972458083348457,"vX0":2.9855530421413934,"vY0":-135.45225994752082,"vZ0":-6.785299187924413,"x":130.88,"y":171.35,"x0":-1.0532052473194353,"y0":50.00109257877009,"z0":5.935720392898451,"aX":-6.116059878822833},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":5.3,"spinRate":2334,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.404674046831234,"extension":6.765054320004679},"hitData":{"launchSpeed":109.5,"launchAngle":14.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":132.81,"coordY":62.78}},"index":4,"playId":"85119442-8813-39cb-bfb7-dafe655e857e","pitchNumber":4,"startTime":"2025-09-15T23:45:31.269Z","endTime":"2025-09-15T23:45:39.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:45:39.946Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Pham flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-15T23:45:44.970Z","endTime":"2025-09-15T23:46:38.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.48000113315497,"strikeZoneBottom":1.56439765283179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.075700470387137,"aZ":-31.24195406541693,"pfxX":8.032324714106455,"pfxZ":0.6717379609113117,"pX":0.14366033914602247,"pZ":2.0880500295345046,"vX0":0.7092466143937686,"vY0":-117.44578281980766,"vZ0":-2.5447630360448175,"x":111.52,"y":182.4,"x0":-1.205280931110026,"y0":50.00162387979435,"z0":6.116710416034305,"aX":11.120881890837103},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.8,"breakHorizontal":-14.6,"spinRate":2604,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.467938220998696,"extension":6.91308856273649},"index":0,"playId":"ee50b410-b356-3dd6-80e3-70bfd025d7e3","pitchNumber":1,"startTime":"2025-09-15T23:46:00.688Z","endTime":"2025-09-15T23:46:04.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.48000228806875,"strikeZoneBottom":1.62173076960141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.539546647747095,"aZ":-17.788108896680985,"pfxX":-7.502910164061964,"pfxZ":7.823742740522465,"pX":0.03168022973637127,"pZ":1.665431790094547,"vX0":4.7883874303444385,"vY0":-134.36608918806564,"vZ0":-7.845504572880038,"x":115.79,"y":193.81,"x0":-0.7934337716029033,"y0":50.00330635289376,"z0":5.873897429517485,"aX":-13.798822122880434},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":12.6,"spinRate":2201,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.4067404527201539,"extension":6.666935409840245},"index":1,"playId":"8ca59930-990c-34fd-af0c-51bc35156809","pitchNumber":2,"startTime":"2025-09-15T23:46:14.199Z","endTime":"2025-09-15T23:46:17.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.027308200429072,"aZ":-31.513112010436167,"pfxX":9.770479680506224,"pfxZ":0.4777763426539412,"pX":0.47133167421009875,"pZ":2.1886511891378855,"vX0":0.8067433265851776,"vY0":-116.93992338378334,"vZ0":-2.206814973898571,"x":99.03,"y":179.69,"x0":-1.147101524527932,"y0":50.00228299319192,"z0":6.114455743211513,"aX":13.46623465084005},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.6,"breakHorizontal":-17.9,"spinRate":2724,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.4692297165792496,"extension":6.843420564886362},"hitData":{"launchSpeed":96.9,"launchAngle":40.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.13,"coordY":67.4}},"index":2,"playId":"7b51a377-5182-30f2-be87-2fcea0f065a3","pitchNumber":3,"startTime":"2025-09-15T23:46:28.430Z","endTime":"2025-09-15T23:46:38.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:46:38.649Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew McCutchen grounds out sharply, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-15T23:46:43.763Z","endTime":"2025-09-15T23:47:50.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.27021594182938,"strikeZoneBottom":1.48296462671104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.833350305135454,"aZ":-12.18769641512468,"pfxX":-4.143808762627813,"pfxZ":10.974885852236802,"pX":0.10862265531664993,"pZ":2.572794664306728,"vX0":4.374840290234729,"vY0":-134.499642618654,"vZ0":-6.608939505953452,"x":112.86,"y":169.31,"x0":-1.005383959444253,"y0":50.00283907897259,"z0":5.936956111670609,"aX":-7.546168703044238},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.6,"breakHorizontal":6.5,"spinRate":2335,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.4081867474290801,"extension":6.638114968152416},"index":0,"playId":"c80096ea-6874-328e-91f1-d74a06348561","pitchNumber":1,"startTime":"2025-09-15T23:47:09.248Z","endTime":"2025-09-15T23:47:12.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.735395278943017,"aZ":-37.951342316417936,"pfxX":5.863208729680119,"pfxZ":-4.202512261070715,"pX":0.10200744165835145,"pZ":1.957826736430553,"vX0":0.648797064774278,"vY0":-117.31793184209519,"vZ0":-1.6950217795306115,"x":113.11,"y":185.92,"x0":-0.9395781382104818,"y0":50.00050901636608,"z0":6.267385208431207,"aX":8.070531411403769},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-7.7,"breakHorizontal":-10.8,"spinRate":2698,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.46908948374047377,"extension":6.770707800370981},"index":1,"playId":"e1d62a72-6621-3d71-b3e9-1d50c6a1abf3","pitchNumber":2,"startTime":"2025-09-15T23:47:22.674Z","endTime":"2025-09-15T23:47:25.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":92.0,"endSpeed":84.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.453389154014733,"aZ":-12.531053223103198,"pfxX":-3.4704958763903724,"pfxZ":10.869486542297416,"pX":0.14242633269314403,"pZ":2.285014146370153,"vX0":3.5061193191505717,"vY0":-133.7278852411762,"vZ0":-7.3011670877480634,"x":111.57,"y":177.08,"x0":-0.7361955401246232,"y0":50.001634667388885,"z0":5.953856027472878,"aX":-6.271083107098858},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":5.5,"spinRate":2336,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.40994696465589575,"extension":6.82832537889472},"hitData":{"launchSpeed":105.7,"launchAngle":6.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":100.13,"coordY":152.7}},"index":2,"playId":"d4c861b1-1fd2-33fd-aa1f-28f07d180981","pitchNumber":3,"startTime":"2025-09-15T23:47:39.850Z","endTime":"2025-09-15T23:47:50.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-0.9999999999999964,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:47:50.527Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out to third baseman Jared Triolo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-15T23:50:04.309Z","endTime":"2025-09-15T23:52:08.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cam Sanders replaces Braxton Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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":"2025-09-15T23:49:21.472Z","endTime":"2025-09-15T23:50:06.620Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676742,"link":"/api/v1/people/676742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.820590673184007,"aZ":-12.447587594969987,"pfxX":-4.786034260654266,"pfxZ":9.751007586201327,"pX":-0.14337611032577804,"pZ":2.9384648054623614,"vX0":9.530080666521958,"vY0":-141.2548129129457,"vZ0":-6.109824930325678,"x":122.47,"y":159.44,"x0":-2.9373353247202534,"y0":50.00395092640486,"z0":5.927985353644263,"aX":-9.68415716116268},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":6.7,"spinRate":2521,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.3875910819610824,"extension":6.3425867616481115},"index":1,"playId":"73f15a4f-d967-3245-96b8-48d65b60acfd","pitchNumber":1,"startTime":"2025-09-15T23:50:06.620Z","endTime":"2025-09-15T23:50:09.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-09-15T23:50:19.386Z","endTime":"2025-09-15T23:50:33.136Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":99.2,"endSpeed":90.4,"strikeZoneTop":3.31000192629285,"strikeZoneBottom":1.52222674202033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.83366495298547,"aZ":-10.94246090973482,"pfxX":-5.981496404480999,"pfxZ":10.18636768451362,"pX":1.1187328800095548,"pZ":1.3410112490096926,"vX0":13.039830147325194,"vY0":-143.59662523916296,"vZ0":-9.8489372147579,"x":74.36,"y":202.57,"x0":-2.7080083624983824,"y0":50.00629380668093,"z0":5.500190966024434,"aX":-12.472369805868125},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.4,"breakHorizontal":8.2,"spinRate":2599,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.3817163402043806,"extension":6.3717347631445},"index":3,"playId":"6ba44eaf-b884-390f-9c6c-96d5e2a2400e","pitchNumber":2,"startTime":"2025-09-15T23:50:33.136Z","endTime":"2025-09-15T23:50:36.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":96.7,"endSpeed":88.1,"strikeZoneTop":3.31000243190467,"strikeZoneBottom":1.50336879778234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.554223727311,"aZ":-12.385813448996293,"pfxX":-4.420527065681545,"pfxZ":9.975831949569814,"pX":1.1280554488617491,"pZ":2.476458788528636,"vX0":12.019376338204607,"vY0":-140.15907148736827,"vZ0":-7.429144686043047,"x":74.0,"y":171.92,"x0":-2.6472775984037886,"y0":50.00555093412139,"z0":5.975819838468994,"aX":-8.772638757930139},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":5.4,"spinRate":2562,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.3912362435778891,"extension":6.395051356791346},"index":4,"playId":"cd1796d8-1866-31fc-9967-07c114c89fed","pitchNumber":3,"startTime":"2025-09-15T23:50:48.156Z","endTime":"2025-09-15T23:50:51.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36994778902049,"aZ":-11.72721301619695,"pfxX":-4.5255675837743,"pfxZ":10.262400261357607,"pX":0.09766417695344826,"pZ":1.8539587707795282,"vX0":9.895941495358082,"vY0":-140.38084714382012,"vZ0":-8.711714828893179,"x":113.28,"y":188.72,"x0":-2.8881923145163886,"y0":50.000177892934126,"z0":5.7647274186649655,"aX":-9.015452836223309},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":6.1,"spinRate":2489,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.3904808432620883,"extension":6.326095386981652},"index":5,"playId":"a1c74f04-e19c-33d0-adc2-9909d8456163","pitchNumber":4,"startTime":"2025-09-15T23:51:06.142Z","endTime":"2025-09-15T23:51:11.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.604021590320553,"aZ":-30.62414400420581,"pfxX":2.3916511456267115,"pfxZ":0.9071575807411119,"pX":-0.717041655936204,"pZ":2.935197791153928,"vX0":5.048481312704653,"vY0":-129.2830071352598,"vZ0":-1.9699576975582889,"x":144.33,"y":159.53,"x0":-2.995835578540259,"y0":50.00476476130249,"z0":6.027622565355502,"aX":4.103104819054687},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.4,"breakHorizontal":-5.3,"spinRate":2620,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.42153472199336095,"extension":6.054991747895504},"index":6,"playId":"e4ac170e-5668-3f87-97ed-c0428ac1775c","pitchNumber":5,"startTime":"2025-09-15T23:51:35.165Z","endTime":"2025-09-15T23:51:39.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76255647104447,"aZ":-12.488045437932378,"pfxX":-3.5191188884489137,"pfxZ":9.71410715715404,"pX":-0.576133190484145,"pZ":3.600409800323107,"vX0":7.346145212313457,"vY0":-141.55420223718986,"vZ0":-4.483180439608066,"x":138.96,"y":141.57,"x0":-2.7493757764045252,"y0":50.000120117123274,"z0":6.006115714575566,"aX":-7.130431784354062},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":4.8,"spinRate":2537,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.38715273299323094,"extension":6.380731139593928},"hitData":{"launchSpeed":83.2,"launchAngle":78.0,"totalDistance":44.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":115.33,"coordY":191.21}},"index":7,"playId":"a424521e-8a5d-3561-9dd9-a033ea4fa830","pitchNumber":6,"startTime":"2025-09-15T23:51:57.273Z","endTime":"2025-09-15T23:52:08.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":1.1999999999999957,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:52:08.566Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to center fielder Jack Suwinski.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-15T23:52:22.770Z","endTime":"2025-09-15T23:53:31.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.965107249985696,"aZ":-30.349225494182487,"pfxX":-9.2158120486035,"pfxZ":0.9990891537364579,"pX":-0.3519514893249196,"pZ":1.1182015121926066,"vX0":9.765787374573025,"vY0":-134.01121900641562,"vZ0":-6.8033353253756115,"x":130.42,"y":208.59,"x0":-2.8459757012712465,"y0":50.00041744552594,"z0":5.857730955317723,"aX":-16.760531736459097},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.5,"breakHorizontal":14.6,"spinRate":1658,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4087333136870752,"extension":6.34861313265885},"index":0,"playId":"f146649b-d1cf-3828-ab69-a7022880cfae","pitchNumber":1,"startTime":"2025-09-15T23:52:32.324Z","endTime":"2025-09-15T23:52:35.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":94.1,"endSpeed":85.7,"strikeZoneTop":3.57000251302717,"strikeZoneBottom":1.66244839201917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54758203261732,"aZ":-30.474144266610853,"pfxX":-8.737122840797426,"pfxZ":0.9014087831067332,"pX":-1.5504123757413104,"pZ":2.3034414044919402,"vX0":6.413146522340085,"vY0":-136.80501343711856,"vZ0":-4.094943942839192,"x":176.1,"y":176.59,"x0":-2.799843141675646,"y0":50.00157266455962,"z0":5.9286252802315405,"aX":-16.42095373310187},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.0,"breakHorizontal":14.3,"spinRate":1854,"spinDirection":244},"zone":13,"typeConfidence":0.89,"plateTime":0.40167392789480827,"extension":6.267619916829786},"index":1,"playId":"0d0bd4e6-b9a6-3c7f-ab7d-6e5e9950577e","pitchNumber":2,"startTime":"2025-09-15T23:52:49.308Z","endTime":"2025-09-15T23:52:53.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.57000006049955,"strikeZoneBottom":1.68940629599099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.380333440950363,"aZ":-13.236196282894925,"pfxX":-3.0761541937396135,"pfxZ":9.628106918172897,"pX":-1.8102604673172191,"pZ":3.5184075927366667,"vX0":4.272320634152437,"vY0":-139.36820730672778,"vZ0":-4.5243487566890295,"x":186.0,"y":143.78,"x0":-2.963546930544947,"y0":50.00295871198685,"z0":6.03741123416973,"aX":-6.050874690571037},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":4.7,"spinRate":2569,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3930543717753272,"extension":6.108110362769891},"index":2,"playId":"2cd8a3d6-111b-367c-b122-02388ccb42af","pitchNumber":3,"startTime":"2025-09-15T23:53:03.911Z","endTime":"2025-09-15T23:53:07.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.616404835530318,"aZ":-30.3926319446894,"pfxX":0.8100208958927975,"pfxZ":1.1082281447492157,"pX":-0.35477648501247827,"pZ":2.5240911260244,"vX0":6.04796674814785,"vY0":-125.52911150807316,"vZ0":-2.79382008015126,"x":130.52,"y":170.63,"x0":-2.893064391368475,"y0":50.00314678715041,"z0":6.106871999932205,"aX":1.3017791437539683},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.7,"breakHorizontal":-2.8,"spinRate":2638,"spinDirection":90},"zone":4,"typeConfidence":2.0,"plateTime":0.4350787876518325,"extension":6.143235534685968},"hitData":{"launchSpeed":93.4,"launchAngle":33.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.04,"coordY":61.58}},"index":3,"playId":"ccfc95e6-4504-3f00-9c47-003b4d77fbb4","pitchNumber":4,"startTime":"2025-09-15T23:53:22.479Z","endTime":"2025-09-15T23:53:31.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:53:31.845Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out, second baseman Nick Yorke to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-15T23:53:45.647Z","endTime":"2025-09-15T23:56:12.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.145909566427775,"aZ":-11.959469064489214,"pfxX":-3.9178023034325955,"pfxZ":10.036521096645302,"pX":-1.447615897003133,"pZ":2.8191922945362613,"vX0":5.906393462485137,"vY0":-141.24274967664198,"vZ0":-5.966656036081894,"x":172.18,"y":162.66,"x0":-3.05997431736241,"y0":50.00278046109518,"z0":5.733192854675604,"aX":-7.89109851617625},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":5.9,"spinRate":2704,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.3882846301535263,"extension":6.348150974723706},"index":0,"playId":"66d6005c-ac7d-3f79-bdde-0b38134eb7f8","pitchNumber":1,"startTime":"2025-09-15T23:53:57.576Z","endTime":"2025-09-15T23:54:01.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":93.8,"endSpeed":85.4,"strikeZoneTop":3.46347129651783,"strikeZoneBottom":1.64216196775821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.765094697571506,"aZ":-32.704186468853095,"pfxX":-9.34695182839685,"pfxZ":-0.28380087154819833,"pX":-1.3195294245316325,"pZ":3.1662851277652875,"vX0":7.459357598876773,"vY0":-136.37749488330834,"vZ0":-1.3736624356140694,"x":167.3,"y":153.29,"x0":-2.884427369508488,"y0":50.001976050138786,"z0":5.945504248218141,"aX":-17.494278337433784},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-0.6,"breakHorizontal":15.2,"spinRate":1677,"spinDirection":241},"zone":11,"typeConfidence":0.9,"plateTime":0.4026078679039027,"extension":6.200734846041322},"index":1,"playId":"1ad9a181-775f-3a78-a672-da7d6b0b4ca2","pitchNumber":2,"startTime":"2025-09-15T23:54:29.378Z","endTime":"2025-09-15T23:54:32.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.3099989615934,"strikeZoneBottom":1.67700760379839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46569903935547,"aZ":-13.14551097981181,"pfxX":-3.2737710423183506,"pfxZ":9.355239768957064,"pX":-1.0241591215390693,"pZ":3.277278622255737,"vX0":6.614604733966739,"vY0":-141.7316369317214,"vZ0":-4.355806964487169,"x":156.04,"y":150.29,"x0":-2.9631124150212185,"y0":50.00278783817625,"z0":5.673895148192522,"aX":-6.659553862985608},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":4.6,"spinRate":2482,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.38649132797181895,"extension":6.409754784773864},"index":2,"playId":"0386bb00-171e-33ea-aec1-e36cb9f6073b","pitchNumber":3,"startTime":"2025-09-15T23:54:45.899Z","endTime":"2025-09-15T23:54:50.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.64391115200811,"aZ":-12.65811267390962,"pfxX":-2.5582565911989708,"pfxZ":9.808641007558373,"pX":0.05487422503501566,"pZ":3.086707363396856,"vX0":9.15510691226535,"vY0":-140.1667311569618,"vZ0":-5.119104383832491,"x":114.91,"y":155.44,"x0":-2.921301115515214,"y0":50.00670379661,"z0":5.763214653724508,"aX":-5.093049636296993},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":2.8,"spinRate":2486,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.39075453542085414,"extension":6.408792733139902},"index":3,"playId":"9d816702-8d03-3d78-b2b1-cf987fbb02ff","pitchNumber":4,"startTime":"2025-09-15T23:55:06.361Z","endTime":"2025-09-15T23:55:10.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-15T23:55:24.982Z","endTime":"2025-09-15T23:55:43.972Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"},"defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.6,"strikeZoneTop":3.30593849692249,"strikeZoneBottom":1.52895319557076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.960112475986794,"aZ":-11.37383174035948,"pfxX":-3.8594087424960337,"pfxZ":9.903947320687873,"pX":-1.115129662985571,"pZ":3.6098826616179958,"vX0":6.714040718979212,"vY0":-143.49415941694397,"vZ0":-4.203980709518513,"x":159.51,"y":141.31,"x0":-2.976160765674002,"y0":50.00388022339503,"z0":5.79389331152297,"aX":-8.10693309408648},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.4,"breakHorizontal":5.8,"spinRate":2635,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.3806617495481337,"extension":6.341873164690383},"index":5,"playId":"43c73885-3cc3-33f4-98c7-085af5fbc52e","pitchNumber":5,"startTime":"2025-09-15T23:55:43.972Z","endTime":"2025-09-15T23:55:47.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.579296936422168,"aZ":-30.120340156883636,"pfxX":-9.59513576445541,"pfxZ":1.1081877009959866,"pX":-0.5710588274732943,"pZ":1.9779930068496623,"vX0":9.247071120672004,"vY0":-134.94174415560622,"vZ0":-4.663158627139007,"x":138.77,"y":185.37,"x0":-2.784928823901618,"y0":50.00494585793217,"z0":5.834468363371282,"aX":-17.812941275941817},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.2,"breakHorizontal":15.6,"spinRate":1864,"spinDirection":240},"zone":7,"typeConfidence":0.9,"plateTime":0.40489606795612243,"extension":6.309405363511733},"hitData":{"launchSpeed":93.4,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.2,"coordY":154.22}},"index":6,"playId":"ffbc1a42-ac0a-34f4-b34a-57897cf1dba4","pitchNumber":6,"startTime":"2025-09-15T23:56:02.185Z","endTime":"2025-09-15T23:56:12.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.2,"awayTeamWinProbability":80.8,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.25,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-09-15T23:56:12.148Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-15T23:57:51.229Z","endTime":"2025-09-16T00:00:30.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.48000173041942,"strikeZoneBottom":1.56140527158878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.51388048945676,"aZ":-24.219242354412977,"pfxX":2.3382381566949073,"pfxZ":5.078111128276842,"pX":0.654918210997353,"pZ":1.280823003600119,"vX0":3.6142628856903474,"vY0":-124.30007657093384,"vZ0":-6.654841068116481,"x":92.04,"y":204.2,"x0":-1.1209175072596447,"y0":50.005603549324256,"z0":5.999043299633769,"aX":3.6655816572836595},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.9,"breakHorizontal":-5.0,"spinRate":2560,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.44035419026440836,"extension":6.735613297836528},"index":0,"playId":"9e0bee42-5c9d-3bb8-8983-99094e7f6b44","pitchNumber":1,"startTime":"2025-09-15T23:58:13.113Z","endTime":"2025-09-15T23:58:16.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.650614588643194,"aZ":-19.160695861739956,"pfxX":-7.325394184187693,"pfxZ":7.153162478751386,"pX":-1.0969425018190984,"pZ":2.395584247365712,"vX0":2.2099416182103013,"vY0":-133.95089038002308,"vZ0":-5.663859543117612,"x":158.81,"y":174.1,"x0":-0.9804374440939049,"y0":50.00208367371005,"z0":5.905199123435613,"aX":-13.32494901098488},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":12.8,"spinRate":2245,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.40874304207409384,"extension":6.847196865510229},"index":1,"playId":"7e50c7d1-1cd0-31b9-81cd-025d9cdc04b5","pitchNumber":2,"startTime":"2025-09-15T23:58:25.943Z","endTime":"2025-09-15T23:58:29.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66179216408927,"aZ":-26.66335832035376,"pfxX":2.6495732489527106,"pfxZ":3.5088487059606432,"pX":0.595006025990304,"pZ":1.6809225445009928,"vX0":3.1148035060711123,"vY0":-124.48624966779299,"vZ0":-5.278952188385381,"x":94.32,"y":193.4,"x0":-1.0161130207958313,"y0":50.00505867997074,"z0":6.032486961856816,"aX":4.164545273791728},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.4,"breakHorizontal":-5.5,"spinRate":2552,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.43974567646215945,"extension":6.771158935292556},"index":2,"playId":"4cd6d203-3a38-35dc-867f-7f7e527a4c55","pitchNumber":3,"startTime":"2025-09-15T23:58:40.760Z","endTime":"2025-09-15T23:58:44.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.982244860967356,"aZ":-34.17649907792918,"pfxX":8.32380715617253,"pfxZ":-1.4462571099244608,"pX":0.669897359271771,"pZ":1.1405726504711255,"vX0":1.617986215411439,"vY0":-117.65607985754717,"vZ0":-3.952583359756079,"x":91.47,"y":207.98,"x0":-1.108717852314423,"y0":50.00009321796294,"z0":6.036312392250454,"aX":11.573504530198072},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.4,"breakHorizontal":-15.5,"spinRate":2838,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.46695500895361786,"extension":6.8564331193889645},"index":3,"playId":"1d4f2e0f-3616-3574-b609-4fa9819a8fb1","pitchNumber":4,"startTime":"2025-09-15T23:59:00.474Z","endTime":"2025-09-15T23:59:04.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80360870850742,"aZ":-14.26157566524306,"pfxX":-2.7182838390452386,"pfxZ":9.775835680221517,"pX":0.049614504439761134,"pZ":3.6105547487009337,"vX0":3.3243225456727,"vY0":-134.4155672027036,"vZ0":-3.770373318306198,"x":115.11,"y":141.3,"x0":-0.8492761884083443,"y0":50.00162886599143,"z0":6.042345930096225,"aX":-4.9802116232708284},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":4.2,"spinRate":2349,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.407314697397017,"extension":6.817289449632629},"index":4,"playId":"6b8c0667-cf28-3d73-aacc-83371b3c1d0a","pitchNumber":5,"startTime":"2025-09-15T23:59:18.378Z","endTime":"2025-09-15T23:59:21.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.48000182524421,"strikeZoneBottom":1.59691238412494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.363956945494305,"aZ":-23.70917109105744,"pfxX":3.7856323991164924,"pfxZ":5.093927399064409,"pX":0.7810209911949392,"pZ":0.839415127617661,"vX0":3.2305439433170524,"vY0":-127.56116588747389,"vZ0":-7.938852869590308,"x":87.23,"y":216.12,"x0":-0.9900597973528505,"y0":50.0002814599943,"z0":5.839330409430811,"aX":6.2841512611434815},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.8,"breakHorizontal":-7.6,"spinRate":2664,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4281361724560364,"extension":7.045298109960897},"index":5,"playId":"194a08ee-e0ac-3617-b5cb-5c531d5c57bf","pitchNumber":6,"startTime":"2025-09-15T23:59:39.994Z","endTime":"2025-09-15T23:59:44.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.1,"strikeZoneTop":3.47999883906087,"strikeZoneBottom":1.59936961527211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53760172180911,"aZ":-24.768826053875593,"pfxX":-5.478984305434031,"pfxZ":5.240374557695141,"pX":-1.5305594045811097,"pZ":4.959199955040161,"vX0":0.3687100227750402,"vY0":-118.36449003556594,"vZ0":2.167353770783999,"x":175.34,"y":104.88,"x0":-0.9774423624723,"y0":50.00091130625606,"z0":6.3064172733721024,"aX":-7.7381438916292},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.3,"breakHorizontal":9.8,"spinRate":1675,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4635462061660589,"extension":6.443027126528672},"index":6,"playId":"ddd8f22e-7590-3e93-b7fc-ecb2e35e7a16","pitchNumber":7,"startTime":"2025-09-15T23:59:55.390Z","endTime":"2025-09-15T23:59:58.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.162851851122678,"aZ":-13.044747556792112,"pfxX":-3.6657757357921184,"pfxZ":10.267977487553548,"pX":0.7848466081534219,"pZ":2.895293732026188,"vX0":5.742295552313211,"vY0":-135.52913323004924,"vZ0":-5.7607080197283285,"x":87.08,"y":160.61,"x0":-0.8835530032155361,"y0":50.00631484942812,"z0":5.956898776569319,"aX":-6.832337754300145},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":5.4,"spinRate":2279,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.40388026535278954,"extension":6.895624212149432},"hitData":{"launchSpeed":90.7,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":164.86}},"index":7,"playId":"1fa1bdee-340c-3c2f-a374-30a4cfa32bc0","pitchNumber":8,"startTime":"2025-09-16T00:00:21.822Z","endTime":"2025-09-16T00:00:30.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.02,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:00:30.737Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jack Suwinski called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-16T00:00:43.636Z","endTime":"2025-09-16T00:02:04.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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, 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":79.2,"endSpeed":73.3,"strikeZoneTop":3.49999894818318,"strikeZoneBottom":1.63242629553799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.481640989838265,"aZ":-37.73122622399958,"pfxX":3.8249985223540315,"pfxZ":-4.148385752638027,"pX":0.2761808996411502,"pZ":0.45944173419647644,"vX0":1.9486983800383386,"vY0":-115.29627878141893,"vZ0":-4.497593114963301,"x":106.47,"y":226.38,"x0":-1.078337890997539,"y0":50.002783757118905,"z0":6.096710405724024,"aX":5.122748021236094},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-8.4,"breakHorizontal":-7.4,"spinRate":2564,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.47600069237259834,"extension":6.998194395364114},"index":0,"playId":"b245514f-b5b4-32ea-9515-c442baf63afb","pitchNumber":1,"startTime":"2025-09-16T00:00:52.175Z","endTime":"2025-09-16T00:00:55.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.49999915112048,"strikeZoneBottom":1.61296031084542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.547155256248086,"aZ":-23.796994553183048,"pfxX":2.2210280127706907,"pfxZ":5.05653628801348,"pX":0.23064392850237653,"pZ":1.6647263078620447,"vX0":2.867682181991514,"vY0":-127.27067509117084,"vZ0":-5.9414486518492655,"x":108.21,"y":193.83,"x0":-1.1949272126743327,"y0":50.005170757490696,"z0":5.887610066511212,"aX":3.682524342992522},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.2,"breakHorizontal":-4.6,"spinRate":2536,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.42864791210521336,"extension":6.769889172553718},"index":1,"playId":"8363a2cd-874d-348b-bb40-b7bb1bb85643","pitchNumber":2,"startTime":"2025-09-16T00:01:10.334Z","endTime":"2025-09-16T00:01:13.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.586508506615807,"aZ":-40.394991909929146,"pfxX":4.630612369550829,"pfxZ":-6.122978304306658,"pX":0.22883506550238955,"pZ":1.985973317211942,"vX0":1.5834149949451821,"vY0":-115.44348891120764,"vZ0":-0.8259845433716305,"x":108.28,"y":185.16,"x0":-1.0686151453264452,"y0":50.00387147479185,"z0":6.255349754818436,"aX":6.215883441020048},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.0,"breakHorizontal":-8.8,"spinRate":2596,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.4754512346836375,"extension":6.94660936849942},"index":2,"playId":"e177ed34-bf53-3816-a9c7-d8d31308e14d","pitchNumber":3,"startTime":"2025-09-16T00:01:23.433Z","endTime":"2025-09-16T00:01:26.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":92.2,"endSpeed":84.3,"strikeZoneTop":3.49999916750279,"strikeZoneBottom":1.59899181014435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.94760321171344,"aZ":-14.271458184380895,"pfxX":-3.3659374525837187,"pfxZ":9.812623790750772,"pX":-0.23272090501945367,"pZ":3.752093285779261,"vX0":2.8841815868542886,"vY0":-134.21167948664134,"vZ0":-3.413496823351741,"x":125.87,"y":137.47,"x0":-0.8837723701055147,"y0":50.0059751014916,"z0":6.056351817253414,"aX":-6.143831412986385},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":5.5,"spinRate":2264,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4080383277851567,"extension":6.864961525306674},"index":3,"playId":"dc0baaef-651e-32d6-aea5-72220e2616d2","pitchNumber":4,"startTime":"2025-09-16T00:01:42.147Z","endTime":"2025-09-16T00:01:47.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.50000264729696,"strikeZoneBottom":1.6115933315395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.172720085417726,"aZ":-23.03851714537782,"pfxX":3.7788355084776204,"pfxZ":5.5920237003937565,"pX":-0.6199331946260066,"pZ":2.2131034320708127,"vX0":0.6545943901457433,"vY0":-126.06763057830044,"vZ0":-4.64876680813569,"x":140.63,"y":179.03,"x0":-1.373416450045055,"y0":50.00023217412841,"z0":5.907535253575824,"aX":6.168534054179878},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.5,"breakHorizontal":-7.0,"spinRate":2574,"spinDirection":171},"zone":4,"typeConfidence":2.0,"plateTime":0.43211263713863524,"extension":6.639379635619951},"index":4,"playId":"6f6c9b4f-3ada-35b2-ba14-abe46c539941","pitchNumber":5,"startTime":"2025-09-16T00:01:59.862Z","endTime":"2025-09-16T00:02:04.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":-1.700000000000001,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:02:04.493Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joey Bart pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-16T00:02:16.653Z","endTime":"2025-09-16T00:02:37.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.636928935564544,"aZ":-31.273832811664832,"pfxX":7.10856753895083,"pfxZ":0.6508305525654698,"pX":0.7011953852040358,"pZ":2.118249947047022,"vX0":2.2824641121971507,"vY0":-117.12037098354566,"vZ0":-2.379138705689333,"x":90.27,"y":181.59,"x0":-1.2101894117384493,"y0":50.00332989019169,"z0":6.079133287454993,"aX":9.850880260494483},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.8,"breakHorizontal":-13.4,"spinRate":2693,"spinDirection":52},"zone":6,"typeConfidence":2.0,"plateTime":0.4681092607758206,"extension":6.804171405596632},"hitData":{"launchSpeed":69.2,"launchAngle":41.0,"totalDistance":216.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":135.71,"coordY":114.83}},"index":0,"playId":"35a18ffa-a61c-3042-864a-930047416253","pitchNumber":1,"startTime":"2025-09-16T00:02:28.324Z","endTime":"2025-09-16T00:02:37.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-1.0999999999999979,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:02:37.615Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Kelly grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-16T00:04:58.041Z","endTime":"2025-09-16T00:05:25.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96982978961051,"aZ":-12.697988333345567,"pfxX":-4.960323806298841,"pfxZ":10.05608532423296,"pX":-0.9928932649176161,"pZ":2.1110462825438443,"vX0":7.013131755322501,"vY0":-138.7606299202731,"vZ0":-7.8898800934099995,"x":154.85,"y":181.78,"x0":-2.916449228659747,"y0":50.00625475348349,"z0":5.850131685120309,"aX":-9.61090371048585},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":7.4,"spinRate":2536,"spinDirection":215},"zone":13,"typeConfidence":0.91,"plateTime":0.3957387679123934,"extension":6.321887883019204},"hitData":{"launchSpeed":87.3,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.53,"coordY":169.92}},"index":0,"playId":"9fa5544c-f369-388c-b8a5-910394dbe832","pitchNumber":1,"startTime":"2025-09-16T00:05:17.756Z","endTime":"2025-09-16T00:05:25.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:05:25.760Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Crow-Armstrong homers (29) on a fly ball to right center field.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-16T00:05:36.307Z","endTime":"2025-09-16T00:07:00.198Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":676742,"link":"/api/v1/people/676742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.02,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.99114337834244,"aZ":-18.760462074393843,"pfxX":-3.7065928941012087,"pfxZ":6.653119954854006,"pX":-0.8387539727561679,"pZ":2.9048828530334903,"vX0":7.208497738220907,"vY0":-140.8506102385481,"vZ0":-4.73930981770343,"x":148.97,"y":160.35,"x0":-2.945697170369876,"y0":50.001181260817376,"z0":5.816605354364248,"aX":-7.47193484804957},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.3,"breakHorizontal":5.3,"spinRate":2262,"spinDirection":215},"zone":11,"typeConfidence":0.89,"plateTime":0.3883748943932961,"extension":6.665866563445332},"index":0,"playId":"045fe7ab-e6bb-3210-9f74-4e5533e95270","pitchNumber":1,"startTime":"2025-09-16T00:05:56.495Z","endTime":"2025-09-16T00:05:59.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.01999836729399,"strikeZoneBottom":1.49273610600422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05884907449454,"aZ":-16.34334186172068,"pfxX":-4.4830909249586295,"pfxZ":7.946389693334275,"pX":-2.74681398470014,"pZ":4.848626797866592,"vX0":2.6463658745616465,"vY0":-140.5328182275207,"vZ0":-0.2906351133284712,"x":221.7,"y":107.87,"x0":-3.120278809767812,"y0":50.00197603033836,"z0":6.0187991987216005,"aX":-8.929975463205892},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":7.6,"spinRate":2504,"spinDirection":207},"zone":11,"typeConfidence":0.89,"plateTime":0.39036392578778845,"extension":6.144632930443879},"index":1,"playId":"f1c5061e-dece-304e-a7c7-a659d1ca1875","pitchNumber":2,"startTime":"2025-09-16T00:06:12.977Z","endTime":"2025-09-16T00:06:16.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.02,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.85821748020436,"aZ":-13.940475600616969,"pfxX":-4.465478578337807,"pfxZ":9.355280541887078,"pX":-0.12329768810207888,"pZ":2.10327154036429,"vX0":8.998013727882794,"vY0":-138.88590142931355,"vZ0":-7.699962519095535,"x":121.7,"y":181.99,"x0":-2.8285958282079897,"y0":50.00119706654585,"z0":5.843824104294149,"aX":-8.702377008768542},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":6.1,"spinRate":2507,"spinDirection":204},"zone":5,"typeConfidence":0.9,"plateTime":0.39476730216746914,"extension":6.53751696398449},"hitData":{"launchSpeed":108.8,"launchAngle":33.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"hard","location":"89","coordinates":{"coordX":200.46,"coordY":51.86}},"index":2,"playId":"e469a484-b7dc-3ba9-b51a-a88acc53133e","pitchNumber":3,"startTime":"2025-09-16T00:06:32.356Z","endTime":"2025-09-16T00:07:00.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.9,"awayTeamWinProbability":91.1,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":0.33,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:07:00.198Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to right fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-16T00:06:59.482Z","endTime":"2025-09-16T00:08:36.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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(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":85.5,"endSpeed":78.3,"strikeZoneTop":3.56000024249951,"strikeZoneBottom":1.63990032462002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.245352294233943,"aZ":-31.75604250479409,"pfxX":1.2300495048790818,"pfxZ":0.27053311953550363,"pX":-1.1678416554569293,"pZ":4.586844640023388,"vX0":3.804972725571511,"vY0":-124.47553173231017,"vZ0":2.2480097203319307,"x":161.52,"y":114.94,"x0":-2.87685150457973,"y0":50.00516430269504,"z0":6.303191978865098,"aX":1.9283102410902384},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.3,"breakHorizontal":-3.1,"spinRate":2531,"spinDirection":111},"zone":11,"typeConfidence":2.0,"plateTime":0.44020407412542406,"extension":6.154251038535469},"index":0,"playId":"ecdc46fb-dc08-35e6-9d91-07dd236035fc","pitchNumber":1,"startTime":"2025-09-16T00:07:24.771Z","endTime":"2025-09-16T00:07:28.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60310262803989,"aZ":-13.011520934999496,"pfxX":-3.4732907183551744,"pfxZ":10.008155048560626,"pX":-0.5684782284726012,"pZ":2.6734021551818845,"vX0":7.374533294642529,"vY0":-137.9493375632179,"vZ0":-6.04989766014594,"x":138.67,"y":166.6,"x0":-2.833123149566264,"y0":50.00087475911117,"z0":5.783116487313358,"aX":-6.649711551350473},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":4.7,"spinRate":2452,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.39806645450665545,"extension":6.537940058125996},"index":1,"playId":"b7ce74b0-e260-3937-aa76-7e89445e63bd","pitchNumber":2,"startTime":"2025-09-16T00:07:43.594Z","endTime":"2025-09-16T00:07:46.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":90.0,"endSpeed":82.6,"strikeZoneTop":3.50599342267155,"strikeZoneBottom":1.67741839749257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61426416913367,"aZ":-26.1466507608767,"pfxX":-9.154353755800901,"pfxZ":3.5022421088960933,"pX":0.7973881907785341,"pZ":0.6227107007904275,"vX0":11.720398732437252,"vY0":-130.35590141016485,"vZ0":-8.138208501723874,"x":86.61,"y":221.97,"x0":-2.5693267249352965,"y0":50.00036056503089,"z0":5.761364887105074,"aX":-15.74005795945445},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.6,"breakHorizontal":13.9,"spinRate":1634,"spinDirection":236},"zone":14,"typeConfidence":0.88,"plateTime":0.4203077655527774,"extension":6.457229635192902},"index":2,"playId":"0b29518c-8bc3-3295-a4dc-87296c7dd2c0","pitchNumber":3,"startTime":"2025-09-16T00:08:06.447Z","endTime":"2025-09-16T00:08:09.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92117383693484,"aZ":-14.648590304945046,"pfxX":-5.192747848097296,"pfxZ":9.088805160934358,"pX":0.32820982708348384,"pZ":2.1266866540079694,"vX0":10.198695287688087,"vY0":-137.79540655227265,"vZ0":-7.123644438064766,"x":104.49,"y":181.36,"x0":-2.742044982595393,"y0":50.00011344256283,"z0":5.730406835325218,"aX":-10.010529117667742},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":7.3,"spinRate":2562,"spinDirection":220},"zone":9,"typeConfidence":0.9,"plateTime":0.3971275844438855,"extension":6.483545552759758},"hitData":{"launchSpeed":95.2,"launchAngle":40.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.77,"coordY":93.57}},"index":3,"playId":"48a09e8f-110a-37cf-8a70-35269231e9a4","pitchNumber":4,"startTime":"2025-09-16T00:08:26.013Z","endTime":"2025-09-16T00:08:36.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:08:36.516Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willi Castro walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-16T00:08:46.973Z","endTime":"2025-09-16T00:10:42.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.8,"endSpeed":82.3,"strikeZoneTop":3.50000160355835,"strikeZoneBottom":1.57472304645302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.662421740792077,"aZ":-27.834584484799528,"pfxX":-9.747675551723194,"pfxZ":2.5030081439378655,"pX":-0.4088826993130452,"pZ":1.4081213155018584,"vX0":9.377198475792955,"vY0":-131.7313880422017,"vZ0":-6.0194670194526525,"x":132.59,"y":200.76,"x0":-2.7726164276256458,"y0":50.00249234807491,"z0":5.818683899744908,"aX":-16.890451868831384},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":15.2,"spinRate":1572,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.41806259053063055,"extension":6.479452948300176},"index":0,"playId":"7d8be6c2-e389-3fe0-9837-f7c0e618994f","pitchNumber":1,"startTime":"2025-09-16T00:08:59.924Z","endTime":"2025-09-16T00:09:04.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.58757342888624,"strikeZoneBottom":1.68152302843907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.82972220686841,"aZ":-13.593412709699793,"pfxX":-6.35849244052018,"pfxZ":9.460462847469351,"pX":-0.7872095122235097,"pZ":1.4818498496455839,"vX0":7.960716225921755,"vY0":-139.79092061200305,"vZ0":-9.062130228340946,"x":147.01,"y":198.77,"x0":-2.856309013079978,"y0":50.001239427723114,"z0":5.674726241290573,"aX":-12.4852136205329},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":9.7,"spinRate":2444,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.39300511162091745,"extension":6.3593655531632125},"index":1,"playId":"10f2ee53-6804-3315-8082-e0327bf3a748","pitchNumber":2,"startTime":"2025-09-16T00:09:16.216Z","endTime":"2025-09-16T00:09:20.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.45696788570969,"strikeZoneBottom":1.59303380452648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02717623855224,"aZ":-12.95862030352231,"pfxX":-4.979570149206758,"pfxZ":9.947627388008234,"pX":-1.236642433603886,"pZ":2.599173936085513,"vX0":6.296850145010825,"vY0":-138.38281989526058,"vZ0":-6.696721407176994,"x":164.14,"y":168.6,"x0":-2.8988841522026805,"y0":50.001868906865866,"z0":5.9254383437691125,"aX":-9.618725713434955},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":7.7,"spinRate":2513,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.39639542333647304,"extension":6.362554978242113},"index":2,"playId":"534f4a11-c052-31f9-adb0-341efef629ae","pitchNumber":3,"startTime":"2025-09-16T00:09:33.825Z","endTime":"2025-09-16T00:09:37.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.39483748245678,"strikeZoneBottom":1.61433939009272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.317362217012644,"aZ":-13.48251597904088,"pfxX":-5.798339469648482,"pfxZ":9.90115840529629,"pX":0.17209313107574511,"pZ":1.764755640763972,"vX0":9.499831661049948,"vY0":-136.58660234050683,"vZ0":-8.40617829178148,"x":110.44,"y":191.13,"x0":-2.5990091730902916,"y0":50.002578461243644,"z0":5.81108733441616,"aX":-10.946670167674386},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":8.5,"spinRate":2452,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.40113959443155167,"extension":6.377040692518883},"index":3,"playId":"c52ffbdf-9683-3448-ab41-c547ffdc8142","pitchNumber":4,"startTime":"2025-09-16T00:09:52.469Z","endTime":"2025-09-16T00:09:56.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":80.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55861714763282,"aZ":-33.364359796900466,"pfxX":-10.148688157624484,"pfxZ":-0.7108462105815017,"pX":-0.29809656125625555,"pZ":1.6852720219518138,"vX0":9.328522949767162,"vY0":-129.78664413030586,"vZ0":-3.96652785246553,"x":128.36,"y":193.28,"x0":-2.65087402180688,"y0":50.00309116964338,"z0":5.822998501359607,"aX":-17.01403905284172},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.0,"breakHorizontal":15.8,"spinRate":1640,"spinDirection":239},"zone":7,"typeConfidence":0.91,"plateTime":0.42485499105561075,"extension":6.297260948764738},"index":4,"playId":"3a442725-355c-3aba-a981-9b06ad7ba9a1","pitchNumber":5,"startTime":"2025-09-16T00:10:09.100Z","endTime":"2025-09-16T00:10:12.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-16T00:10:22.444Z","endTime":"2025-09-16T00:10:38.468Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.50000193079791,"strikeZoneBottom":1.55055879832328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.67110597041566,"aZ":-10.86371035766627,"pfxX":-5.690027951991785,"pfxZ":10.927036971107437,"pX":0.6400602388545182,"pZ":1.028842681151938,"vX0":10.991614069626472,"vY0":-139.33128782476598,"vZ0":-11.319800682824644,"x":92.6,"y":211.0,"x0":-2.631218196242684,"y0":50.00132820084931,"z0":5.880761977022586,"aX":-11.096139681667538},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":7.8,"spinRate":2518,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.39432563988059544,"extension":6.476001742449137},"index":6,"playId":"0fa54c62-9173-35ac-ab31-d5a267cd1456","pitchNumber":6,"startTime":"2025-09-16T00:10:38.468Z","endTime":"2025-09-16T00:10:42.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:10:42.905Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Shaw singles on a soft line drive to right fielder Bryan Reynolds. Willi Castro to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-16T00:11:01.311Z","endTime":"2025-09-16T00:14:54.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnThird":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.26333315969234,"strikeZoneBottom":1.56100314916885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.857302764836994,"aZ":-11.915837442574444,"pfxX":-6.0411636951510275,"pfxZ":10.493595090234296,"pX":-0.7353134337219448,"pZ":0.8766095341210386,"vX0":8.46125602075809,"vY0":-138.5331256404041,"vZ0":-11.051279178656788,"x":145.03,"y":215.11,"x0":-3.053743187694943,"y0":50.00400888431664,"z0":5.7296278830973515,"aX":-11.66510921561569},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":9.0,"spinRate":2543,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.3963666674292532,"extension":6.429381391249407},"index":0,"playId":"298a97f0-2346-323b-8d70-813123848408","pitchNumber":1,"startTime":"2025-09-16T00:11:10.258Z","endTime":"2025-09-16T00:11:13.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"d4091a87-be64-3de9-a952-ddbac6be36f8","startTime":"2025-09-16T00:11:31.987Z","endTime":"2025-09-16T00:11:35.274Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.19000238381005,"strikeZoneBottom":1.46650929959234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10511108889105,"aZ":-11.503410027955377,"pfxX":-4.168777332024732,"pfxZ":11.124478157995274,"pX":-0.5573993471298206,"pZ":2.3809489985308785,"vX0":7.437181981963277,"vY0":-136.01372271574553,"vZ0":-7.4273562105470585,"x":138.25,"y":174.49,"x0":-2.795808396339155,"y0":50.004574184964774,"z0":5.959758839814419,"aX":-7.747964816467157},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":5.9,"spinRate":2579,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.4039598986491235,"extension":6.353511963732318},"index":2,"playId":"4491f97b-bc82-3d08-9255-c013a742ff1c","pitchNumber":2,"startTime":"2025-09-16T00:11:49.890Z","endTime":"2025-09-16T00:11:53.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.18999841003905,"strikeZoneBottom":1.60235205398065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22907455979387,"aZ":-32.78854971683763,"pfxX":1.7276063896523675,"pfxZ":-0.40112180867667035,"pX":0.572010481207342,"pZ":2.9577678870865225,"vX0":7.366462023674914,"vY0":-123.2966959469027,"vZ0":-1.0682068897803572,"x":95.2,"y":158.92,"x0":-2.677190544962007,"y0":50.00184968511819,"z0":6.160517695103311,"aX":2.661060925014412},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.7,"breakHorizontal":-4.8,"spinRate":2778,"spinDirection":87},"zone":3,"typeConfidence":2.0,"plateTime":0.4440272889934329,"extension":6.1904424730502665},"index":3,"playId":"febe0a0f-89f9-38ec-9d18-003b9a3420f6","pitchNumber":3,"startTime":"2025-09-16T00:12:09.985Z","endTime":"2025-09-16T00:12:13.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.92763295577273,"aZ":-10.889857341092837,"pfxX":-4.003077794534203,"pfxZ":10.939859994146993,"pX":-0.29169376735994057,"pZ":1.792350533685798,"vX0":7.72211122522029,"vY0":-139.2371474310588,"vZ0":-9.400200756549776,"x":128.12,"y":190.39,"x0":-2.5925147401282893,"y0":50.005780945228864,"z0":5.951689966196434,"aX":-7.790923205882043},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":5.5,"spinRate":2641,"spinDirection":211},"zone":7,"typeConfidence":0.91,"plateTime":0.3947765708460804,"extension":6.266750173774866},"index":4,"playId":"e2c961e8-164f-3349-9cb5-cca353296d42","pitchNumber":4,"startTime":"2025-09-16T00:12:30.768Z","endTime":"2025-09-16T00:12:34.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.18999858183592,"strikeZoneBottom":1.5606399877507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.12186164496034,"aZ":-30.254742321005228,"pfxX":1.5960020374759827,"pfxZ":1.1541746293694644,"pX":-1.7387296960970158,"pZ":5.206479016162481,"vX0":2.910059303728665,"vY0":-127.52941310201764,"vZ0":3.385018389030943,"x":183.28,"y":98.21,"x0":-3.0981102913017646,"y0":50.00234045330775,"z0":6.2363157464749,"aX":2.6501769505286856},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.0,"breakHorizontal":-3.5,"spinRate":2691,"spinDirection":97},"zone":11,"typeConfidence":2.0,"plateTime":0.4281033190203818,"extension":6.1907006314846535},"index":5,"playId":"2ee9fcbc-5ac1-35ef-9ad2-3b637c9d50e3","pitchNumber":5,"startTime":"2025-09-16T00:12:57.235Z","endTime":"2025-09-16T00:13:01.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.117235158154486,"aZ":-12.286301275302254,"pfxX":-4.92954291520303,"pfxZ":10.45910752792673,"pX":0.43512399621508574,"pZ":2.3290119514480017,"vX0":10.147554341680483,"vY0":-137.41768257447097,"vZ0":-7.098825784713607,"x":100.41,"y":175.9,"x0":-2.6747339985637892,"y0":50.00280926571259,"z0":5.791034152880556,"aX":-9.374455045521305},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":6.6,"spinRate":2595,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.3994820477363188,"extension":6.510913500186055},"index":6,"playId":"6613c786-5ce4-3115-b4e5-bb004859c02e","pitchNumber":6,"startTime":"2025-09-16T00:13:26.002Z","endTime":"2025-09-16T00:13:29.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.19000094075207,"strikeZoneBottom":1.60428630676095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.575029774093927,"aZ":-31.486121069861532,"pfxX":-7.44781478502341,"pfxZ":0.4019296935686203,"pX":-1.067842364836362,"pZ":3.017480077244807,"vX0":6.901869274677969,"vY0":-129.68533387758143,"vZ0":-1.4902715784484892,"x":157.7,"y":157.31,"x0":-2.7932978589875392,"y0":50.00240917676631,"z0":5.996469335047969,"aX":-12.713452374336491},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.6,"breakHorizontal":12.0,"spinRate":1444,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.42200353127307544,"extension":6.375696971153863},"index":7,"playId":"e9068969-1101-3f85-b600-9ad8297df283","pitchNumber":7,"startTime":"2025-09-16T00:13:52.313Z","endTime":"2025-09-16T00:13:56.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.23747311394889,"aZ":-14.600698862839824,"pfxX":-2.292153651044133,"pfxZ":9.126046498227936,"pX":0.3747036427983484,"pZ":2.409479683217281,"vX0":10.022049387073215,"vY0":-138.00572369925507,"vZ0":-6.417313049601185,"x":102.72,"y":173.72,"x0":-3.008827666639089,"y0":50.00128764350731,"z0":5.7516697501521294,"aX":-4.414513226014817},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":2.0,"spinRate":2522,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.39717343447422016,"extension":6.5153604195890145},"index":8,"playId":"ec7f4afd-018b-328d-b74d-a7190fd0343d","pitchNumber":8,"startTime":"2025-09-16T00:14:15.119Z","endTime":"2025-09-16T00:14:19.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.93370529048718,"aZ":-32.934194406191715,"pfxX":3.549875876851706,"pfxZ":-0.4662700957585635,"pX":-0.15710968087726868,"pZ":2.048838160166399,"vX0":5.855521628118731,"vY0":-126.06849417280951,"vZ0":-3.004078168174058,"x":122.99,"y":183.46,"x0":-2.9649237465598297,"y0":50.0056703630281,"z0":5.895325667638063,"aX":5.753865284774514},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.3,"breakHorizontal":-7.7,"spinRate":2589,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.43331183369206805,"extension":6.287971269129462},"hitData":{"launchSpeed":65.8,"launchAngle":27.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"soft","location":"9","coordinates":{"coordX":177.15,"coordY":134.45}},"index":9,"playId":"324d910a-a5a6-36b1-ad36-0b9a85c786aa","pitchNumber":9,"startTime":"2025-09-16T00:14:44.125Z","endTime":"2025-09-16T00:14:54.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":-0.7999999999999989,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:14:54.991Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-16T00:17:32.057Z","endTime":"2025-09-16T00:18:07.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,4],"actionIndex":[1,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-16T00:15:35.120Z","endTime":"2025-09-16T00:16:11.205Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kyle Nicolas replaces Cam Sanders.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-16T00:16:11.205Z","endTime":"2025-09-16T00:17:34.334Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693312,"link":"/api/v1/people/693312"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.35816690398057,"strikeZoneBottom":1.52229048164995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.107892076696526,"aZ":-41.08730510902917,"pfxX":3.432827743685312,"pfxZ":-5.980024247901483,"pX":0.8147036241170326,"pZ":-0.22353942744812677,"vX0":3.2283134627762293,"vY0":-122.18691833001473,"vZ0":-5.641631176826563,"x":85.95,"y":244.82,"x0":-0.9760822595993944,"y0":50.00103943752067,"z0":5.699144030732519,"aX":5.119118293659957},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-12.0,"breakHorizontal":-7.1,"spinRate":2682,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.450610147851362,"extension":6.998719827375743},"index":2,"playId":"66a72a9e-1bc4-3781-abc0-48dd7d947589","pitchNumber":1,"startTime":"2025-09-16T00:17:34.334Z","endTime":"2025-09-16T00:17:38.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Kyle Nicolas. Matt Shaw to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":3,"actionPlayId":"66a72a9e-1bc4-3781-abc0-48dd7d947589","startTime":"2025-09-16T00:17:56.871Z","endTime":"2025-09-16T00:18:00.159Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":650489,"link":"/api/v1/people/650489"},"postOnSecond":{"id":807713,"link":"/api/v1/people/807713"},"postOnThird":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"homeTeamWinProbability":8.0,"awayTeamWinProbability":92.0,"homeTeamWinProbabilityAdded":-0.20000000000000107,"leverageIndex":0.6,"dramaIndex":21.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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.243466580771067,"aZ":-42.93090884204273,"pfxX":2.6136117941553683,"pfxZ":-6.919296072248748,"pX":-0.15400326540669662,"pZ":1.8757557451951516,"vX0":1.4925530402231284,"vY0":-124.27764664395528,"vZ0":-1.0439573893851055,"x":122.87,"y":188.13,"x0":-1.102977509048435,"y0":50.00077633160223,"z0":5.885106608116964,"aX":4.0642402278108305},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-12.5,"breakHorizontal":-5.0,"spinRate":2697,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.4417046300851255,"extension":7.004327572072848},"hitData":{"launchSpeed":92.5,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":169.92}},"index":4,"playId":"cba61e78-1e04-3a12-a859-3cbf15dd696c","pitchNumber":2,"startTime":"2025-09-16T00:18:00.159Z","endTime":"2025-09-16T00:18:07.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.8,"awayTeamWinProbability":90.2,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:18:07.862Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Yorke flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-16T00:20:04.965Z","endTime":"2025-09-16T00:20:54.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.60830198937325,"strikeZoneBottom":1.66234452204736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.03392256071664,"aZ":-14.238552837362652,"pfxX":-4.25974906991785,"pfxZ":9.996809650867199,"pX":0.3476154169723061,"pZ":2.00606943028747,"vX0":4.856013914007273,"vY0":-132.98029671803494,"vZ0":-7.506001276586187,"x":103.75,"y":184.62,"x0":-0.9471452615544563,"y0":50.00487622370904,"z0":5.894676897130299,"aX":-7.644231897516845},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":6.7,"spinRate":2278,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.4116079978767466,"extension":6.7954264811143466},"index":0,"playId":"4b591f46-6554-33ea-a905-ccc9f269e134","pitchNumber":1,"startTime":"2025-09-16T00:20:15.183Z","endTime":"2025-09-16T00:20:18.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":80.2,"endSpeed":74.5,"strikeZoneTop":3.67657648785538,"strikeZoneBottom":1.7325434397938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.36148605901929,"aZ":-29.85069787059709,"pfxX":5.348223750026111,"pfxZ":1.674464099148699,"pX":0.6911869045969018,"pZ":0.5647862807755476,"vX0":2.577712895824832,"vY0":-116.70488007088119,"vZ0":-5.772493960800011,"x":90.65,"y":223.53,"x0":-1.1212963897304669,"y0":50.000952716767245,"z0":5.872075952581998,"aX":7.39672683191273},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.9,"breakHorizontal":-10.3,"spinRate":2662,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4688114373311465,"extension":6.94553744097729},"index":1,"playId":"f53f4948-1b6a-3a1b-8fc8-6c1885b6b192","pitchNumber":2,"startTime":"2025-09-16T00:20:27.605Z","endTime":"2025-09-16T00:20:31.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.537954505885164,"aZ":-15.301762115863179,"pfxX":-4.503170786105137,"pfxZ":9.37544651226967,"pX":0.05343693627952078,"pZ":2.7445313346446243,"vX0":4.11095363496822,"vY0":-133.0453096945098,"vZ0":-5.5203907434441595,"x":114.96,"y":164.68,"x0":-0.9238585355198744,"y0":50.00277828231207,"z0":5.94862594495463,"aX":-8.103657333445245},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.1,"breakHorizontal":7.3,"spinRate":2277,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.41109823081901187,"extension":6.781421768814449},"hitData":{"launchSpeed":97.9,"launchAngle":33.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":165.1,"coordY":58.16}},"index":2,"playId":"4aef5004-34ca-3e0f-82e0-53bba842ebce","pitchNumber":3,"startTime":"2025-09-16T00:20:43.735Z","endTime":"2025-09-16T00:20:54.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":-2.000000000000001,"leverageIndex":0.76,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:20:54.404Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-16T00:20:57.453Z","endTime":"2025-09-16T00:21:58.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.78000030179253,"strikeZoneBottom":1.78579584950075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.97907565692103,"aZ":-26.0875677688462,"pfxX":5.264231008511134,"pfxZ":3.8590238391771243,"pX":0.8767773561540185,"pZ":0.6147582447152892,"vX0":2.985434243373175,"vY0":-124.30101763517217,"vZ0":-7.750071320000349,"x":83.58,"y":222.18,"x0":-1.0207136216650416,"y0":50.005931501780516,"z0":5.913742048180492,"aX":8.30606192151127},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.5,"breakHorizontal":-10.2,"spinRate":2577,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.43925674600784204,"extension":6.933010468716203},"index":0,"playId":"fba454ce-4cb7-3455-9242-1b0902356974","pitchNumber":1,"startTime":"2025-09-16T00:21:20.893Z","endTime":"2025-09-16T00:21:24.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.0,"endSpeed":83.5,"strikeZoneTop":3.77295650781965,"strikeZoneBottom":1.72506506431827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.347545515293664,"aZ":-14.394489807847517,"pfxX":-5.250072883513402,"pfxZ":9.976899920988771,"pX":0.8878957594465889,"pZ":2.799335771100133,"vX0":6.290934395356701,"vY0":-132.41883845877356,"vZ0":-5.684252449909097,"x":83.16,"y":163.2,"x0":-0.8325899758947212,"y0":50.00198696725131,"z0":6.020560449231772,"aX":-9.35589932638112},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.0,"breakHorizontal":8.2,"spinRate":2263,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.41307066722431784,"extension":7.010101869638168},"index":1,"playId":"10c7f1eb-f6b1-3cd4-9244-120c479241ff","pitchNumber":2,"startTime":"2025-09-16T00:21:37.012Z","endTime":"2025-09-16T00:21:41.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.76729726797027,"aZ":-19.424691260098037,"pfxX":-7.814106590240357,"pfxZ":7.080787000806042,"pX":-0.4612287429780926,"pZ":3.03722637527042,"vX0":3.8366148880228463,"vY0":-132.90502109057073,"vZ0":-4.0904799480441,"x":134.58,"y":156.77,"x0":-0.9033241583810914,"y0":50.00160745112092,"z0":5.995252007898739,"aX":-14.068085654023498},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.2,"breakHorizontal":13.4,"spinRate":2092,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.41111068178038046,"extension":6.843708231004966},"hitData":{"launchSpeed":96.9,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.06,"coordY":171.45}},"index":2,"playId":"44c1dfb0-b0d4-3238-b116-da825bce1280","pitchNumber":3,"startTime":"2025-09-16T00:21:51.110Z","endTime":"2025-09-16T00:21:58.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:21:58.782Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Horwitz doubles (22) on a sharp line drive to right fielder Willi Castro.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-16T00:22:06.723Z","endTime":"2025-09-16T00:23:04.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":71.9,"strikeZoneTop":3.58999904917644,"strikeZoneBottom":1.76729746774129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62663839376308,"aZ":-33.429939524083515,"pfxX":9.042377527858566,"pfxZ":-0.9478210186348548,"pX":-0.06891645627783165,"pZ":2.2279595097208773,"vX0":0.13323076736785305,"vY0":-115.0640738417851,"vZ0":-1.2700302765170701,"x":119.63,"y":178.63,"x0":-1.2996528190522014,"y0":50.00502463844202,"z0":6.075043759905127,"aX":11.926939339553334},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.8,"breakHorizontal":-16.3,"spinRate":2700,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.4790491622141202,"extension":6.837876574218541},"index":0,"playId":"e36c61c3-c261-358e-9874-6b82544823b7","pitchNumber":1,"startTime":"2025-09-16T00:22:21.822Z","endTime":"2025-09-16T00:22:25.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.58999970426939,"strikeZoneBottom":1.77439785099921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.59736715026446,"aZ":-37.164822373692246,"pfxX":4.68030220240024,"pfxZ":-3.6975184148511264,"pX":0.32691331801566004,"pZ":0.80232777477995,"vX0":1.7392230387880712,"vY0":-116.25485776660837,"vZ0":-3.9107465596618067,"x":104.54,"y":217.12,"x0":-1.041902820317295,"y0":50.00227052995644,"z0":6.08469550866594,"aX":6.31770552349996},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.4,"breakHorizontal":-8.9,"spinRate":2499,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4736404124435425,"extension":6.942664230567049},"index":1,"playId":"b8d14bbb-8867-3172-a22f-381e1132be31","pitchNumber":2,"startTime":"2025-09-16T00:22:34.189Z","endTime":"2025-09-16T00:22:37.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39828060984111,"aZ":-25.362799228011667,"pfxX":4.082353389153465,"pfxZ":4.263774513206304,"pX":0.10820301847492005,"pZ":1.5692110282449672,"vX0":2.1328468693534703,"vY0":-125.61153678480315,"vZ0":-5.615538943915614,"x":112.88,"y":196.41,"x0":-1.2823507829166847,"y0":50.005617013920734,"z0":5.895582293745641,"aX":6.525171408770952},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":-7.9,"spinRate":2509,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.4360147081494903,"extension":6.744073147073903},"hitData":{"launchSpeed":102.4,"launchAngle":11.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":156.01,"coordY":83.41}},"index":2,"playId":"6d0c0967-2d25-3251-b827-a1f4e82bedeb","pitchNumber":3,"startTime":"2025-09-16T00:22:50.357Z","endTime":"2025-09-16T00:23:04.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":1.4999999999999991,"leverageIndex":0.26,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:23:04.275Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryan Reynolds walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-16T00:23:14.623Z","endTime":"2025-09-16T00:25:42.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.22134842271563,"strikeZoneBottom":1.56260327356085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.400121269633228,"aZ":-24.15309085402046,"pfxX":-9.565914091751523,"pfxZ":5.19468194375909,"pX":1.0326657466838365,"pZ":1.0866643710636994,"vX0":7.738980563343634,"vY0":-123.67312307757734,"vZ0":-6.948027363887176,"x":77.64,"y":209.44,"x0":-0.8991877194194845,"y0":50.00199869028363,"z0":5.967333775558432,"aX":-14.770174904953329},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.9,"breakHorizontal":15.5,"spinRate":1774,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.44342289056556794,"extension":6.813337302875531},"index":0,"playId":"11857e32-483e-345c-bdac-f2bdbd1bda9d","pitchNumber":1,"startTime":"2025-09-16T00:23:43.412Z","endTime":"2025-09-16T00:23:46.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.22241802773545,"strikeZoneBottom":1.52302390786874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.575850334124933,"aZ":-14.695883972490195,"pfxX":-4.245548601586116,"pfxZ":9.664838546023859,"pX":-1.1446850770687353,"pZ":2.720090400274014,"vX0":1.7662770570364021,"vY0":-133.3687013443338,"vZ0":-5.578152827275808,"x":160.63,"y":165.34,"x0":-1.2623598424840456,"y0":50.00579602523651,"z0":5.891475873673588,"aX":-7.681107806603943},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.6,"breakHorizontal":7.3,"spinRate":2138,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.41003315029508824,"extension":6.899406200744544},"index":1,"playId":"fcf7a22c-e679-3a4d-adc8-ce75ab4a1143","pitchNumber":2,"startTime":"2025-09-16T00:24:03.814Z","endTime":"2025-09-16T00:24:07.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.759938911756475,"aZ":-14.363489195737452,"pfxX":-3.956270494066813,"pfxZ":9.840649971331635,"pX":-0.4647192970421842,"pZ":2.9369634031005174,"vX0":3.011555864671574,"vY0":-133.6672638710748,"vZ0":-5.227822137989795,"x":134.71,"y":159.48,"x0":-1.0918703992564596,"y0":50.00291060751568,"z0":5.9491295889646745,"aX":-7.1604823919984435},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.9,"breakHorizontal":6.5,"spinRate":2231,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.40973881991324745,"extension":6.7325585206668705},"index":2,"playId":"2019b7bc-4993-3b32-b61d-289b750643f5","pitchNumber":3,"startTime":"2025-09-16T00:24:23.196Z","endTime":"2025-09-16T00:24:27.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.08027075439295,"strikeZoneBottom":1.47416650086043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.888131971083,"aZ":-11.085922018275857,"pfxX":-3.3130707201685587,"pfxZ":11.561615933136117,"pX":-0.9402875278775934,"pZ":2.7693622747185893,"vX0":1.7303730963503368,"vY0":-134.38317778303778,"vZ0":-6.100743468171378,"x":152.84,"y":164.01,"x0":-1.1630878395117126,"y0":50.001820083791706,"z0":5.861091232997827,"aX":-6.041952722567005},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.8,"breakHorizontal":5.6,"spinRate":2280,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40803802937108014,"extension":6.795371372076974},"index":3,"playId":"c0e7fda2-e977-3c9c-a546-5a11747cb5a4","pitchNumber":4,"startTime":"2025-09-16T00:24:50.327Z","endTime":"2025-09-16T00:24:53.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.14142959097136,"strikeZoneBottom":1.44220373917105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.63148343009864,"aZ":-27.77800560710493,"pfxX":-11.086381514666588,"pfxZ":2.8938029968578065,"pX":0.04260361085754157,"pZ":-0.05971991523823842,"vX0":6.0320458327431155,"vY0":-123.24140392318323,"vZ0":-8.736829035185616,"x":115.38,"y":240.39,"x0":-1.0140199330014283,"y0":50.001949432821235,"z0":5.9254920681517405,"aX":-16.818484718127706},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.1,"breakHorizontal":18.4,"spinRate":1853,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.44679822138827996,"extension":6.912924152906681},"index":4,"playId":"a7ffb15e-8e31-32e9-9914-3b62584b0330","pitchNumber":5,"startTime":"2025-09-16T00:25:10.705Z","endTime":"2025-09-16T00:25:14.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.06541854604187,"strikeZoneBottom":1.53228550252592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.819344537390254,"aZ":-15.529764539392893,"pfxX":-2.2277119940494368,"pfxZ":9.122040007791464,"pX":-1.3012203560541022,"pZ":3.5772387520215996,"vX0":0.37563434694821074,"vY0":-134.16560958844252,"vZ0":-3.3601903678084253,"x":166.6,"y":142.19,"x0":-1.1535505339267489,"y0":50.002277572261406,"z0":5.9516163885881435,"aX":-4.063899313937785},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":4.0,"spinRate":2152,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40814155679372854,"extension":6.872363446403432},"index":5,"playId":"da5029c5-0469-3a06-9534-0ce37270ab52","pitchNumber":6,"startTime":"2025-09-16T00:25:36.928Z","endTime":"2025-09-16T00:25:42.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.81,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:25:42.279Z","atBatIndex":48},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tommy Pham grounds into a force out, fielded by third baseman Matt Shaw. Spencer Horwitz out at 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-16T00:26:46.498Z","endTime":"2025-09-16T00:27:11.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-16T00:26:00.229Z","endTime":"2025-09-16T00:26:48.793Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.32859465093001,"strikeZoneBottom":1.58560676494613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.316548593249706,"aZ":-23.328624481166454,"pfxX":4.221718121106518,"pfxZ":5.420175037682308,"pX":-0.1232081000625029,"pZ":0.9199779560990973,"vX0":1.3524018575902428,"vY0":-126.52439910179326,"vZ0":-7.772759250289805,"x":121.7,"y":213.94,"x0":-1.2122923925767115,"y0":50.00299726069083,"z0":5.88392300308251,"aX":6.886053829721613},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.4,"breakHorizontal":-7.9,"spinRate":2537,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.4318932639076172,"extension":6.978480652608796},"index":1,"playId":"f0dfded7-9d2a-3ca6-a48c-f3e6b39c0754","pitchNumber":1,"startTime":"2025-09-16T00:26:48.793Z","endTime":"2025-09-16T00:26:52.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.471958886924273,"aZ":-18.504150563409535,"pfxX":-6.054930796289116,"pfxZ":7.465703687085071,"pX":-0.4565187406746312,"pZ":1.7780871653131585,"vX0":3.373643777372501,"vY0":-134.31412056040875,"vZ0":-7.351422148997923,"x":134.4,"y":190.77,"x0":-0.9406683725932317,"y0":50.00324344122879,"z0":5.861298661926002,"aX":-11.088362736373618},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":10.3,"spinRate":2143,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.40743398649287954,"extension":6.836262762614102},"hitData":{"launchSpeed":102.0,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.09,"coordY":171.45}},"index":2,"playId":"f0403014-fb5e-3c3e-8a55-4cc1af8662d9","pitchNumber":2,"startTime":"2025-09-16T00:27:04.671Z","endTime":"2025-09-16T00:27:11.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"second":{"id":687462,"link":"/api/v1/people/687462"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_ab"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_ab"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":592791,"link":"/api/v1/people/592791"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":-3.500000000000001,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:27:11.048Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to left fielder Tommy Pham.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-16T00:29:06.191Z","endTime":"2025-09-16T00:29:28.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.01544939064797,"aZ":-11.711151565560048,"pfxX":-2.8148340906227265,"pfxZ":10.00416277040194,"pX":-0.5031971456321942,"pZ":2.6589197561670948,"vX0":2.6122065470757625,"vY0":-142.63539205132173,"vZ0":-7.198495401514256,"x":136.18,"y":166.99,"x0":-1.0684068246008978,"y0":50.00522680164302,"z0":5.966119326205119,"aX":-5.75902993388137},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":4.6,"spinRate":2317,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3850765661148987,"extension":6.971373664364814},"hitData":{"launchSpeed":97.7,"launchAngle":25.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.61,"coordY":62.76}},"index":0,"playId":"7bfc0308-3c33-3644-8ca3-c2c18d9760b0","pitchNumber":1,"startTime":"2025-09-16T00:29:20.673Z","endTime":"2025-09-16T00:29:28.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":0.5000000000000009,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:29:28.898Z","atBatIndex":50},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ian Happ hit by pitch.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-16T00:29:43.518Z","endTime":"2025-09-16T00:32:42.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.59909487090375,"strikeZoneBottom":1.59910973059701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.179375939216705,"aZ":-13.423355571933245,"pfxX":-4.693921107974,"pfxZ":9.088736459605357,"pX":-0.36914887948598263,"pZ":1.5824024563684818,"vX0":3.3005264682705606,"vY0":-142.56661278708,"vZ0":-9.614228645381491,"x":131.07,"y":196.06,"x0":-0.9308895599822365,"y0":50.000413681055086,"z0":5.841453838245952,"aX":-9.679897398939074},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.8,"breakHorizontal":7.8,"spinRate":2388,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.38391215941592804,"extension":7.084731345223306},"index":0,"playId":"00cf3616-7117-3d11-8e24-08c0ff9db696","pitchNumber":1,"startTime":"2025-09-16T00:29:57.905Z","endTime":"2025-09-16T00:30:01.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.276556878984813,"aZ":-41.282500814541244,"pfxX":2.513883825188578,"pfxZ":-5.780557801894957,"pX":0.05666354208304843,"pZ":1.9925003859807517,"vX0":2.0334240921057694,"vY0":-124.73676125496796,"vZ0":-1.3471662201803205,"x":114.84,"y":184.98,"x0":-1.096001888536671,"y0":50.004691277809265,"z0":5.945622596912666,"aX":3.9587805162356817},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-10.6,"breakHorizontal":-5.0,"spinRate":2731,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.43924194455329824,"extension":7.0518137085014345},"index":1,"playId":"9b1fc8a4-5d77-34a6-a72c-a3f7db73d541","pitchNumber":2,"startTime":"2025-09-16T00:30:14.017Z","endTime":"2025-09-16T00:30:18.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.57000040621323,"strikeZoneBottom":1.72610941479753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.450607615926966,"aZ":-39.83457032192094,"pfxX":2.193363258919103,"pfxZ":-4.590266186063325,"pX":1.0767933599090307,"pZ":-0.1111961703883155,"vX0":4.278148387138326,"vY0":-128.7567473131286,"vZ0":-7.38176794047525,"x":75.96,"y":241.78,"x0":-0.8959146378981099,"y0":50.0061688693275,"z0":5.901727620700405,"aX":3.6572904934221504},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-9.8,"breakHorizontal":-5.0,"spinRate":2841,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4265295445361392,"extension":6.8389004566825555},"index":2,"playId":"f9f83554-2ecf-3aae-b759-3263aef4892c","pitchNumber":3,"startTime":"2025-09-16T00:30:38.247Z","endTime":"2025-09-16T00:30:41.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.51434363086562,"strikeZoneBottom":1.57074997689875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81461390393994,"aZ":-30.26711727833104,"pfxX":1.3285816630833738,"pfxZ":1.0343973747398874,"pX":1.3149312816917087,"pZ":0.9590058087848536,"vX0":5.924860735954106,"vY0":-133.83265989972378,"vZ0":-7.240854060174261,"x":66.88,"y":212.89,"x0":-1.0898220627099267,"y0":50.00024097938659,"z0":5.834390026702024,"aX":2.43486857879825},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.7,"breakHorizontal":-3.6,"spinRate":2629,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.40751498265328046,"extension":6.902874042381102},"index":3,"playId":"991d50d9-341c-3d67-a6b5-86d1940aacb1","pitchNumber":4,"startTime":"2025-09-16T00:31:07.818Z","endTime":"2025-09-16T00:31:11.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":90.4,"endSpeed":83.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.24811747623021,"aZ":-31.156873509115965,"pfxX":1.5958745643533838,"pfxZ":0.576120030308938,"pX":0.7337548714182885,"pZ":1.6374439828660854,"vX0":4.628556259333298,"vY0":-131.69203286318879,"vZ0":-4.874326916025089,"x":89.03,"y":194.57,"x0":-1.249394800912974,"y0":50.00500129326847,"z0":5.799633069949223,"aX":2.8203630418936205},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.2,"breakHorizontal":-3.8,"spinRate":2601,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4148797412775185,"extension":7.098189022361725},"index":4,"playId":"c35f74e4-584f-39a0-8f08-d8dd6cb56f72","pitchNumber":5,"startTime":"2025-09-16T00:31:27.314Z","endTime":"2025-09-16T00:31:30.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.34105653170008,"aZ":-11.208606834454184,"pfxX":-4.316116296804706,"pfxZ":10.010174337298125,"pX":-0.32908071678315637,"pZ":2.326986167471471,"vX0":3.3326759018810446,"vY0":-143.79540758972104,"vZ0":-8.13270550752066,"x":129.54,"y":175.95,"x0":-0.942342992488382,"y0":50.00052893647312,"z0":5.887197168231776,"aX":-9.037482993974994},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.7,"breakHorizontal":7.2,"spinRate":2413,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.3809080863410461,"extension":7.124471019252863},"index":5,"playId":"9b884f42-080e-37d9-9fa9-263cffa27686","pitchNumber":6,"startTime":"2025-09-16T00:31:58.619Z","endTime":"2025-09-16T00:32:02.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.96048472453933,"aZ":-10.614321255457115,"pfxX":-3.716747112692132,"pfxZ":10.40088343798369,"pX":-0.12336337124992727,"pZ":2.9834418640954583,"vX0":3.8069163089839413,"vY0":-143.47304429701282,"vZ0":-6.570722083284893,"x":121.7,"y":158.23,"x0":-0.9882153833260775,"y0":50.000730137177825,"z0":5.973326414171277,"aX":-7.7034740682455904},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.6,"breakHorizontal":5.9,"spinRate":2394,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.38258340986816153,"extension":7.148477102245781},"index":6,"playId":"6ba4e1b9-5416-379a-9893-d5f94b29ad6b","pitchNumber":7,"startTime":"2025-09-16T00:32:19.115Z","endTime":"2025-09-16T00:32:22.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.516646449733262,"aZ":-42.17120131901985,"pfxX":5.706232755331697,"pfxZ":-6.1146492699234685,"pX":1.985385169187504,"pZ":2.573735658096358,"vX0":5.184456393725544,"vY0":-127.38333046760646,"vZ0":-0.32180475700240785,"x":41.32,"y":169.29,"x0":-0.8217988726948151,"y0":50.00477837401607,"z0":6.051447027359941,"aX":9.325485036713417},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-10.9,"breakHorizontal":-11.5,"spinRate":2818,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.430897021638887,"extension":7.119050614593606},"index":7,"playId":"438ffac6-69ba-34f3-92f3-4fd1122d2661","pitchNumber":8,"startTime":"2025-09-16T00:32:38.936Z","endTime":"2025-09-16T00:32:42.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":-0.5000000000000009,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:32:42.965Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-16T00:32:47.757Z","endTime":"2025-09-16T00:34:07.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.32790238919933,"aZ":-11.852544197168083,"pfxX":-4.557973183573848,"pfxZ":9.904681476154057,"pX":-0.09770082370479317,"pZ":2.534865305818432,"vX0":3.896709550840475,"vY0":-142.67808211312516,"vZ0":-7.306333284645268,"x":120.72,"y":170.34,"x0":-0.8922661094175572,"y0":50.00425817702541,"z0":5.884275500402747,"aX":-9.352273309042594},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":7.4,"spinRate":2286,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3846252072360823,"extension":7.045708926631982},"index":0,"playId":"77ed8609-7a92-352b-b0a4-818d91a5aa0c","pitchNumber":1,"startTime":"2025-09-16T00:33:12.852Z","endTime":"2025-09-16T00:33:16.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.58351210477351,"aZ":-9.235256313204472,"pfxX":-5.338621734025029,"pfxZ":11.379061499633048,"pX":-0.14075562050138132,"pZ":1.969887551574973,"vX0":3.8784386649688107,"vY0":-142.4470987220217,"vZ0":-9.143849724664056,"x":122.37,"y":185.59,"x0":-0.8398004050622739,"y0":50.00070022295147,"z0":5.841149143272316,"aX":-10.75913297540149},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.5,"breakHorizontal":8.6,"spinRate":2249,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3873791064294738,"extension":7.228764221116556},"index":1,"playId":"150fa4b2-19b5-3d45-a0dc-d0139fc6936f","pitchNumber":2,"startTime":"2025-09-16T00:33:37.403Z","endTime":"2025-09-16T00:33:40.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":98.8,"endSpeed":89.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.677598215963464,"aZ":-13.10577286248262,"pfxX":-3.331113157480166,"pfxZ":9.137803274484451,"pX":-0.28246816466170593,"pZ":4.039157139046698,"vX0":2.88859499577319,"vY0":-143.85736547089482,"vZ0":-3.211330165689803,"x":127.77,"y":129.72,"x0":-0.868882522169607,"y0":50.00530552040952,"z0":5.98717348781139,"aX":-6.953611701869334},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.1,"breakHorizontal":5.4,"spinRate":2396,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3813497041202081,"extension":7.106241333698714},"index":2,"playId":"b52457f3-54a7-3843-8676-1b9bd9062691","pitchNumber":3,"startTime":"2025-09-16T00:34:03.646Z","endTime":"2025-09-16T00:34:07.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":694208,"link":"/api/v1/people/694208","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":0.7000000000000011,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:34:07.600Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carson Kelly lines out to center fielder Jack Suwinski.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-16T00:34:20.930Z","endTime":"2025-09-16T00:36:15.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.29405543675685,"strikeZoneBottom":1.59244284189047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.76984676879436,"aZ":-11.85799413495914,"pfxX":-4.230216394622173,"pfxZ":10.019182347629016,"pX":0.38677471475806807,"pZ":2.410339395695983,"vX0":4.783329523571276,"vY0":-142.0160620016892,"vZ0":-7.867524854838881,"x":102.26,"y":173.7,"x0":-0.7757130274296087,"y0":50.00191087649143,"z0":5.9841618871441495,"aX":-8.57683428089275},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":6.6,"spinRate":2443,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.38678711830104495,"extension":7.112845669563996},"index":0,"playId":"e243919b-bd7b-3e9b-9e2e-2e264b8f0930","pitchNumber":1,"startTime":"2025-09-16T00:34:30.497Z","endTime":"2025-09-16T00:34:33.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.2833668903962,"strikeZoneBottom":1.58219156806412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.019540762780004,"aZ":-14.805452372801552,"pfxX":-4.418427523395889,"pfxZ":8.498018379799218,"pX":-0.653088482694143,"pZ":3.77980060171547,"vX0":2.484095399336484,"vY0":-142.37627210726924,"vZ0":-3.6414519395576153,"x":141.89,"y":136.73,"x0":-0.9648384407335856,"y0":50.00455995346264,"z0":6.0181576356485165,"aX":-9.032381057752517},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":7.4,"spinRate":2412,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38534610610741593,"extension":7.019029125765629},"index":1,"playId":"4d576f4b-7eb5-3df2-9ab9-58dabee77beb","pitchNumber":2,"startTime":"2025-09-16T00:34:48.363Z","endTime":"2025-09-16T00:34:51.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.34999830736546,"strikeZoneBottom":1.7191421325396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22417223691207,"aZ":-29.381460896194966,"pfxX":1.8162932347018828,"pfxZ":1.565219163885562,"pX":0.6517903797519161,"pZ":2.6081860748761967,"vX0":3.510384223933921,"vY0":-132.17837211276102,"vZ0":-3.2279257856406915,"x":92.16,"y":168.36,"x0":-0.9256142422922883,"y0":50.00295097242458,"z0":5.985785381348593,"aX":3.2362037782496285},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.4,"breakHorizontal":-4.0,"spinRate":2554,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4132227981518444,"extension":6.924170927830179},"index":2,"playId":"4def30d6-aee7-33d0-8fff-ff23bf531961","pitchNumber":3,"startTime":"2025-09-16T00:35:05.972Z","endTime":"2025-09-16T00:35:11.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.37892140034306,"aZ":-13.69431224501282,"pfxX":-4.52340408916463,"pfxZ":8.806537160389627,"pX":0.5732220767388628,"pZ":3.5719593117867214,"vX0":5.668080516851409,"vY0":-144.14477689357142,"vZ0":-4.1076905403599335,"x":95.15,"y":142.34,"x0":-0.8335313948266461,"y0":50.00429333266711,"z0":5.86473147007053,"aX":-9.493644359380882},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.2,"breakHorizontal":7.1,"spinRate":2472,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.38039525278511066,"extension":7.22654408241211},"index":3,"playId":"8c8a0d69-8ebe-37fb-b7fe-f20b58205a0a","pitchNumber":4,"startTime":"2025-09-16T00:35:23.325Z","endTime":"2025-09-16T00:35:27.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.5,"strikeZoneTop":3.34999964803733,"strikeZoneBottom":1.65227037571491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.913013166646614,"aZ":-32.81942266936765,"pfxX":1.9779881959515992,"pfxZ":-0.35764321790545095,"pX":1.1413953936265813,"pZ":0.2546887732134012,"vX0":4.731866751660685,"vY0":-133.34578793150314,"vZ0":-8.422595503068196,"x":73.49,"y":231.9,"x0":-0.9057587974944082,"y0":50.000124236554356,"z0":5.788174762250569,"aX":3.597698563642837},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-2.2,"breakHorizontal":-4.6,"spinRate":2580,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4091434321929639,"extension":7.205299947829464},"index":4,"playId":"04df4f40-2d95-3cf7-8aab-23582d97c9b2","pitchNumber":5,"startTime":"2025-09-16T00:35:44.593Z","endTime":"2025-09-16T00:35:48.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.913651777591156,"aZ":-10.731485048650956,"pfxX":-3.6273215323387813,"pfxZ":10.351534504907848,"pX":-0.07122772564330286,"pZ":3.150192061449819,"vX0":3.808014578692339,"vY0":-143.41858307511802,"vZ0":-5.944184352311987,"x":119.72,"y":153.72,"x0":-0.9485386807350809,"y0":50.003544226252636,"z0":5.9271237030706665,"aX":-7.514373911545531},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.6,"breakHorizontal":5.8,"spinRate":2382,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.38273806518645825,"extension":7.208417361414861},"hitData":{"launchSpeed":89.1,"launchAngle":23.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.36,"coordY":81.26}},"index":5,"playId":"adcb3487-9cc8-3690-a2af-00db89bc7037","pitchNumber":6,"startTime":"2025-09-16T00:36:08.264Z","endTime":"2025-09-16T00:36:15.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":0.4999999999999991,"leverageIndex":0.23,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:36:15.592Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew McCutchen walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-16T00:38:30.691Z","endTime":"2025-09-16T00:40:07.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Soroka replaces Jameson Taillon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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":"2025-09-16T00:37:51.362Z","endTime":"2025-09-16T00:38:33.026Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":647336,"link":"/api/v1/people/647336"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592791,"link":"/api/v1/people/592791","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":94.8,"endSpeed":86.5,"strikeZoneTop":3.25838128695163,"strikeZoneBottom":1.59456723481816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.817730514133714,"aZ":-15.189136355133739,"pfxX":-4.127523545424754,"pfxZ":8.875819159412956,"pX":1.251376672817218,"pZ":2.3916590698689997,"vX0":11.232909482473454,"vY0":-137.51747237595052,"vZ0":-5.371785549922539,"x":69.3,"y":174.21,"x0":-2.351883135326652,"y0":50.00070863118824,"z0":5.402664582989096,"aX":-7.898394823413665},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":5.0,"spinRate":2598,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3984725980618822,"extension":6.27301909580049},"index":1,"playId":"774b6809-771e-3877-aa86-bdfd718f91b1","pitchNumber":1,"startTime":"2025-09-16T00:38:33.026Z","endTime":"2025-09-16T00:38:36.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.36000066548291,"strikeZoneBottom":1.68423472366491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.67138959631288,"aZ":-14.094808160847908,"pfxX":-5.8714578667405934,"pfxZ":9.638686497078655,"pX":1.0846815587522447,"pZ":2.431781450291855,"vX0":11.255637704323089,"vY0":-136.26972908333585,"vZ0":-5.472458013455711,"x":75.65,"y":173.12,"x0":-2.341386672087183,"y0":50.00475745198003,"z0":5.444216880746624,"aX":-11.0164676947918},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":8.2,"spinRate":2535,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.40235081100515835,"extension":6.282726995647593},"index":2,"playId":"30087161-e6a9-3614-8f8c-8ffb9273cd33","pitchNumber":2,"startTime":"2025-09-16T00:38:47.190Z","endTime":"2025-09-16T00:38:51.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.18223357536436,"strikeZoneBottom":1.4354408559068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91841123613873,"aZ":-14.67847587216552,"pfxX":-4.904718878413897,"pfxZ":9.107012041160566,"pX":0.6515678372313624,"pZ":2.2205123104520728,"vX0":10.09729227233981,"vY0":-137.79098105650792,"vZ0":-6.040574427991749,"x":92.16,"y":178.83,"x0":-2.4248164441369,"y0":50.001186681427576,"z0":5.434737487294289,"aX":-9.421672161005501},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":6.7,"spinRate":2601,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.39767547700314765,"extension":6.3545966606619215},"index":3,"playId":"f1f25a20-e518-311e-8f6b-6a86a8af96bb","pitchNumber":3,"startTime":"2025-09-16T00:39:02.575Z","endTime":"2025-09-16T00:39:06.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":95.2,"endSpeed":87.4,"strikeZoneTop":3.35999922579295,"strikeZoneBottom":1.59020304915338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.579463276176437,"aZ":-16.585558632575726,"pfxX":-4.271297555387122,"pfxZ":8.038718198438929,"pX":0.8025278009542751,"pZ":1.3576110940822088,"vX0":10.3335378686926,"vY0":-138.1006713226849,"vZ0":-7.821256047734778,"x":86.41,"y":202.12,"x0":-2.426162339359582,"y0":50.00639218882142,"z0":5.333720579944937,"aX":-8.287372296099207},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":5.6,"spinRate":2656,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3960118542756663,"extension":6.493535364760558},"index":4,"playId":"d6d451e2-b20b-39aa-a077-163c95d26e8c","pitchNumber":4,"startTime":"2025-09-16T00:39:18.088Z","endTime":"2025-09-16T00:39:21.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.399193355295967,"aZ":-13.97517427038772,"pfxX":-5.212261287702624,"pfxZ":9.4544343893456,"pX":0.8742470137244608,"pZ":2.2820770597981843,"vX0":10.717115102498786,"vY0":-138.03339152169931,"vZ0":-5.96892544505904,"x":83.68,"y":177.16,"x0":-2.385712845470571,"y0":50.00660308178101,"z0":5.417723883500435,"aX":-10.038291517778982},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":7.2,"spinRate":2618,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3971734686074746,"extension":6.591848821328244},"index":5,"playId":"866f8773-9fb2-3758-b200-857ac2a7e041","pitchNumber":5,"startTime":"2025-09-16T00:39:34.912Z","endTime":"2025-09-16T00:39:38.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-09-16T00:39:52.829Z","endTime":"2025-09-16T00:40:03.579Z","isPitch":false,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"},"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.26303203525013,"strikeZoneBottom":1.52075808870642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.55558416742331,"aZ":-37.40014299962108,"pfxX":7.548528946103747,"pfxZ":-3.619579440337539,"pX":0.8337066611894264,"pZ":0.7123477743037384,"vX0":5.2711730691699055,"vY0":-119.59961107601644,"vZ0":-3.8891185088242413,"x":85.22,"y":219.55,"x0":-2.380948767148089,"y0":50.00000662595745,"z0":5.721425685752437,"aX":10.908531796570003},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.2,"breakHorizontal":-15.0,"spinRate":2984,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.45836230692943847,"extension":6.158202458897666},"index":7,"playId":"350a19e7-5cc4-3b7a-9586-79bf90eae14d","pitchNumber":6,"startTime":"2025-09-16T00:40:03.579Z","endTime":"2025-09-16T00:40:07.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.5,"awayTeamWinProbability":89.5,"homeTeamWinProbabilityAdded":3.4000000000000004,"leverageIndex":0.72,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:40:07.611Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-16T00:40:19.397Z","endTime":"2025-09-16T00:42:03.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":87.4,"strikeZoneTop":3.35397960189493,"strikeZoneBottom":1.52723023197571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.249803287169016,"aZ":-12.837595295189452,"pfxX":-6.304965181619759,"pfxZ":9.96395149774408,"pX":1.290233520275376,"pZ":0.5869497672812023,"vX0":11.954000766201123,"vY0":-138.51455768097043,"vZ0":-10.648635857085349,"x":67.82,"y":222.93,"x0":-2.264439547123351,"y0":50.006251315567084,"z0":5.342288861174407,"aX":-12.240916902075663},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":2619,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3955901311672658,"extension":6.591256898598422},"index":0,"playId":"e4a8239c-f954-3f94-91d4-2221274a7ac5","pitchNumber":1,"startTime":"2025-09-16T00:40:32.271Z","endTime":"2025-09-16T00:40:36.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.31047411074682,"strikeZoneBottom":1.52525597261314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.005572685916736,"aZ":-39.218396542104664,"pfxX":4.41194886253989,"pfxZ":-4.71953980511159,"pX":1.6215853033912575,"pZ":0.7132355762466287,"vX0":8.171017362681424,"vY0":-121.47251819885099,"vZ0":-3.539343333841443,"x":55.19,"y":219.52,"x0":-2.3601222302756684,"y0":50.00213272799372,"z0":5.602037883275574,"aX":6.585788421781449},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.1,"breakHorizontal":-10.0,"spinRate":2997,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4510688472579556,"extension":6.276089207670797},"index":1,"playId":"4be39575-433f-34a3-9b37-ee55e11815b2","pitchNumber":2,"startTime":"2025-09-16T00:40:53.321Z","endTime":"2025-09-16T00:40:57.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.47238815928002,"strikeZoneBottom":1.68767411156789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.670085856832845,"aZ":-13.486388032696688,"pfxX":-6.565146677548627,"pfxZ":9.620542324142473,"pX":-0.5303997663851425,"pZ":2.3924618218260987,"vX0":7.887728368227962,"vY0":-138.4365361350244,"vZ0":-5.6442427146632435,"x":137.22,"y":174.18,"x0":-2.562515540143916,"y0":50.001872921627715,"z0":5.359095210049641,"aX":-12.752394209786626},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":10.3,"spinRate":2671,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3955246419620786,"extension":6.473734770559491},"index":2,"playId":"f2baf91b-35f9-3096-972f-32bcc7acfd10","pitchNumber":3,"startTime":"2025-09-16T00:41:14.105Z","endTime":"2025-09-16T00:41:17.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.573387349000033,"aZ":-38.10628763936957,"pfxX":3.6436562134337755,"pfxZ":-3.8974358963215803,"pX":0.6603722062910258,"pZ":2.0667899282811573,"vX0":6.297110563914631,"vY0":-122.72202520993109,"vZ0":-1.0550599698638454,"x":91.83,"y":182.98,"x0":-2.4133298724772905,"y0":50.002040069247045,"z0":5.751896527307385,"aX":5.548018174865206},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.1,"breakHorizontal":-8.0,"spinRate":2915,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.4465352764632535,"extension":6.320593693972331},"index":3,"playId":"6b27dae8-3990-365a-b346-9881c24255e2","pitchNumber":4,"startTime":"2025-09-16T00:41:33.104Z","endTime":"2025-09-16T00:41:37.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.626210709807626,"aZ":-42.107691126516436,"pfxX":5.9688502006823265,"pfxZ":-6.9209859962957445,"pX":1.2969569088312716,"pZ":-0.13276684298994149,"vX0":6.562609464981281,"vY0":-119.99807966177434,"vZ0":-4.7588940911470345,"x":67.56,"y":242.36,"x0":-2.2649806293238646,"y0":50.002478902103825,"z0":5.690457559851453,"aX":8.567014840874961},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.6,"breakHorizontal":-12.6,"spinRate":3121,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4592211220598492,"extension":6.232791925617503},"index":4,"playId":"b45209c8-65bb-303a-b43d-6693b134d2fe","pitchNumber":5,"startTime":"2025-09-16T00:41:57.426Z","endTime":"2025-09-16T00:42:03.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3,"awayTeamWinProbability":92.7,"homeTeamWinProbabilityAdded":-3.2,"leverageIndex":1.4,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:42:03.026Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jack Suwinski flies out to left fielder Ian Happ.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-16T00:42:13.677Z","endTime":"2025-09-16T00:43:02.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.349810084244886,"aZ":-14.269753325659734,"pfxX":-6.451426681627949,"pfxZ":8.886078958395858,"pX":-0.23362193657219038,"pZ":3.0769587815501707,"vX0":8.546504935910136,"vY0":-140.87844602271068,"vZ0":-4.152796302822017,"x":125.91,"y":155.7,"x0":-2.46529174813753,"y0":50.00020454448874,"z0":5.4894806023170535,"aX":-12.995259997953958},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":10.0,"spinRate":2667,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3884790922929944,"extension":6.260502451332248},"index":0,"playId":"28961e29-c629-3ca6-97a1-5c8e0bb9c1f5","pitchNumber":1,"startTime":"2025-09-16T00:42:29.432Z","endTime":"2025-09-16T00:42:34.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.713648982125452,"aZ":-14.964893826616942,"pfxX":-6.286047011281427,"pfxZ":8.554833913010691,"pX":-0.21863977356011877,"pZ":2.928125345333267,"vX0":8.31060533367705,"vY0":-140.6641148972674,"vZ0":-4.400783872631815,"x":125.33,"y":159.72,"x0":-2.389202996534115,"y0":50.00508209908387,"z0":5.477394512630011,"aX":-12.649275448389975},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":9.7,"spinRate":2640,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3887856249654096,"extension":6.3356314335148385},"hitData":{"launchSpeed":86.0,"launchAngle":35.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.05,"coordY":79.06}},"index":1,"playId":"c468e05f-cb2a-3897-88fa-ed20efe34f93","pitchNumber":2,"startTime":"2025-09-16T00:42:50.876Z","endTime":"2025-09-16T00:43:02.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.0,"awayTeamWinProbability":95.0,"homeTeamWinProbabilityAdded":-2.3,"leverageIndex":0.98,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:43:02.888Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Bart walks. Andrew McCutchen to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-16T00:43:08.709Z","endTime":"2025-09-16T00:45:17.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"postOnSecond":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.31891356608767,"strikeZoneBottom":1.4513101909662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.71968871064857,"aZ":-40.53264508531997,"pfxX":2.7196310178422323,"pfxZ":-5.658242018759663,"pX":1.2664225132550302,"pZ":1.5618949280551793,"vX0":7.854855383307758,"vY0":-121.10677009275223,"vZ0":-1.50488205512482,"x":68.73,"y":196.61,"x0":-2.378455613648566,"y0":50.00116844997767,"z0":5.752158698765321,"aX":4.018279451600245},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-10.3,"breakHorizontal":-6.8,"spinRate":2861,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4531030945262713,"extension":6.234411923179363},"index":0,"playId":"34849207-1ae7-32a3-8785-e842dbfdb17e","pitchNumber":1,"startTime":"2025-09-16T00:43:27.327Z","endTime":"2025-09-16T00:43:30.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.28544718590865,"strikeZoneBottom":1.41790536993206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.893922490120143,"aZ":-15.674551069735031,"pfxX":-5.869198215484634,"pfxZ":8.520812649831779,"pX":-0.8622098561077765,"pZ":2.9911834480075825,"vX0":6.367070448105903,"vY0":-138.30106294352868,"vZ0":-4.032491509576662,"x":149.87,"y":158.02,"x0":-2.4319051306015935,"y0":50.00511036928511,"z0":5.519722329675812,"aX":-11.369183080824307},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":9.4,"spinRate":2516,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39605793425345626,"extension":6.2901671569071285},"index":1,"playId":"8d6468ed-a0e2-378e-bf02-f27b77ba8270","pitchNumber":2,"startTime":"2025-09-16T00:43:45.109Z","endTime":"2025-09-16T00:43:48.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.37049772792959,"strikeZoneBottom":1.50339818732122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.187245324387792,"aZ":-14.365623021346115,"pfxX":-4.775971713925477,"pfxZ":9.256267262506636,"pX":0.3168613340490586,"pZ":1.6576953984085672,"vX0":8.850658943989382,"vY0":-137.93514074244626,"vZ0":-7.632019336224889,"x":104.92,"y":194.02,"x0":-2.315415523830256,"y0":50.00185805569956,"z0":5.432631525370719,"aX":-9.18805553004126},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":6.7,"spinRate":2599,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.39736212501247925,"extension":6.246410847974543},"index":2,"playId":"a8700c52-4703-35ad-bf98-04a729423b25","pitchNumber":3,"startTime":"2025-09-16T00:44:04.517Z","endTime":"2025-09-16T00:44:08.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.34315106345589,"strikeZoneBottom":1.47600761841728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.14990780762104,"aZ":-39.907752732839256,"pfxX":5.488754594615372,"pfxZ":-5.333066584074811,"pX":0.5460100447963359,"pZ":1.2389476765365888,"vX0":5.3328395912475965,"vY0":-120.20289589505306,"vZ0":-2.1187213330117993,"x":96.19,"y":205.33,"x0":-2.4212109477169204,"y0":50.00139131174617,"z0":5.703442057775197,"aX":7.962030279116604},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-9.8,"breakHorizontal":-11.3,"spinRate":3067,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4571522757893405,"extension":6.4114819628246495},"index":3,"playId":"2fcf216d-b771-378b-a1b7-ad28681505de","pitchNumber":4,"startTime":"2025-09-16T00:44:23.293Z","endTime":"2025-09-16T00:44:26.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.004265738522285,"aZ":-15.116722374481878,"pfxX":-4.810239858728274,"pfxZ":8.736183947730416,"pX":0.09498319937809231,"pZ":3.4883977484974182,"vX0":8.31461493077701,"vY0":-139.04541406952197,"vZ0":-2.8473847972380435,"x":113.38,"y":144.59,"x0":-2.312974149600994,"y0":50.00296722645567,"z0":5.532384156336763,"aX":-9.393002523570136},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":7.0,"spinRate":2686,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.39434243221200926,"extension":6.398155647908218},"index":4,"playId":"4260113b-490f-3d71-872b-f00649ed69a9","pitchNumber":5,"startTime":"2025-09-16T00:44:42.107Z","endTime":"2025-09-16T00:44:45.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.38622025731738,"strikeZoneBottom":1.47760378395368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.269224976769546,"aZ":-11.649145150626381,"pfxX":-5.146825826873763,"pfxZ":10.466962642624713,"pX":1.3089174891653994,"pZ":1.549047076757663,"vX0":11.782307452020913,"vY0":-138.9412847444133,"vZ0":-8.230090376020357,"x":67.11,"y":196.96,"x0":-2.31229012546263,"y0":50.001905149284966,"z0":5.318021581010686,"aX":-10.092509832256956},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":7.0,"spinRate":2644,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3937740629432547,"extension":6.525450006315688},"index":5,"playId":"186c51f3-c06a-35ee-b0d4-40d34a9a7700","pitchNumber":6,"startTime":"2025-09-16T00:45:06.299Z","endTime":"2025-09-16T00:45:17.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.800000000000001,"awayTeamWinProbability":93.2,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.56,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:45:17.381Z","atBatIndex":57},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Yorke grounds into a force out, third baseman Matt Shaw to second baseman Nico Hoerner. Joey Bart out at 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-16T00:46:14.369Z","endTime":"2025-09-16T00:47:24.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-16T00:45:20.470Z","endTime":"2025-09-16T00:46:16.642Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"second":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.609998407924,"strikeZoneBottom":1.62200972161742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.027347675465236,"aZ":-36.493114082653,"pfxX":5.097572095181156,"pfxZ":-2.928302969056925,"pX":1.949402239443805,"pZ":1.7585785208834375,"vX0":8.474983515793364,"vY0":-120.53328976850226,"vZ0":-1.8402588529094355,"x":42.69,"y":191.3,"x0":-2.2722048403958555,"y0":50.00508674506003,"z0":5.749010573613664,"aX":7.512484817956518},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.5,"breakHorizontal":-11.3,"spinRate":2991,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4541195608838029,"extension":6.143223914885951},"index":1,"playId":"ed88bf3f-382d-31f4-b51e-0dffa2f8636c","pitchNumber":1,"startTime":"2025-09-16T00:46:16.642Z","endTime":"2025-09-16T00:46:20.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"second":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":95.2,"endSpeed":86.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55636083194938,"aZ":-11.8353623587485,"pfxX":-6.766586105708576,"pfxZ":10.534483756234147,"pX":-0.18973272956870887,"pZ":1.844886884899808,"vX0":8.375857481098867,"vY0":-138.23433408225355,"vZ0":-7.536425984358743,"x":124.23,"y":188.97,"x0":-2.383490454079421,"y0":50.00043296829525,"z0":5.405738555817562,"aX":-13.060883186364086},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":10.4,"spinRate":2699,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.3966274576651605,"extension":6.520384772501338},"index":2,"playId":"a725a220-0437-31e9-b3a9-1496ac959b32","pitchNumber":2,"startTime":"2025-09-16T00:46:33.105Z","endTime":"2025-09-16T00:46:37.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"second":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":95.3,"endSpeed":87.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.246202605106074,"aZ":-14.48458501309773,"pfxX":-4.457017939614621,"pfxZ":9.101937833048272,"pX":-0.19871509037333127,"pZ":3.3608730649517353,"vX0":7.4233790745751875,"vY0":-138.59934276881745,"vZ0":-3.377735792031324,"x":124.57,"y":148.04,"x0":-2.3338844013965234,"y0":50.00425736456978,"z0":5.563911468222127,"aX":-8.664284767286526},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":6.5,"spinRate":2620,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3953313280545716,"extension":6.3817454518843455},"index":3,"playId":"dd616c10-823d-3d09-b803-b4fe5edebcf2","pitchNumber":3,"startTime":"2025-09-16T00:46:54.541Z","endTime":"2025-09-16T00:46:57.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"second":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.905666445567743,"aZ":-39.2964592887039,"pfxX":7.242276795797258,"pfxZ":-5.0641990389154445,"pX":0.2745699797933641,"pZ":1.7792399817617122,"vX0":4.018128102150472,"vY0":-118.52125896552607,"vZ0":-0.9940049386579527,"x":106.53,"y":190.74,"x0":-2.3893932617816596,"y0":50.0006715100111,"z0":5.826719581904413,"aX":10.191532063668546},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.1,"breakHorizontal":-14.2,"spinRate":3058,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4640337548621476,"extension":6.165787067039706},"hitData":{"launchSpeed":76.3,"launchAngle":3.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.6,"coordY":170.43}},"index":4,"playId":"4e66736a-22f3-3e94-a1d1-2d27d9272b22","pitchNumber":4,"startTime":"2025-09-16T00:47:16.895Z","endTime":"2025-09-16T00:47:24.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"first":{"id":663698,"link":"/api/v1/people/663698"},"second":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-3.200000000000001,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:47:24.761Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-16T00:49:44.558Z","endTime":"2025-09-16T00:51:19.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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, 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":83.2,"endSpeed":76.1,"strikeZoneTop":2.95677053889171,"strikeZoneBottom":1.28797395885152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8648555532831,"aZ":-42.91684741402008,"pfxX":4.472344562988042,"pfxZ":-7.261987397738789,"pX":-0.8227048437000409,"pZ":5.1075688660683225,"vX0":-0.059407016582019856,"vY0":-120.94096876244728,"vZ0":6.186413514006807,"x":148.36,"y":100.88,"x0":-1.3787173021650607,"y0":50.00294176634465,"z0":6.283161854561005,"aX":6.616163342567867},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.4,"breakHorizontal":-8.0,"spinRate":2581,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.4531242032339291,"extension":6.680546357873909},"index":0,"playId":"feee2dc3-0a01-30bf-b28d-b0fcd0aefc82","pitchNumber":1,"startTime":"2025-09-16T00:49:56.233Z","endTime":"2025-09-16T00:49:59.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":99.7,"endSpeed":91.0,"strikeZoneTop":3.02,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.50645869421567,"aZ":-8.905749198806374,"pfxX":-4.501115000902203,"pfxZ":10.981301853616046,"pX":0.07944304309699196,"pZ":1.647170879572321,"vX0":4.862435234518438,"vY0":-144.81238737453455,"vZ0":-10.247472374701617,"x":113.97,"y":194.31,"x0":-1.0383883463328434,"y0":50.00688989183184,"z0":5.78105121742795,"aX":-9.541231532486682},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.0,"breakHorizontal":7.2,"spinRate":2421,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.37854487178597385,"extension":7.138531546496366},"index":1,"playId":"f5cc9906-7989-3fa8-bed1-02ea1e5fcb18","pitchNumber":2,"startTime":"2025-09-16T00:50:13.188Z","endTime":"2025-09-16T00:50:16.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":98.1,"endSpeed":89.0,"strikeZoneTop":2.95188892952265,"strikeZoneBottom":1.3667697188752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.89393320900872,"aZ":-13.109099869169485,"pfxX":-2.8803386548998082,"pfxZ":9.27524772307359,"pX":-1.3953618021160494,"pZ":5.457752233130611,"vX0":0.5287514202274289,"vY0":-142.9213723397121,"vZ0":0.6376984792743237,"x":170.19,"y":91.42,"x0":-1.2094413393711816,"y0":50.00331817228303,"z0":6.058794149132768,"aX":-5.920889445699478},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.2,"breakHorizontal":5.0,"spinRate":2256,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3841722505069063,"extension":6.9887829133943145},"index":2,"playId":"54f65192-d956-30a9-a44d-f433d0dcc7a2","pitchNumber":3,"startTime":"2025-09-16T00:50:33.828Z","endTime":"2025-09-16T00:50:36.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.02,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44248630639893,"aZ":-40.929771491550014,"pfxX":3.458507047624963,"pfxZ":-5.713309066179317,"pX":0.09054351424780839,"pZ":1.366974115032319,"vX0":1.6133597879295771,"vY0":-123.32722696362616,"vZ0":-2.4669560468268683,"x":113.55,"y":201.87,"x0":-1.022117499803516,"y0":50.00041143114854,"z0":5.845743863343501,"aX":5.304403811763058},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-10.7,"breakHorizontal":-6.6,"spinRate":2626,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.4448123856197954,"extension":6.973755996084596},"index":3,"playId":"811db891-d7cc-3dcd-869c-ab8af30e5ff0","pitchNumber":4,"startTime":"2025-09-16T00:50:50.141Z","endTime":"2025-09-16T00:50:53.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-16T00:51:01.332Z","endTime":"2025-09-16T00:51:15.496Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"},"defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.02,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.567663041615564,"aZ":-44.59171217341564,"pfxX":3.3823070609510224,"pfxZ":-8.075280389776767,"pX":0.5215569229662095,"pZ":1.7933912407330106,"vX0":2.468874618140304,"vY0":-123.97670852887663,"vZ0":-0.9689779649019978,"x":97.12,"y":190.36,"x0":-0.9307571146918949,"y0":50.00192031643501,"z0":5.950599954909221,"aX":5.201368297496865},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-14.5,"breakHorizontal":-6.7,"spinRate":2745,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.44383729367112146,"extension":7.097464709363968},"index":5,"playId":"192363d6-b442-3361-a981-58d201fe2514","pitchNumber":5,"startTime":"2025-09-16T00:51:15.496Z","endTime":"2025-09-16T00:51:19.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:51:19.191Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a line drive to left fielder Tommy Pham.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-16T00:51:31.339Z","endTime":"2025-09-16T00:53:39.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.22585161231305,"aZ":-11.359904000046338,"pfxX":-3.9463186105116295,"pfxZ":10.156192520243353,"pX":0.1323054294416008,"pZ":3.338954531990997,"vX0":4.507034020516295,"vY0":-142.59394891871725,"vZ0":-5.009939932347377,"x":111.96,"y":148.63,"x0":-0.9595954588904246,"y0":50.004618052480595,"z0":5.841752179391234,"aX":-8.089461546197045},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.5,"breakHorizontal":6.2,"spinRate":2327,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3847987052191124,"extension":7.161441029779389},"index":0,"playId":"84c23e20-328c-3823-815f-d300a9220ae6","pitchNumber":1,"startTime":"2025-09-16T00:51:46.550Z","endTime":"2025-09-16T00:51:50.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.5600021654182,"strikeZoneBottom":1.62648260370284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50053488582576,"aZ":-43.86267394328674,"pfxX":4.301248389460316,"pfxZ":-7.231246682444457,"pX":0.04432917076483753,"pZ":2.1592327925165264,"vX0":1.313471538981989,"vY0":-126.96538802691975,"vZ0":-0.6373072149920729,"x":115.31,"y":180.48,"x0":-1.0398984350826121,"y0":50.00518420597122,"z0":5.935541834844633,"aX":6.9500806792126895},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-13.0,"breakHorizontal":-8.0,"spinRate":2752,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.4331192994067692,"extension":7.05205559307323},"index":1,"playId":"21f3074d-324b-3a07-ad0f-6d3500400863","pitchNumber":2,"startTime":"2025-09-16T00:52:03.742Z","endTime":"2025-09-16T00:52:07.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-16T00:52:17.722Z","endTime":"2025-09-16T00:52:30.491Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.54004167283604,"strikeZoneBottom":1.71882233557715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.24192733714215,"aZ":-44.092362755440675,"pfxX":4.811487560367219,"pfxZ":-7.288485354332841,"pX":-0.10194518455308951,"pZ":1.0678022825597093,"vX0":0.7189371201169878,"vY0":-127.8001611553406,"vZ0":-3.112858342384781,"x":120.89,"y":209.95,"x0":-1.0122219801159944,"y0":50.00381918733943,"z0":5.805217677485605,"aX":7.865495591037394},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-13.7,"breakHorizontal":-8.9,"spinRate":2822,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.43052993160228814,"extension":7.097328367365019},"index":3,"playId":"5d01b925-e799-36d7-9be7-8de05adc6f5d","pitchNumber":3,"startTime":"2025-09-16T00:52:30.491Z","endTime":"2025-09-16T00:52:33.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.47199234872706,"strikeZoneBottom":1.61007939655052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.515014655949305,"aZ":-28.856207324147242,"pfxX":3.369183775795346,"pfxZ":1.8681955500120386,"pX":0.29734140695422356,"pZ":1.1014213215877855,"vX0":2.3502958125984006,"vY0":-132.35784734466273,"vZ0":-6.58707337651631,"x":105.67,"y":209.04,"x0":-1.0391368346287968,"y0":50.00496539657722,"z0":5.727678995726442,"aX":5.9953531660211805},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.2,"breakHorizontal":-6.6,"spinRate":2680,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4133840247725469,"extension":6.992554068505212},"index":4,"playId":"1504450a-ba5e-3bb6-b9a8-72b05fd9167e","pitchNumber":4,"startTime":"2025-09-16T00:52:52.397Z","endTime":"2025-09-16T00:52:56.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.56000019178377,"strikeZoneBottom":1.72540421035292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.400590034153456,"aZ":-42.01331017055834,"pfxX":2.883330136294913,"pfxZ":-6.302248402798489,"pX":1.476777996525558,"pZ":1.1702267993744355,"vX0":4.987159189760393,"vY0":-124.80069655244542,"vZ0":-2.7117589628377465,"x":60.71,"y":207.18,"x0":-0.9295026541837111,"y0":50.00025363021408,"z0":5.763882940618892,"aX":4.503199526648673},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-11.8,"breakHorizontal":-6.5,"spinRate":2726,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.44051829266302267,"extension":7.233718203952368},"index":5,"playId":"d6b5eb99-0dc3-39af-bbe2-3ccb3912f8f4","pitchNumber":5,"startTime":"2025-09-16T00:53:09.220Z","endTime":"2025-09-16T00:53:12.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.0148120609136,"aZ":-11.636337880745764,"pfxX":-6.004048290369893,"pfxZ":10.332192761004968,"pX":-0.483949606753982,"pZ":3.1964381147748964,"vX0":3.650169012871823,"vY0":-140.6103198863233,"vZ0":-5.3789918247151824,"x":135.45,"y":152.48,"x0":-1.0236809317529019,"y0":50.006262726685584,"z0":5.899719110840086,"aX":-11.938757720125258},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":10.1,"spinRate":2394,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.39060720214644284,"extension":7.129875947913283},"hitData":{"launchSpeed":94.7,"launchAngle":10.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.5,"coordY":112.88}},"index":6,"playId":"05993f5a-f63f-308b-9a16-dc11cf833826","pitchNumber":6,"startTime":"2025-09-16T00:53:27.167Z","endTime":"2025-09-16T00:53:39.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:53:39.826Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Willi Castro lines out to center fielder Jack Suwinski.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-16T00:53:43.075Z","endTime":"2025-09-16T00:55:54.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.61248336218127,"strikeZoneBottom":1.66452885892709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.708293912864757,"aZ":-10.164759043842965,"pfxX":-5.130789658463274,"pfxZ":10.769906924356789,"pX":1.1942087241827106,"pZ":1.083529006304029,"vX0":7.371425136092317,"vY0":-141.88201801255846,"vZ0":-11.113678894748173,"x":71.48,"y":209.52,"x0":-0.7679913739968237,"y0":50.00587215358437,"z0":5.693955272218219,"aX":-10.48864919613941},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":7.8,"spinRate":2361,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3856776826090247,"extension":7.3061484524451155},"index":0,"playId":"273b4b0d-250e-382d-b928-8dcdc2d86c30","pitchNumber":1,"startTime":"2025-09-16T00:54:02.601Z","endTime":"2025-09-16T00:54:05.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.63808841871942,"strikeZoneBottom":1.64998260235893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45345588015033,"aZ":-7.672726314128864,"pfxX":-4.253597740077016,"pfxZ":11.86363954980913,"pX":1.3754217000426765,"pZ":1.5193974298937831,"vX0":7.71394566485797,"vY0":-142.70736525032635,"vZ0":-10.411459509228582,"x":64.57,"y":197.76,"x0":-0.8084924454528951,"y0":50.003409682813164,"z0":5.696008977348113,"aX":-8.785670287680583},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.6,"breakHorizontal":6.1,"spinRate":2447,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3836315509568369,"extension":7.228057677855636},"index":1,"playId":"738ef675-994d-3493-b54f-b2ce0c0655cb","pitchNumber":2,"startTime":"2025-09-16T00:54:20.704Z","endTime":"2025-09-16T00:54:23.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":97.4,"endSpeed":89.1,"strikeZoneTop":3.42785637522701,"strikeZoneBottom":1.64732441605373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.192629523874565,"aZ":-10.592142605586742,"pfxX":-5.621673437913075,"pfxZ":10.588304700491932,"pX":-1.324845056088405,"pZ":3.0900392131712353,"vX0":1.3726184390908598,"vY0":-141.80105926873318,"vZ0":-5.813909304320282,"x":167.5,"y":155.35,"x0":-1.0846350910278804,"y0":50.001051198492995,"z0":5.84159939084851,"aX":-11.455084513727137},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":10.0,"spinRate":2437,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38615875555627355,"extension":7.097477648432502},"index":2,"playId":"2bdbe573-e769-31e9-8e21-4c0c1467889b","pitchNumber":3,"startTime":"2025-09-16T00:54:41.328Z","endTime":"2025-09-16T00:54:44.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":97.6,"endSpeed":89.2,"strikeZoneTop":3.55193280831432,"strikeZoneBottom":1.55489568603593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32804015977664,"aZ":-9.348768837828523,"pfxX":-4.698448075666904,"pfxZ":11.154975599232888,"pX":0.251802191768776,"pZ":3.522465726086679,"vX0":4.893734950938717,"vY0":-142.08043332358085,"vZ0":-4.93541561952893,"x":107.4,"y":143.67,"x0":-0.8818732366783802,"y0":50.00018586283287,"z0":5.875197783203646,"aX":-9.611923497195644},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.4,"breakHorizontal":7.6,"spinRate":2470,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3854011482151569,"extension":7.125266055683076},"index":3,"playId":"0fadd821-f198-30c9-834c-a207dd890c19","pitchNumber":4,"startTime":"2025-09-16T00:55:00.069Z","endTime":"2025-09-16T00:55:03.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.53927516267103,"strikeZoneBottom":1.60127006414479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.86260303431968,"aZ":-9.911642336396367,"pfxX":-5.2469679029000105,"pfxZ":10.933868000330568,"pX":0.5388427496820233,"pZ":1.9210773947835875,"vX0":6.061782053611609,"vY0":-141.46969363502885,"vZ0":-9.01550358197075,"x":96.46,"y":186.91,"x0":-0.9452240578985683,"y0":50.0050777950878,"z0":5.775900192125396,"aX":-10.68638784194155},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":8.3,"spinRate":2472,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3864823481979953,"extension":7.075099324664641},"index":4,"playId":"9f5cec4b-945c-3da1-994e-cf65f4d7417f","pitchNumber":5,"startTime":"2025-09-16T00:55:18.749Z","endTime":"2025-09-16T00:55:22.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-16T00:55:32.882Z","endTime":"2025-09-16T00:55:45.080Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.96072337862747,"aZ":-10.222764986588816,"pfxX":-4.646738340148995,"pfxZ":10.768037839205345,"pX":-0.25124098235955755,"pZ":2.5556896387815007,"vX0":3.5804463856968636,"vY0":-141.549242266781,"vZ0":-7.180108339828236,"x":126.58,"y":169.78,"x0":-0.9260115035420335,"y0":50.002032406221495,"z0":5.7726014285357925,"aX":-9.471053560466485},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.4,"breakHorizontal":7.7,"spinRate":2402,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3863054307755567,"extension":7.22430655445561},"hitData":{"launchSpeed":94.8,"launchAngle":16.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.35,"coordY":78.62}},"index":6,"playId":"9f37a6fd-6604-315a-8ed1-b6c30ee23845","pitchNumber":6,"startTime":"2025-09-16T00:55:45.080Z","endTime":"2025-09-16T00:55:54.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-09-16T00:55:54.642Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cubs challenged (play at 1st), call on the field was upheld: Matt Shaw grounds out, shortstop Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-16T00:58:23.134Z","endTime":"2025-09-16T01:00:19.102Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[1,6],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-16T00:56:05.688Z","endTime":"2025-09-16T00:57:37.980Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dauri Moreta replaces Kyle Nicolas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-16T00:57:37.980Z","endTime":"2025-09-16T00:58:25.513Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664294,"link":"/api/v1/people/664294"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.18999837348901,"strikeZoneBottom":1.5105177641104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.673082186424967,"aZ":-12.831828281436632,"pfxX":-6.241690492877122,"pfxZ":10.368961799087066,"pX":1.2401501246999813,"pZ":1.4092388216267306,"vX0":7.159139784828082,"vY0":-135.6984818063093,"vZ0":-9.182760226229808,"x":69.73,"y":200.73,"x0":-0.6212259625579897,"y0":50.00109004963265,"z0":5.730824053619399,"aX":-11.64080353655763},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":9.8,"spinRate":2318,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4036230286867877,"extension":6.596076918058062},"index":2,"playId":"e667503c-73fb-3d20-baa8-1321f6f209e2","pitchNumber":1,"startTime":"2025-09-16T00:58:25.513Z","endTime":"2025-09-16T00:58:28.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":82.7,"endSpeed":76.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.109723568335728,"aZ":-30.005512241521675,"pfxX":-1.367659332129636,"pfxZ":1.475717504566986,"pX":-0.8021690045915811,"pZ":1.9818670685097912,"vX0":1.142795241884841,"vY0":-120.52931430030551,"vZ0":-3.1094202333990375,"x":147.58,"y":185.27,"x0":-1.1044292719995985,"y0":50.00533028962326,"z0":5.934382278258106,"aX":-2.0154540821368796},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.2,"breakHorizontal":2.2,"spinRate":2151,"spinDirection":285},"zone":7,"typeConfidence":2.0,"plateTime":0.4541900900116409,"extension":6.32888641636752},"index":3,"playId":"9f9e0772-52e3-3f17-974d-571e77d47c29","pitchNumber":2,"startTime":"2025-09-16T00:58:46.350Z","endTime":"2025-09-16T00:58:50.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":4,"playId":"46780ba1-fb04-371d-a959-e9bb91ac9a37","startTime":"2025-09-16T00:59:10.831Z","endTime":"2025-09-16T00:59:13.831Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.11072101330743,"strikeZoneBottom":1.53226207168359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.99784511405332,"aZ":-14.911004253268349,"pfxX":-6.068443072376713,"pfxZ":9.069891290174667,"pX":-0.5179613654093824,"pZ":5.091291879782846,"vX0":2.6357171670072033,"vY0":-137.89554419623667,"vZ0":-0.07444217927503194,"x":136.74,"y":101.32,"x0":-0.7040517749489567,"y0":50.002274455005306,"z0":6.134567138529549,"aX":-11.550168860666838},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":10.3,"spinRate":2368,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39898415354592087,"extension":6.4294657085536855},"index":5,"playId":"ad97d574-7f30-3cb3-b398-3eae9efd02ef","pitchNumber":3,"startTime":"2025-09-16T00:59:33.744Z","endTime":"2025-09-16T00:59:42.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Dansby Swanson steals (17) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":6,"actionPlayId":"ad97d574-7f30-3cb3-b398-3eae9efd02ef","startTime":"2025-09-16T00:59:47.401Z","endTime":"2025-09-16T01:00:11.136Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"postOnSecond":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.15,"dramaIndex":10.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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":75.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.764812012898496,"aZ":-31.668861987072113,"pfxX":-0.595345492193812,"pfxZ":0.34449208759270533,"pX":-0.17462481285672557,"pZ":1.9082868311049663,"vX0":1.8474376537145718,"vY0":-122.04939068121317,"vZ0":-2.863691284794582,"x":123.66,"y":187.26,"x0":-0.8711823209758369,"y0":50.00485036719615,"z0":5.8838687764492015,"aX":-0.8794148916195028},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.1,"breakHorizontal":0.6,"spinRate":2065,"spinDirection":283},"zone":8,"typeConfidence":2.0,"plateTime":0.4524714598135655,"extension":6.2385066218904335},"hitData":{"launchSpeed":62.4,"launchAngle":15.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.65,"coordY":154.22}},"index":7,"playId":"c512edff-3c92-3f73-b94c-0dee8d65143a","pitchNumber":4,"startTime":"2025-09-16T01:00:11.136Z","endTime":"2025-09-16T01:00:19.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":112},"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-09-16T01:00:19.102Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-16T01:03:46.357Z","endTime":"2025-09-16T01:04:09.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.82096340958029,"strikeZoneBottom":1.82592081002132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.987340075621276,"aZ":-16.236114563127867,"pfxX":-5.9699121179569286,"pfxZ":8.682844249518762,"pX":0.8453359075205171,"pZ":2.4953766747621593,"vX0":10.210624495870093,"vY0":-135.00787613444646,"vZ0":-5.095132906706375,"x":84.78,"y":171.4,"x0":-2.2200086783863147,"y0":50.000770534272334,"z0":5.559908294375029,"aX":-10.956185124976525},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":8.5,"spinRate":2579,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4065980323307059,"extension":6.425689658087119},"index":0,"playId":"a74a32ff-fffb-350f-a5cd-6af87376d20a","pitchNumber":1,"startTime":"2025-09-16T01:03:49.047Z","endTime":"2025-09-16T01:03:52.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23042305556355,"aZ":-22.849326797710813,"pfxX":-11.587461409963048,"pfxZ":5.091417078992719,"pX":-0.21525946511666985,"pZ":1.8710374386276327,"vX0":9.530543166936589,"vY0":-135.14802691548323,"vZ0":-5.552965698921309,"x":125.21,"y":188.26,"x0":-2.299592409784929,"y0":50.003676619436426,"z0":5.579754956939324,"aX":-21.22014759010957},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.0,"breakHorizontal":18.7,"spinRate":2423,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.406864387066765,"extension":6.493942297955021},"hitData":{"launchSpeed":98.4,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":151.68}},"index":1,"playId":"b4d820a6-6cd5-34a1-859e-5b477323b2e3","pitchNumber":2,"startTime":"2025-09-16T01:04:02.664Z","endTime":"2025-09-16T01:04:09.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.8000000000000003,"awayTeamWinProbability":97.2,"homeTeamWinProbabilityAdded":-1.5999999999999992,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-16T01:04:09.391Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out, first baseman Michael Busch to pitcher Michael Soroka.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-16T01:04:18.063Z","endTime":"2025-09-16T01:06:09.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.50941921140734,"strikeZoneBottom":1.75953018716141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.632988938616393,"aZ":-38.17176127243052,"pfxX":6.088013297983731,"pfxZ":-4.257751261238623,"pX":1.1443875719247432,"pZ":1.9630608430262035,"vX0":6.3775694695601555,"vY0":-117.96305796410476,"vZ0":-0.6608169691107636,"x":73.38,"y":185.78,"x0":-2.386190906833414,"y0":50.00391704710784,"z0":5.768667274899053,"aX":8.571776256700355},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.6,"breakHorizontal":-12.6,"spinRate":2986,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4644910391755084,"extension":6.0154052357729295},"index":0,"playId":"5dd21639-c464-33e0-958b-5091178dbc83","pitchNumber":1,"startTime":"2025-09-16T01:04:36.485Z","endTime":"2025-09-16T01:04:40.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.51715406562293,"strikeZoneBottom":1.84576528389393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.974426976470962,"aZ":-13.98327468375737,"pfxX":-7.519075996193781,"pfxZ":9.557135299634712,"pX":0.5730427096476284,"pZ":1.5669492542434584,"vX0":10.729441751042154,"vY0":-136.8009643469928,"vZ0":-7.987405819203606,"x":95.16,"y":196.47,"x0":-2.4152396501129094,"y0":50.002746869109956,"z0":5.474430103221827,"aX":-14.31246837367701},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":11.5,"spinRate":2682,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3997268089624324,"extension":6.422001109052774},"index":1,"playId":"5a2775df-8ca1-35f7-80c6-638b88c05859","pitchNumber":2,"startTime":"2025-09-16T01:04:52.225Z","endTime":"2025-09-16T01:04:55.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.920870670110236,"aZ":-14.051950402395146,"pfxX":-6.580526062320177,"pfxZ":9.47498694996268,"pX":0.19329803523765077,"pZ":2.6315154438434782,"vX0":9.494422109350573,"vY0":-137.0809073561463,"vZ0":-5.169930552618953,"x":109.63,"y":167.73,"x0":-2.452339585279809,"y0":50.00213002812242,"z0":5.493572061911193,"aX":-12.585553671610977},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":10.1,"spinRate":2624,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.39883451497668476,"extension":6.401481629650312},"index":2,"playId":"7a6123b4-8408-3d18-b513-5d05564ef6fa","pitchNumber":3,"startTime":"2025-09-16T01:05:08.117Z","endTime":"2025-09-16T01:05:11.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.51411248962026,"strikeZoneBottom":1.72512991841067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.279492591814325,"aZ":-40.770202159322736,"pfxX":5.813522199062932,"pfxZ":-6.04294786911138,"pX":-0.6948681235499735,"pZ":2.8811405958272465,"vX0":2.7420708157555245,"vY0":-118.90901473171964,"vZ0":1.759748590148987,"x":143.49,"y":160.99,"x0":-2.6208477170800304,"y0":50.00422330449214,"z0":5.849862517485162,"aX":8.266975201643877},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.2,"breakHorizontal":-11.2,"spinRate":2895,"spinDirection":52},"zone":4,"typeConfidence":2.0,"plateTime":0.4618528478622541,"extension":6.0590967389083685},"index":3,"playId":"4b275cd0-3919-3a2e-a7da-107bd5826810","pitchNumber":4,"startTime":"2025-09-16T01:05:26.754Z","endTime":"2025-09-16T01:05:31.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.1,"strikeZoneTop":3.41957090670087,"strikeZoneBottom":1.67280328040729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.068070585304614,"aZ":-41.538962389442325,"pfxX":9.022824275798225,"pfxZ":-7.035316749327425,"pX":-2.9665587852357023,"pZ":4.007538446954068,"vX0":-3.0625342780045672,"vY0":-115.34562346330597,"vZ0":4.338694766687626,"x":230.08,"y":130.58,"x0":-2.7840385769400906,"y0":50.00539664551959,"z0":6.140733873546501,"aX":12.001220027590042},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.2,"breakHorizontal":-15.4,"spinRate":3008,"spinDirection":58},"zone":11,"typeConfidence":2.0,"plateTime":0.4772323682881221,"extension":6.187030961074814},"index":4,"playId":"8197f69c-cff3-3500-8388-a04dd1a66980","pitchNumber":5,"startTime":"2025-09-16T01:05:44.419Z","endTime":"2025-09-16T01:05:47.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98467719216081,"aZ":-14.378496672083198,"pfxX":-5.099609028863133,"pfxZ":9.304500287002881,"pX":0.0064512322561646445,"pZ":2.611655723401881,"vX0":8.332787955102326,"vY0":-137.52640207762568,"vZ0":-5.092350305407947,"x":116.75,"y":168.27,"x0":-2.4024838117552063,"y0":50.001004913982406,"z0":5.465270026703681,"aX":-9.752012374292537},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":7.4,"spinRate":2562,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3985344670303559,"extension":6.316593823020651},"hitData":{"launchSpeed":78.7,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":167.39}},"index":5,"playId":"c55313c8-2c86-3404-bd2e-c55da2c8c372","pitchNumber":6,"startTime":"2025-09-16T01:06:01.155Z","endTime":"2025-09-16T01:06:09.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-09-16T01:06:09.884Z","atBatIndex":64},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Bryan Reynolds hit by pitch.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-16T01:06:17.705Z","endTime":"2025-09-16T01:08:00.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.586350058590817,"aZ":-38.72766679412027,"pfxX":6.135717020508484,"pfxZ":-4.752637674879654,"pX":1.440608297363057,"pZ":0.5362310207248003,"vX0":6.7631322038493025,"vY0":-117.13575313738077,"vZ0":-3.464423847579452,"x":62.09,"y":224.3,"x0":-2.2887330106338277,"y0":50.00166357443118,"z0":5.681154670238262,"aX":8.464023891092616},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-9.2,"breakHorizontal":-12.8,"spinRate":2961,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4688691488436185,"extension":6.116933197772229},"index":0,"playId":"12eae59f-edec-32ec-a524-61a6e3fa30c3","pitchNumber":1,"startTime":"2025-09-16T01:06:37.798Z","endTime":"2025-09-16T01:06:41.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.23202115796837,"strikeZoneBottom":1.40830493011203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.242983162684425,"aZ":-26.725057382174693,"pfxX":-10.236019025341987,"pfxZ":3.4581061485307467,"pX":-1.0852063762620432,"pZ":2.003305188527263,"vX0":6.712759569322942,"vY0":-124.99067350041146,"vZ0":-3.48399759675215,"x":158.37,"y":184.69,"x0":-2.4819055401649375,"y0":50.001005341356326,"z0":5.6204514407439,"aX":-16.12190408988376},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.6,"breakHorizontal":16.9,"spinRate":2005,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.43895730569476576,"extension":6.2843373600260515},"index":1,"playId":"66539cbb-3aec-380d-81bf-6dacdcf8a074","pitchNumber":2,"startTime":"2025-09-16T01:07:02.024Z","endTime":"2025-09-16T01:07:06.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.10722135023872,"strikeZoneBottom":1.44958557855058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.25338803607941,"aZ":-34.98217482193327,"pfxX":3.640602260428463,"pfxZ":-1.9890813651285968,"pX":1.3642085821334864,"pZ":0.6941325969293713,"vX0":7.641170492823051,"vY0":-117.91351634847132,"vZ0":-4.003490399611605,"x":65.0,"y":220.04,"x0":-2.390492271598114,"y0":50.004305693510304,"z0":5.638949057487207,"aX":5.131133936809776},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.3,"breakHorizontal":-8.4,"spinRate":2945,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.46436219500093934,"extension":6.333881026027111},"index":2,"playId":"bbbc4fd8-fe27-3b23-a492-52827a555e6b","pitchNumber":3,"startTime":"2025-09-16T01:07:19.399Z","endTime":"2025-09-16T01:07:23.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.568481837377718,"aZ":-15.971168778042422,"pfxX":-4.72399755946649,"pfxZ":8.378337995460601,"pX":0.7398242219986216,"pZ":2.098949593825937,"vX0":10.041055105052344,"vY0":-137.70142309964515,"vZ0":-6.368767761145169,"x":88.8,"y":182.11,"x0":-2.328687991446209,"y0":50.00428805545448,"z0":5.5093886473566105,"aX":-9.138218576533127},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":6.6,"spinRate":2619,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.39671300879112437,"extension":6.369614735248269},"index":3,"playId":"a8b12ffc-dd7e-3cb8-ba62-067f19ac2e28","pitchNumber":4,"startTime":"2025-09-16T01:07:37.968Z","endTime":"2025-09-16T01:07:41.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.987442431055577,"aZ":-35.1670163039724,"pfxX":4.022456285400684,"pfxZ":-2.088350694995472,"pX":2.2578506428282212,"pZ":1.0328744216524437,"vX0":9.397284276136144,"vY0":-119.05219352450976,"vZ0":-3.6306459621180593,"x0":-2.2639292528683788,"y0":50.0017012568593,"z0":5.762639052619383,"aX":5.768842482829615},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.4,"breakHorizontal":-9.6,"spinRate":2920,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.46018819755689444,"extension":6.355110271008989},"index":4,"playId":"65f2c220-9cf9-3ac1-b348-e44121296e0b","pitchNumber":5,"startTime":"2025-09-16T01:07:56.632Z","endTime":"2025-09-16T01:08:00.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":0.7000000000000002,"leverageIndex":0.16,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-09-16T01:08:00.242Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Pham called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-16T01:08:24.414Z","endTime":"2025-09-16T01:09:19.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":94.4,"endSpeed":86.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.178870587667465,"aZ":-14.459407998303512,"pfxX":-4.984882017205994,"pfxZ":9.310387010284407,"pX":-0.43816105955081913,"pZ":2.8816775200052382,"vX0":7.011053948748428,"vY0":-137.25950713936345,"vZ0":-4.501902250419814,"x":133.7,"y":160.97,"x0":-2.3812294187644794,"y0":50.00266990197706,"z0":5.5318746399223695,"aX":-9.485136863610425},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2593,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3994771305296192,"extension":6.400718489044682},"index":0,"playId":"9aa5b755-aa3c-36a4-9daf-b5c5ec5e50a1","pitchNumber":1,"startTime":"2025-09-16T01:08:25.722Z","endTime":"2025-09-16T01:08:28.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.63796398203426,"aZ":-13.794833560443813,"pfxX":-6.552104556141724,"pfxZ":9.754239823014693,"pX":0.2250943327354043,"pZ":2.7961179668894918,"vX0":9.21009916100494,"vY0":-136.75061468297528,"vZ0":-4.739738141653995,"x":108.42,"y":163.28,"x0":-2.343420142672638,"y0":50.00224130564305,"z0":5.506193272730871,"aX":-12.345307124982032},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":9.8,"spinRate":2692,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.40133825779438226,"extension":6.548630415970624},"index":1,"playId":"c35c2820-54f1-33af-92a5-f6e8812e4469","pitchNumber":2,"startTime":"2025-09-16T01:08:46.827Z","endTime":"2025-09-16T01:08:49.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.3719351476126,"strikeZoneBottom":1.55144171434262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.799751365987756,"aZ":-42.439136773176784,"pfxX":6.875633694717733,"pfxZ":-7.112903861197232,"pX":0.2659082546681082,"pZ":2.1522021611118287,"vX0":4.176062605599052,"vY0":-119.80719846701417,"vZ0":0.08672523871777638,"x":106.86,"y":180.67,"x0":-2.3976239634836762,"y0":50.00413036735701,"z0":5.932595941604077,"aX":9.919175417245249},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.6,"breakHorizontal":-13.6,"spinRate":3036,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.45851842970368617,"extension":6.060971696886309},"index":2,"playId":"b830c9a5-b5d0-390d-8bd1-0659d027c054","pitchNumber":3,"startTime":"2025-09-16T01:09:15.101Z","endTime":"2025-09-16T01:09:19.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_ab"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_ab"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":647336,"link":"/api/v1/people/647336"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-1.1,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-09-16T01:09:19.500Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, second baseman Nick Yorke to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-16T01:11:16.473Z","endTime":"2025-09-16T01:12:14.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.6,"strikeZoneTop":3.2500016481297,"strikeZoneBottom":1.61308746570523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.066797171724335,"aZ":-32.23742637923328,"pfxX":-1.254721187190984,"pfxZ":-0.0431591105951199,"pX":0.47246765688493697,"pZ":2.9401088859963833,"vX0":3.850237302675947,"vY0":-119.9428831016534,"vZ0":-0.3155396509611027,"x":98.99,"y":159.4,"x0":-1.0033190564942467,"y0":50.00435715548896,"z0":5.99258140626232,"aX":-1.7962698676291975},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.1,"breakHorizontal":1.2,"spinRate":2013,"spinDirection":291},"zone":3,"typeConfidence":2.0,"plateTime":0.4598293361791228,"extension":6.292419655640922},"index":0,"playId":"17b71b75-8a2f-35a7-af73-4211fb1fe6e9","pitchNumber":1,"startTime":"2025-09-16T01:11:26.169Z","endTime":"2025-09-16T01:11:29.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":75.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.672162777538308,"aZ":-32.38424084269572,"pfxX":-1.4022780216861013,"pfxZ":-0.1419780305072873,"pX":0.17113379978665688,"pZ":3.1324339828477163,"vX0":3.3315119581825448,"vY0":-121.3536245580811,"vZ0":-0.03859775371976082,"x":110.48,"y":154.2,"x0":-1.048230847196671,"y0":50.00322137215436,"z0":6.011840858565001,"aX":-2.0545062524920237},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.0,"breakHorizontal":1.6,"spinRate":2098,"spinDirection":304},"zone":2,"typeConfidence":2.0,"plateTime":0.45443245654194175,"extension":6.295666033242198},"index":1,"playId":"01dc9861-3c55-3dec-8d5a-2563dded045b","pitchNumber":2,"startTime":"2025-09-16T01:11:42.424Z","endTime":"2025-09-16T01:11:45.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-16T01:11:55.491Z","endTime":"2025-09-16T01:12:07.151Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.995751127699695,"aZ":-29.604960706312173,"pfxX":-1.9462580453008673,"pfxZ":1.7356588061445493,"pX":-0.7960438923357309,"pZ":2.2249835825197164,"vX0":1.4853562191599385,"vY0":-121.57103726383147,"vZ0":-2.4694005572190094,"x":147.34,"y":178.71,"x0":-1.1650134019796854,"y0":50.00466157661679,"z0":5.848768259122109,"aX":-2.885267127776139},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.8,"breakHorizontal":3.1,"spinRate":1913,"spinDirection":261},"zone":4,"typeConfidence":2.0,"plateTime":0.45223394778510784,"extension":6.5069625796141795},"hitData":{"launchSpeed":88.7,"launchAngle":9.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.88,"coordY":152.7}},"index":3,"playId":"59647ca7-3d14-371e-9632-47c19dfa1b03","pitchNumber":3,"startTime":"2025-09-16T01:12:07.151Z","endTime":"2025-09-16T01:12:14.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-09-16T01:12:14.630Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to shortstop Nick Gonzales.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-16T01:12:23.645Z","endTime":"2025-09-16T01:13:14.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.30999794450121,"strikeZoneBottom":1.63801174815592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.39789801107405,"aZ":-15.477574066994826,"pfxX":-6.9263738286864855,"pfxZ":8.619777968767114,"pX":1.1787779286797075,"pZ":2.39882129855386,"vX0":7.0418426826105724,"vY0":-138.19778600387056,"vZ0":-6.733871568981802,"x":72.07,"y":174.01,"x0":-0.5007373783675995,"y0":50.00239390179968,"z0":5.9040359322618166,"aX":-13.41606479206091},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":11.0,"spinRate":2268,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3961272989263156,"extension":6.517291552677179},"index":0,"playId":"0ed95c78-2a41-33a0-8185-1b9498cc66f6","pitchNumber":1,"startTime":"2025-09-16T01:12:38.439Z","endTime":"2025-09-16T01:12:42.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.5,"strikeZoneTop":3.31000158584025,"strikeZoneBottom":1.54869133273939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.489174370447678,"aZ":-30.49363417941829,"pfxX":-1.211811151913142,"pfxZ":1.1120727318640888,"pX":-0.8071463044452806,"pZ":2.693706480959026,"vX0":1.4093894972024836,"vY0":-123.1178501322271,"vZ0":-1.4535387297919116,"x":147.77,"y":166.05,"x0":-1.2343748181523857,"y0":50.00075748879852,"z0":5.915586064102963,"aX":-1.8271755915958148},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.9,"breakHorizontal":1.8,"spinRate":1900,"spinDirection":265},"zone":4,"typeConfidence":2.0,"plateTime":0.4479433363104848,"extension":6.452414091771959},"index":1,"playId":"56eebb08-982b-3a6f-ac45-7455d26869ef","pitchNumber":2,"startTime":"2025-09-16T01:12:53.280Z","endTime":"2025-09-16T01:12:56.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01112728585945,"aZ":-33.38135341642785,"pfxX":-0.5021828953166769,"pfxZ":-0.7928016322178468,"pX":-0.3159418100424775,"pZ":3.0185988039651948,"vX0":1.879366385080747,"vY0":-122.59515629236333,"vZ0":-0.39804032600541694,"x":129.04,"y":157.28,"x0":-1.0268823313798516,"y0":50.001863872736806,"z0":6.029811643370752,"aX":-0.7651542665863087},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.3,"breakHorizontal":0.5,"spinRate":1935,"spinDirection":298},"zone":1,"typeConfidence":2.0,"plateTime":0.4466084426313346,"extension":6.224870581291114},"hitData":{"launchSpeed":69.4,"launchAngle":17.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":109.76,"coordY":151.68}},"index":2,"playId":"e02d46f5-a7f2-3f36-827d-af0622a9a7ca","pitchNumber":3,"startTime":"2025-09-16T01:13:09.269Z","endTime":"2025-09-16T01:13:14.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-09-16T01:13:14.819Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to left fielder Tommy Pham.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-16T01:13:28.014Z","endTime":"2025-09-16T01:14:49.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.4,"endSpeed":76.4,"strikeZoneTop":3.68368135441069,"strikeZoneBottom":1.64963905494119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.570011451247087,"aZ":-33.11498122420526,"pfxX":-1.0194818464489406,"pfxZ":-0.6323794966369096,"pX":-0.9519990275138726,"pZ":3.071729119674227,"vX0":0.7241255342017489,"vY0":-121.4358965103573,"vZ0":0.03137674124817136,"x":153.29,"y":155.84,"x0":-1.122129337588178,"y0":50.002696285840905,"z0":5.9478987113922885,"aX":-1.517204862112185},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.8,"breakHorizontal":1.7,"spinRate":2091,"spinDirection":321},"zone":11,"typeConfidence":2.0,"plateTime":0.4516538308407023,"extension":6.303408570036739},"index":0,"playId":"ebd35f47-0e20-331f-8f7d-75e0e888f39b","pitchNumber":1,"startTime":"2025-09-16T01:13:41.742Z","endTime":"2025-09-16T01:13:45.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.343589734273635,"aZ":-31.54152577441481,"pfxX":-1.5728633362686724,"pfxZ":0.41239978795541,"pX":-0.6086939527722768,"pZ":3.1711071687270365,"vX0":1.432726894237906,"vY0":-123.25423454203371,"vZ0":-0.3643865714468335,"x":140.2,"y":153.16,"x0":-0.9941964688949047,"y0":50.003223896946324,"z0":5.992876211492563,"aX":-2.4111826950521755},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.0,"breakHorizontal":2.5,"spinRate":1969,"spinDirection":297},"zone":1,"typeConfidence":2.0,"plateTime":0.44502474441464335,"extension":6.244383314302781},"index":1,"playId":"854efc2f-95a3-36c7-b835-31bf43a13317","pitchNumber":2,"startTime":"2025-09-16T01:14:00.906Z","endTime":"2025-09-16T01:14:03.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.57000096091719,"strikeZoneBottom":1.67602667096259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.47935397659401,"aZ":-15.388405096313852,"pfxX":-5.19847225727539,"pfxZ":8.85428947501984,"pX":-1.456825053071108,"pZ":5.544934153152652,"vX0":0.10424325427500031,"vY0":-137.33469386954155,"vZ0":1.0414830743092653,"x":172.53,"y":89.07,"x0":-0.8206903407270942,"y0":50.00643489790211,"z0":6.212624320616132,"aX":-9.859736928337142},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":9.4,"spinRate":2340,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3999434121183887,"extension":6.357505095180759},"index":2,"playId":"285d9c15-b974-3c35-abd0-e58c2c7f5d50","pitchNumber":3,"startTime":"2025-09-16T01:14:21.244Z","endTime":"2025-09-16T01:14:24.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.166926585546967,"aZ":-32.43943523488176,"pfxX":-0.668648710759441,"pfxZ":-0.17684744437755917,"pX":-0.4568915756756148,"pZ":2.7794436965590976,"vX0":1.5436148892982209,"vY0":-122.68851038215851,"vZ0":-0.992983053435913,"x":134.42,"y":163.74,"x0":-1.010933653810089,"y0":50.00264604727716,"z0":5.9859987164738415,"aX":-1.0064699820035676},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.2,"breakHorizontal":0.8,"spinRate":2165,"spinDirection":288},"zone":4,"typeConfidence":2.0,"plateTime":0.44864107079283855,"extension":6.2607467215770916},"hitData":{"launchSpeed":88.4,"launchAngle":51.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.38,"coordY":111.87}},"index":3,"playId":"b0ba5f3f-be1a-3186-a293-de852e3ed28e","pitchNumber":4,"startTime":"2025-09-16T01:14:40.299Z","endTime":"2025-09-16T01:14:49.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663698,"link":"/api/v1/people/663698"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":694377,"link":"/api/v1/people/694377"},"third":{"id":669707,"link":"/api/v1/people/669707"},"shortstop":{"id":693304,"link":"/api/v1/people/693304"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":669261,"link":"/api/v1/people/669261"},"right":{"id":668804,"link":"/api/v1/people/668804"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-09-16T01:14:49.771Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew McCutchen lines out sharply to right fielder Willi Castro.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-16T01:17:13.585Z","endTime":"2025-09-16T01:17:23.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687863,"fullName":"Porter Hodge","link":"/api/v1/people/687863"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Porter Hodge replaces Michael Soroka.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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":"2025-09-16T01:16:47.027Z","endTime":"2025-09-16T01:17:15.970Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687863,"link":"/api/v1/people/687863"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":647336,"link":"/api/v1/people/647336","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":96.1,"endSpeed":88.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70429009635341,"aZ":-13.148996291667661,"pfxX":-2.605836272526562,"pfxZ":9.574403103966198,"pX":-0.3378595366100837,"pZ":2.026450859637204,"vX0":6.02905302779495,"vY0":-139.66087955894986,"vZ0":-7.983295421673026,"x":129.88,"y":184.07,"x0":-2.180289196410905,"y0":50.00181946046489,"z0":5.775286671141909,"aX":-5.177846574963192},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":3.6,"spinRate":2333,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.3912956590042769,"extension":7.269687853549422},"hitData":{"launchSpeed":104.4,"launchAngle":15.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":170.16,"coordY":82.84}},"index":1,"playId":"7cfcfe63-cd4f-3fe8-8911-82c786c650bb","pitchNumber":1,"startTime":"2025-09-16T01:17:15.970Z","endTime":"2025-09-16T01:17:23.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":687863,"link":"/api/v1/people/687863"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":687863,"link":"/api/v1/people/687863"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-09-16T01:17:23.924Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a sharp ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-16T01:17:30.371Z","endTime":"2025-09-16T01:18:42.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687863,"fullName":"Porter Hodge","link":"/api/v1/people/687863"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.57092535228507,"strikeZoneBottom":1.75471796312951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.30015655096364,"aZ":-14.699332827413667,"pfxX":-1.7485660302665844,"pfxZ":8.76884764457324,"pX":-0.3695597431450354,"pZ":2.9566705599972454,"vX0":5.133437113102945,"vY0":-140.41056480872558,"vZ0":-5.095570377414284,"x":131.09,"y":158.95,"x0":-1.9957721027616646,"y0":50.004836142435025,"z0":5.754120108520182,"aX":-3.4855369560362197},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":2.0,"spinRate":2427,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.3903303347643279,"extension":7.1735224699449756},"index":0,"playId":"8e7bfaac-12cb-3e1a-b40d-ec2b1c7cebe3","pitchNumber":1,"startTime":"2025-09-16T01:17:47.083Z","endTime":"2025-09-16T01:17:50.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":87.7,"endSpeed":80.0,"strikeZoneTop":3.44299582406217,"strikeZoneBottom":1.53436181972859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.79158149977329,"aZ":-24.797625067171797,"pfxX":4.230881717132084,"pfxZ":4.527131475068108,"pX":0.6501764144641865,"pZ":1.5587691664609207,"vX0":5.9571223159718985,"vY0":-127.5600168053624,"vZ0":-5.280723614233635,"x":92.22,"y":196.69,"x0":-2.2746922720025746,"y0":50.00535683208396,"z0":5.637091156686447,"aX":6.901224075353622},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.1,"breakHorizontal":-9.1,"spinRate":2605,"spinDirection":78},"zone":9,"typeConfidence":2.0,"plateTime":0.4311066728044448,"extension":7.199919432853988},"index":1,"playId":"554fd10e-43c6-33c5-b36f-9a2e7f1e1f45","pitchNumber":2,"startTime":"2025-09-16T01:17:58.240Z","endTime":"2025-09-16T01:18:01.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":87.6,"endSpeed":80.9,"strikeZoneTop":3.47999974662271,"strikeZoneBottom":1.62670483892838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.954102026700404,"aZ":-25.50046144678588,"pfxX":4.874756534321278,"pfxZ":4.066268098208926,"pX":1.2628212585842558,"pZ":0.672985603234147,"vX0":7.651186322436935,"vY0":-127.23874150987255,"vZ0":-6.972916001342928,"x":68.86,"y":220.61,"x0":-2.415722717555122,"y0":50.0029693886997,"z0":5.467935549379697,"aX":7.995628333660661},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":-10.6,"spinRate":2559,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4303662765550271,"extension":7.302403088712663},"index":2,"playId":"454f86b2-715c-35a8-8335-623f19577fbb","pitchNumber":3,"startTime":"2025-09-16T01:18:12.342Z","endTime":"2025-09-16T01:18:16.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01185473692826,"aZ":-15.521838601952817,"pfxX":-1.0457041284987842,"pfxZ":8.472695389389894,"pX":-0.19942174859707695,"pZ":2.2293385709754547,"vX0":5.567240035394486,"vY0":-139.43910824475574,"vZ0":-6.4478216024385,"x":124.6,"y":178.59,"x0":-2.0878157186729793,"y0":50.00041403205876,"z0":5.5999157904716155,"aX":-2.0560521335630786},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":0.7,"spinRate":2404,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3931610834669921,"extension":7.269102991342187},"hitData":{"launchSpeed":107.9,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":122.93,"coordY":95.43}},"index":3,"playId":"720b79b8-df4b-3027-9e39-11b739cdcce8","pitchNumber":4,"startTime":"2025-09-16T01:18:31.683Z","endTime":"2025-09-16T01:18:42.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":687863,"link":"/api/v1/people/687863"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":687863,"link":"/api/v1/people/687863"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":1.0999999999999996,"leverageIndex":0.22,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-09-16T01:18:42.392Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jack Suwinski walks. Nick Gonzales to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-16T01:18:55.424Z","endTime":"2025-09-16T01:20:02.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687863,"fullName":"Porter Hodge","link":"/api/v1/people/687863"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.49999981008394,"strikeZoneBottom":1.57439214031115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72320007146141,"aZ":-9.651656069105373,"pfxX":-2.773099372539153,"pfxZ":11.14738189529341,"pX":0.4699277232718645,"pZ":1.264302709520665,"vX0":8.630349104524331,"vY0":-141.34602321524778,"vZ0":-10.226095651866078,"x":99.09,"y":204.64,"x0":-2.264779569181818,"y0":50.000205731390054,"z0":5.552180804491859,"aX":-5.602930057079939},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.1,"breakHorizontal":3.2,"spinRate":2389,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.3877670154467032,"extension":7.338939531878646},"index":0,"playId":"f4fdfc67-376c-3ad8-88a2-83e9244afc8d","pitchNumber":1,"startTime":"2025-09-16T01:19:06.184Z","endTime":"2025-09-16T01:19:09.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.3,"strikeZoneTop":3.49999774752332,"strikeZoneBottom":1.55010203513483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.84973809584021,"aZ":-9.098468260528522,"pfxX":-2.753393686155661,"pfxZ":11.304079271431341,"pX":0.5514173348064411,"pZ":1.0285599362191704,"vX0":8.656625692820137,"vY0":-142.45822169612637,"vZ0":-10.934875772192784,"x":95.98,"y":211.01,"x0":-2.1782007956953464,"y0":50.00139666070376,"z0":5.506496588838105,"aX":-5.621088161768133},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.1,"breakHorizontal":3.1,"spinRate":2412,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.38550669666009396,"extension":7.4251227999312315},"index":1,"playId":"9b0b7ca7-e117-3269-9987-654482be59fd","pitchNumber":2,"startTime":"2025-09-16T01:19:21.532Z","endTime":"2025-09-16T01:19:24.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.1,"strikeZoneTop":3.49999774625267,"strikeZoneBottom":1.65536201462492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24386913498292,"aZ":-23.65427879748339,"pfxX":1.8914802685419367,"pfxZ":5.3186513071031705,"pX":0.738318465306961,"pZ":1.5160700627922383,"vX0":7.403164637680474,"vY0":-126.87890799307137,"vZ0":-5.306420975230696,"x":88.86,"y":197.85,"x0":-2.4841856777074973,"y0":50.00121554646362,"z0":5.563438110233131,"aX":3.02862108103979},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.4,"breakHorizontal":-5.4,"spinRate":2602,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.43465009202640736,"extension":7.217182472933783},"index":2,"playId":"cf85c4b0-ee25-378c-8299-81bb7387c52d","pitchNumber":3,"startTime":"2025-09-16T01:19:40.367Z","endTime":"2025-09-16T01:19:45.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.5,"strikeZoneTop":3.49999961200528,"strikeZoneBottom":1.65499700814595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.504012587097336,"aZ":-28.509841630981047,"pfxX":5.3728692434665675,"pfxZ":2.271895055276894,"pX":0.4183474427285686,"pZ":1.1518315213518273,"vX0":5.376933051027059,"vY0":-127.27121315438323,"vZ0":-5.165034817981578,"x":101.05,"y":207.68,"x0":-2.4336349385279967,"y0":50.000871492003796,"z0":5.5153494338504645,"aX":8.653467822767771},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":-11.2,"spinRate":2608,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4333627556964412,"extension":7.108372077409549},"index":3,"playId":"174c6bff-7f6e-327d-8486-7a5057d16d4b","pitchNumber":4,"startTime":"2025-09-16T01:19:58.853Z","endTime":"2025-09-16T01:20:02.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_pa"},{"player":{"id":687863,"link":"/api/v1/people/687863"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":2.9000000000000004,"leverageIndex":0.57,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-09-16T01:20:02.710Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out, third baseman Matt Shaw to first baseman Michael Busch. Nick Gonzales to 3rd. Jack Suwinski to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-16T01:21:22.094Z","endTime":"2025-09-16T01:23:13.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687863,"fullName":"Porter Hodge","link":"/api/v1/people/687863"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"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":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Oneil Cruz replaces Joey Bart.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"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":"2025-09-16T01:20:26.782Z","endTime":"2025-09-16T01:20:33.600Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":663698,"link":"/api/v1/people/663698"},"defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663698,"link":"/api/v1/people/663698","batSide":{"code":"R","description":"Right"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-16T01:20:33.600Z","endTime":"2025-09-16T01:21:24.409Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.93172796660468,"strikeZoneBottom":1.88114035745301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.17732496837621,"aZ":-23.037677941856586,"pfxX":2.5769641602996805,"pfxZ":5.529661203021044,"pX":0.2370174164414489,"pZ":3.7001181142838777,"vX0":6.161317777135162,"vY0":-127.90140499329038,"vZ0":-0.4076402979484562,"x":107.97,"y":138.88,"x0":-2.5408107098263812,"y0":50.00035406478802,"z0":5.673299167512336,"aX":4.253049119849775},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.2,"breakHorizontal":-6.1,"spinRate":2709,"spinDirection":96},"zone":2,"typeConfidence":2.0,"plateTime":0.4287706676765013,"extension":7.104384791718815},"index":2,"playId":"485b892c-5145-304a-abf7-6386d195e4fb","pitchNumber":1,"startTime":"2025-09-16T01:21:24.409Z","endTime":"2025-09-16T01:21:27.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":87.4,"endSpeed":79.8,"strikeZoneTop":3.8800105164107,"strikeZoneBottom":1.85374268773452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.981096817705133,"aZ":-23.389532439924757,"pfxX":3.624669778179323,"pfxZ":5.415892539433214,"pX":0.5534981411658456,"pZ":1.7676280858853268,"vX0":6.488904712267828,"vY0":-127.06696822958918,"vZ0":-4.487979319394237,"x":95.9,"y":191.05,"x0":-2.5121681289674096,"y0":50.002292401092646,"z0":5.433442050872885,"aX":5.879801420758802},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.9,"breakHorizontal":-8.2,"spinRate":2682,"spinDirection":87},"zone":9,"typeConfidence":2.0,"plateTime":0.4323731583038466,"extension":7.260413025870459},"index":3,"playId":"b37398f2-d402-31ec-8ec4-60423cd94ea5","pitchNumber":2,"startTime":"2025-09-16T01:21:39.616Z","endTime":"2025-09-16T01:21:43.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.9,"strikeZoneTop":3.88,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.49309760171989,"aZ":-25.904664745028665,"pfxX":2.425901067415492,"pfxZ":3.9267136270397565,"pX":-0.10471209555392681,"pZ":2.7608262014084652,"vX0":5.207877704506128,"vY0":-125.99548286148399,"vZ0":-1.724117619172067,"x":120.99,"y":164.24,"x0":-2.5199276729611295,"y0":50.00016907425983,"z0":5.563568926257568,"aX":3.866992511196255},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.0,"breakHorizontal":-5.6,"spinRate":2668,"spinDirection":79},"zone":5,"typeConfidence":2.0,"plateTime":0.43605847101959183,"extension":7.273247740902339},"index":4,"playId":"6a5cde5a-7800-3173-9bab-f1d940e92712","pitchNumber":3,"startTime":"2025-09-16T01:21:57.529Z","endTime":"2025-09-16T01:22:03.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":87.1,"endSpeed":80.4,"strikeZoneTop":3.96995644385587,"strikeZoneBottom":1.85766548340372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.58269212565926,"aZ":-29.26548765118638,"pfxX":4.981028790571034,"pfxZ":1.7818075133272773,"pX":0.07689110385962122,"pZ":1.6729055181745067,"vX0":4.9332601188707645,"vY0":-126.86658459585499,"vZ0":-3.8249493942255826,"x":114.07,"y":193.61,"x0":-2.5388699419046823,"y0":50.002798912741106,"z0":5.528729000410458,"aX":8.131380913281731},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":-10.1,"spinRate":2595,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.43147443867652235,"extension":7.3019439094622784},"index":5,"playId":"4cedb3ea-4733-3fe9-862f-83d0c79668d6","pitchNumber":4,"startTime":"2025-09-16T01:22:18.791Z","endTime":"2025-09-16T01:22:22.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.88,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.021169142472946,"aZ":-25.36211764945684,"pfxX":4.102539646369613,"pfxZ":4.15941537559255,"pX":0.23178674803574692,"pZ":3.6012391306950664,"vX0":5.604183734105341,"vY0":-126.68826208902522,"vZ0":0.03027037783686337,"x":108.16,"y":141.55,"x0":-2.5355938598950543,"y0":50.00407012246345,"z0":5.603536113763049,"aX":6.718502525461789},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.8,"breakHorizontal":-8.6,"spinRate":2652,"spinDirection":86},"zone":2,"typeConfidence":2.0,"plateTime":0.43108968629464295,"extension":7.159663488222338},"index":6,"playId":"6674f55e-5bf9-3f60-ba0d-2a9e3745c19f","pitchNumber":5,"startTime":"2025-09-16T01:22:37.518Z","endTime":"2025-09-16T01:22:40.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2025-09-16T01:22:53.920Z","endTime":"2025-09-16T01:23:05.507Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.88,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.875076805002912,"aZ":-26.442243211169483,"pfxX":3.892588849299945,"pfxZ":3.6436107664530955,"pX":-0.8340665090871358,"pZ":3.9703379063018693,"vX0":3.281027082024249,"vY0":-124.07493699012628,"vZ0":1.3611605548451986,"x":148.79,"y":131.58,"x0":-2.6752408042797806,"y0":50.001475435945196,"z0":5.6048297514048375,"aX":6.117975338540726},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.1,"breakHorizontal":-7.8,"spinRate":2570,"spinDirection":101},"zone":11,"typeConfidence":2.0,"plateTime":0.4400453572349612,"extension":7.284990226154369},"hitData":{"launchSpeed":79.0,"launchAngle":-15.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.64,"coordY":169.42}},"index":8,"playId":"f04803c0-0845-36a5-acda-f2d2c9e3bb55","pitchNumber":6,"startTime":"2025-09-16T01:23:05.507Z","endTime":"2025-09-16T01:23:13.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":669261,"link":"/api/v1/people/669261"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":687863,"link":"/api/v1/people/687863"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":687863,"link":"/api/v1/people/687863"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.9000000000000004,"leverageIndex":1.34,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-09-16T01:23:13.510Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Yorke walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-16T01:23:31.479Z","endTime":"2025-09-16T01:25:48.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687863,"fullName":"Porter Hodge","link":"/api/v1/people/687863"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"postOnSecond":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8880345201525,"aZ":-25.837009821416668,"pfxX":4.11579842196622,"pfxZ":3.9080396662931314,"pX":0.3168673919987488,"pZ":1.8802556127004197,"vX0":6.111468545911259,"vY0":-126.80165988503053,"vZ0":-3.9586300732686484,"x":104.92,"y":188.01,"x0":-2.6630430646783014,"y0":50.004523100799915,"z0":5.532637451219537,"aX":6.674777028258826},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.4,"breakHorizontal":-8.9,"spinRate":2615,"spinDirection":95},"zone":9,"typeConfidence":2.0,"plateTime":0.43261353500247557,"extension":7.278842336590374},"index":0,"playId":"65a41e2f-2e33-3c01-a893-fec822ca71ea","pitchNumber":1,"startTime":"2025-09-16T01:23:39.323Z","endTime":"2025-09-16T01:23:42.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"second":{"id":669261,"link":"/api/v1/people/669261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.49881055958916,"strikeZoneBottom":1.7664887627631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.538748056724835,"aZ":-28.430039390656827,"pfxX":5.5767504068435345,"pfxZ":2.4138627566767212,"pX":-1.6613127421641674,"pZ":4.241401579445199,"vX0":0.7720274971178909,"vY0":-123.98255432701507,"vZ0":2.3335420266756843,"x":180.33,"y":124.26,"x0":-2.7013238477423878,"y0":50.00360402430646,"z0":5.66573989781932,"aX":8.653722608037853},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.2,"breakHorizontal":-10.3,"spinRate":2623,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.44232826913340517,"extension":7.1298365585445245},"index":1,"playId":"08e6e9bb-5f75-3b78-aed4-792ebfa6163c","pitchNumber":2,"startTime":"2025-09-16T01:23:57.676Z","endTime":"2025-09-16T01:24:02.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"second":{"id":669261,"link":"/api/v1/people/669261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.61000034589025,"strikeZoneBottom":1.66613688509461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.887599256595145,"aZ":-13.517188199654985,"pfxX":-1.5806440228963567,"pfxZ":9.650819181664613,"pX":0.5179892610852489,"pZ":1.3590868622232128,"vX0":8.335892616342164,"vY0":-137.96175448879703,"vZ0":-8.479037477445168,"x":97.26,"y":202.08,"x0":-2.3335857721004785,"y0":50.00236697020596,"z0":5.377628590835979,"aX":-3.0565828751668915},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":1.2,"spinRate":2284,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.39659042031123803,"extension":7.541431515393314},"index":2,"playId":"60070cee-12de-336b-abe6-94abbeb721bd","pitchNumber":3,"startTime":"2025-09-16T01:24:17.680Z","endTime":"2025-09-16T01:24:21.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"second":{"id":669261,"link":"/api/v1/people/669261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.61546677547094,"strikeZoneBottom":1.51269077389516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.604309048033095,"aZ":-25.332867962252227,"pfxX":3.405426534443202,"pfxZ":4.157879719222721,"pX":1.365389048250237,"pZ":0.3025343502673976,"vX0":8.482806925216883,"vY0":-127.52126640845583,"vZ0":-7.62954174562591,"x":64.95,"y":230.61,"x0":-2.4484010600453954,"y0":50.00004960984702,"z0":5.335974741439345,"aX":5.598299589320661},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":-8.2,"spinRate":2625,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4297619032356268,"extension":7.350608033312163},"index":3,"playId":"901422e2-f7d0-3088-9964-76c0e33f4f09","pitchNumber":4,"startTime":"2025-09-16T01:24:33.725Z","endTime":"2025-09-16T01:24:37.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"second":{"id":669261,"link":"/api/v1/people/669261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.61000151436026,"strikeZoneBottom":1.62270418265312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.084903607150626,"aZ":-23.690332489172192,"pfxX":1.8543217896282393,"pfxZ":5.217328685848381,"pX":-0.7124222140625588,"pZ":2.5999748504433176,"vX0":4.141286729459332,"vY0":-127.2421444117238,"vZ0":-2.659683201581581,"x":144.16,"y":168.58,"x0":-2.607256750246875,"y0":50.00347889083691,"z0":5.552188534829017,"aX":3.0159286139790944},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.0,"breakHorizontal":-4.3,"spinRate":2657,"spinDirection":95},"zone":4,"typeConfidence":2.0,"plateTime":0.43180360063637924,"extension":7.153983578795631},"index":4,"playId":"6978877f-2c4a-3245-9af7-d3a3f4d8f767","pitchNumber":5,"startTime":"2025-09-16T01:25:02.102Z","endTime":"2025-09-16T01:25:05.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"second":{"id":669261,"link":"/api/v1/people/669261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-16T01:25:29.134Z","endTime":"2025-09-16T01:25:44.503Z","isPitch":false,"type":"action","player":{"id":694377,"link":"/api/v1/people/694377"},"defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"second":{"id":669261,"link":"/api/v1/people/669261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.49816731247219,"strikeZoneBottom":1.59398038660267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.10208626229606,"aZ":-24.644411446636248,"pfxX":3.6372272983734737,"pfxZ":4.648717691527936,"pX":0.3212032915645007,"pZ":-0.04169708304539237,"vX0":6.02219145327856,"vY0":-126.72854134759729,"vZ0":-8.643506853358346,"x":104.76,"y":239.91,"x0":-2.5628300443702847,"y0":50.000312305753916,"z0":5.397010499150575,"aX":5.884217540392014},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.6,"breakHorizontal":-8.0,"spinRate":2543,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4330282238166152,"extension":7.399709468967254},"index":6,"playId":"dfa3310d-2ef6-3fdd-9a18-b81a233cb874","pitchNumber":6,"startTime":"2025-09-16T01:25:44.503Z","endTime":"2025-09-16T01:25:48.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":694377,"link":"/api/v1/people/694377","batSide":{"code":"R","description":"Right"}},"second":{"id":669261,"link":"/api/v1/people/669261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"credit":"b_pa"},{"player":{"id":687863,"link":"/api/v1/people/687863"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":0.64,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-09-16T01:25:48.760Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-16T01:28:22.325Z","endTime":"2025-09-16T01:29:21.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-16T01:26:03.779Z","endTime":"2025-09-16T01:27:12.149Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":669261,"link":"/api/v1/people/669261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brad Keller replaces Porter Hodge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-16T01:27:12.149Z","endTime":"2025-09-16T01:28:24.462Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641745,"link":"/api/v1/people/641745"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687863,"link":"/api/v1/people/687863","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":669261,"link":"/api/v1/people/669261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.479682490679856,"aZ":-13.738649232994042,"pfxX":-0.6884070944345703,"pfxZ":9.0752006344144,"pX":0.1890747634907254,"pZ":3.630530163352219,"vX0":4.192168655472936,"vY0":-141.86651812749324,"vZ0":-5.083581666397284,"x":109.79,"y":140.76,"x0":-1.2205172797367558,"y0":50.00439273312879,"z0":6.326539839338556,"aX":-1.3995171439037895},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":0.4,"spinRate":2294,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.3865839085827849,"extension":5.846876981305289},"index":2,"playId":"29cfe2ad-7862-32b7-8d85-52c5ffdb5431","pitchNumber":1,"startTime":"2025-09-16T01:28:24.462Z","endTime":"2025-09-16T01:28:27.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":669261,"link":"/api/v1/people/669261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.75753999746702,"strikeZoneBottom":1.80000242816034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.926044742144434,"aZ":-13.074656631467057,"pfxX":-1.9929478235127709,"pfxZ":9.36367780250501,"pX":1.2436218434494852,"pZ":2.213935159043309,"vX0":7.595723501182092,"vY0":-142.0054291224913,"vZ0":-8.59388237740231,"x":69.6,"y":179.0,"x0":-1.2084028385872079,"y0":50.00109030967204,"z0":6.113753529515857,"aX":-4.064996391939904},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":2.0,"spinRate":2345,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.38589911925658216,"extension":6.142330400580152},"index":3,"playId":"612a73c9-249b-32fa-a708-81463998582f","pitchNumber":2,"startTime":"2025-09-16T01:28:43.698Z","endTime":"2025-09-16T01:28:47.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":669261,"link":"/api/v1/people/669261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07113773978116,"aZ":-20.522917163081175,"pfxX":-9.660810935847062,"pfxZ":5.801058599667635,"pX":-0.06094371451164633,"pZ":1.5873216315884346,"vX0":6.819441923442741,"vY0":-141.08066286596141,"vZ0":-8.824775578387158,"x":119.32,"y":195.92,"x0":-1.2582274882783535,"y0":50.006386538212,"z0":6.0867432818257425,"aX":-19.415176534330868},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.8,"breakHorizontal":16.1,"spinRate":2203,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.3887151348442339,"extension":6.219166310065263},"index":4,"playId":"f622ea86-5918-3768-89e7-cbef9c404615","pitchNumber":3,"startTime":"2025-09-16T01:29:00.435Z","endTime":"2025-09-16T01:29:04.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":669261,"link":"/api/v1/people/669261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.931628374136665,"aZ":-20.342194038078482,"pfxX":-9.488591824666472,"pfxZ":5.734166091236276,"pX":-0.49225456834974396,"pZ":1.461813807168422,"vX0":5.63925438764433,"vY0":-142.73926359877376,"vZ0":-9.213505010183402,"x":135.76,"y":199.31,"x0":-1.2609985995759865,"y0":50.002515821945,"z0":6.012952059799758,"aX":-19.574220052309375},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.6,"breakHorizontal":16.1,"spinRate":2225,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.3837683848079134,"extension":6.157661860443077},"index":5,"playId":"d57d86b6-b50d-399b-bc6a-6d263534dfcf","pitchNumber":4,"startTime":"2025-09-16T01:29:18.001Z","endTime":"2025-09-16T01:29:21.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641745,"link":"/api/v1/people/641745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":694377,"link":"/api/v1/people/694377"},"second":{"id":669261,"link":"/api/v1/people/669261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-4.8,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-09-16T01:29:21.564Z","atBatIndex":75}]