[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kerry Carpenter pops out to third baseman Kyle Karros in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T01:11:09.312Z","endTime":"2026-03-24T01:11:58.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T20:59:25.036Z","endTime":"2026-03-24T00:47:57.383Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T00:47:57.383Z","endTime":"2026-03-24T01:09:31.193Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T01:09:31.193Z","endTime":"2026-03-24T01:11:11.331Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.699340191713098,"aZ":-15.019367709209371,"pfxX":-3.5257765946974966,"pfxZ":8.630887184695352,"pX":0.5188177097281164,"pZ":2.70268686352741,"vX0":6.086293404244127,"vY0":-139.87523989508801,"vZ0":-4.878875281088312,"x":97.22,"y":165.81,"x0":-1.2242948654812158,"y0":50.00091549158348,"z0":5.4498590020618,"aX":-7.006717552546858},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":5.2,"spinRate":2404,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3911548414585071,"extension":6.4679928122545025},"index":3,"playId":"4f8c3178-ea76-3533-9857-5ebb39068024","pitchNumber":1,"startTime":"2026-03-24T01:11:11.331Z","endTime":"2026-03-24T01:11:14.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":81.9,"endSpeed":75.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75597455340587,"aZ":-39.86769509248276,"pfxX":1.1263472750267245,"pfxZ":-5.3713689329473535,"pX":0.5723471956754531,"pZ":2.558951094522055,"vX0":3.8180555820554343,"vY0":-119.18244549425559,"vZ0":1.0181062973726074,"x":95.18,"y":169.69,"x0":-1.1992688841458559,"y0":50.002336215034916,"z0":5.738102369928109,"aX":1.6129579392034485},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.1,"breakHorizontal":-3.0,"spinRate":2702,"spinDirection":44},"zone":6,"typeConfidence":0.9,"plateTime":0.4602794724151904,"extension":6.3403151372179165},"index":4,"playId":"9635e4d5-65ce-374d-a72b-a907e12722c1","pitchNumber":2,"startTime":"2026-03-24T01:11:30.237Z","endTime":"2026-03-24T01:11:34.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79089389261188,"aZ":-14.1295441723698,"pfxX":-3.284923847973279,"pfxZ":8.859391267395335,"pX":0.2648521444358876,"pZ":4.040642488252236,"vX0":5.6056223954378845,"vY0":-142.11144059833634,"vZ0":-1.8993681454846099,"x":106.9,"y":129.68,"x0":-1.3101300776902667,"y0":50.00476380345877,"z0":5.619328482794769,"aX":-6.692594786192381},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":4.8,"spinRate":2513,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3860050900658969,"extension":6.2177955115444625},"hitData":{"launchSpeed":91.9,"launchAngle":63.0,"totalDistance":202.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":69.89,"coordY":164.25}},"index":5,"playId":"858c255f-8fb0-32fd-a72e-847cef875353","pitchNumber":3,"startTime":"2026-03-24T01:11:46.731Z","endTime":"2026-03-24T01:11:58.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-24T01:11:58.192Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gleyber Torres flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T01:12:00.671Z","endTime":"2026-03-24T01:12:47.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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, 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":91.6,"endSpeed":84.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.818133553223454,"aZ":-23.337890822108978,"pfxX":2.166908373675729,"pfxZ":4.9093658733347265,"pX":0.19163216624845442,"pZ":2.0892999219812696,"vX0":3.425273054580618,"vY0":-133.3749551214142,"vZ0":-4.494397187830776,"x":109.7,"y":182.37,"x0":-1.3911137136837157,"y0":50.004740742090455,"z0":5.480315789207148,"aX":3.9024778033823897},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.2,"breakHorizontal":-4.7,"spinRate":2689,"spinDirection":192},"zone":8,"typeConfidence":0.61,"plateTime":0.4107350682369022,"extension":6.530906168465517},"index":0,"playId":"22722b57-28dc-3b7c-96b8-f13913c26c59","pitchNumber":1,"startTime":"2026-03-24T01:12:21.376Z","endTime":"2026-03-24T01:12:27.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.514767210044507,"aZ":-25.931173051536497,"pfxX":-3.402779379709026,"pfxZ":3.842208181846285,"pX":0.2173089852971303,"pZ":2.8683967170695754,"vX0":4.500681279143323,"vY0":-126.39529230826112,"vZ0":-1.707925344121811,"x":108.72,"y":161.33,"x0":-1.1400908962324037,"y0":50.00602960083591,"z0":5.624785739291327,"aX":-5.535381707428733},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.8,"breakHorizontal":5.2,"spinRate":1655,"spinDirection":204},"zone":2,"typeConfidence":0.89,"plateTime":0.4324854090390975,"extension":6.53089015494029},"hitData":{"launchSpeed":78.4,"launchAngle":47.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.48,"coordY":101.42}},"index":1,"playId":"1c4dcdcf-f1ad-3a00-a42b-f0303e45a341","pitchNumber":2,"startTime":"2026-03-24T01:12:38.412Z","endTime":"2026-03-24T01:12:47.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:12:47.425Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T01:12:47.986Z","endTime":"2026-03-24T01:15:43.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":95.7,"endSpeed":86.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96949621028329,"aZ":-14.5002407311854,"pfxX":-3.481260199370123,"pfxZ":9.12687588734033,"pX":0.39681011244391257,"pZ":1.1401598640778317,"vX0":5.683655506622416,"vY0":-138.96991917942793,"vZ0":-8.850384061732353,"x":101.87,"y":208.0,"x0":-1.2318134048570066,"y0":50.004685874446935,"z0":5.350358246410607,"aX":-6.7434666287109195},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":5.0,"spinRate":2370,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3955957363009781,"extension":6.586928013786418},"index":0,"playId":"29ccbb09-1ff7-379a-8df9-2e36bd3b28c0","pitchNumber":1,"startTime":"2026-03-24T01:13:16.182Z","endTime":"2026-03-24T01:13:23.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0534691875564,"aZ":-16.37566794625618,"pfxX":-2.1072806581859034,"pfxZ":8.070764593662158,"pX":0.2729764736990188,"pZ":3.0231506757521114,"vX0":5.37201143531018,"vY0":-139.66780417663523,"vZ0":-3.739479783040712,"x":106.59,"y":157.15,"x0":-1.4092657293450073,"y0":50.00584407537869,"z0":5.469324246350159,"aX":-4.12678481433535},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":2.6,"spinRate":2395,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.39349093782183076,"extension":6.340386194402889},"index":1,"playId":"8e595c1d-4bda-3152-94b1-35390d2f31aa","pitchNumber":2,"startTime":"2026-03-24T01:13:31.382Z","endTime":"2026-03-24T01:13:34.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.503830391790864,"aZ":-28.093174298187176,"pfxX":-5.2136612745534245,"pfxZ":2.512546706578009,"pX":-0.1940291350184611,"pZ":2.481308891282748,"vX0":4.190215515567994,"vY0":-126.81700318498788,"vZ0":-2.0709130098508672,"x":124.4,"y":171.78,"x0":-1.192264584893793,"y0":50.00425660752784,"z0":5.554653127406166,"aX":-8.472975879294872},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.3,"breakHorizontal":8.5,"spinRate":1544,"spinDirection":205},"zone":5,"typeConfidence":0.86,"plateTime":0.4322923351722374,"extension":6.515554281359515},"index":2,"playId":"b3e5dcc3-0296-3218-9c22-0c1c6161289d","pitchNumber":3,"startTime":"2026-03-24T01:13:49.918Z","endTime":"2026-03-24T01:13:55.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-24T01:14:04.676Z","endTime":"2026-03-24T01:14:25.715Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-24T01:14:25.715Z","endTime":"2026-03-24T01:15:04.547Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.628817696275167,"aZ":-32.266205127947195,"pfxX":4.945914920662594,"pfxZ":-0.06331722695183739,"pX":0.6450087506938812,"pZ":1.2968195382769871,"vX0":2.685155404899394,"vY0":-118.01103050160471,"vZ0":-2.9147615888914475,"x":92.41,"y":203.77,"x0":-1.1541453926063905,"y0":50.00541948609767,"z0":5.551583106566769,"aX":6.903876063290095},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.6,"breakHorizontal":-9.6,"spinRate":2765,"spinDirection":53},"zone":14,"typeConfidence":0.83,"plateTime":0.4659830805054468,"extension":6.526661442896809},"index":5,"playId":"12507ac7-96ba-39fb-a287-9f081714733b","pitchNumber":4,"startTime":"2026-03-24T01:15:04.547Z","endTime":"2026-03-24T01:15:10.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":85.8,"endSpeed":78.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.266556101686323,"aZ":-26.288516444965946,"pfxX":-3.7022081537577796,"pfxZ":3.739037429947123,"pX":-1.612367648104908,"pZ":3.002195031758119,"vX0":0.2822941850028965,"vY0":-125.02500409473879,"vZ0":-0.9838572664385814,"x":178.46,"y":157.72,"x0":-1.2462371354445827,"y0":50.00612659994824,"z0":5.567123612815189,"aX":-5.8357747747184625},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.7,"breakHorizontal":6.6,"spinRate":1631,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.43884496736611256,"extension":6.457353035573801},"index":6,"playId":"1461cabc-bc0c-3ba4-9213-18028174be5a","pitchNumber":5,"startTime":"2026-03-24T01:15:18.427Z","endTime":"2026-03-24T01:15:24.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.5929705578053,"aZ":-19.88195389866299,"pfxX":-8.403100948925593,"pfxZ":6.323805057641682,"pX":0.5202310041792506,"pZ":2.6239430067265346,"vX0":7.261258451150729,"vY0":-139.52562699142456,"vZ0":-4.251891229450757,"x":97.17,"y":167.93,"x0":-1.0427489988871173,"y0":50.00254387494932,"z0":5.5029958926215174,"aX":-16.33042655733214},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.6,"breakHorizontal":13.4,"spinRate":2409,"spinDirection":215},"zone":6,"typeConfidence":0.93,"plateTime":0.3947483073012328,"extension":6.472355038985286},"index":7,"playId":"2c649e76-6ffa-35bb-884a-f7aa412ecee5","pitchNumber":6,"startTime":"2026-03-24T01:15:38.261Z","endTime":"2026-03-24T01:15:43.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:15:43.807Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, first baseman Spencer Torkelson to pitcher Jack Flaherty.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T01:17:27.427Z","endTime":"2026-03-24T01:18:43.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.837086176916173,"aZ":-14.845908293782294,"pfxX":-2.6895487440181074,"pfxZ":9.949706961165024,"pX":-0.47673972851935253,"pZ":2.388672423276125,"vX0":5.569401232676436,"vY0":-131.62470053129852,"vZ0":-5.132811812829803,"x":135.17,"y":174.29,"x0":-2.277666667863092,"y0":50.006120827379604,"z0":5.476172119848978,"aX":-4.686336897692338},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.0,"breakHorizontal":3.6,"spinRate":2265,"spinDirection":217},"zone":4,"typeConfidence":0.9,"plateTime":0.41729697975929625,"extension":6.414278182777867},"index":0,"playId":"fa79f461-88e4-3588-8da3-a054bf8c6b81","pitchNumber":1,"startTime":"2026-03-24T01:17:58.384Z","endTime":"2026-03-24T01:18:02.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.284090517970036,"aZ":-14.435613393570993,"pfxX":-3.14916969917875,"pfxZ":9.4829611195888,"pX":1.3658734745410643,"pZ":2.484966032603909,"vX0":10.315366478714143,"vY0":-136.24407441279297,"vZ0":-5.230012716073876,"x":64.94,"y":171.69,"x0":-2.0683742124940596,"y0":50.0055633916192,"z0":5.435170600682183,"aX":-5.89341013068816},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":3.4,"spinRate":2313,"spinDirection":208},"zone":14,"typeConfidence":0.92,"plateTime":0.40276869071859966,"extension":6.362162787430858},"index":1,"playId":"223c361a-cf39-3453-8918-206832552fda","pitchNumber":2,"startTime":"2026-03-24T01:18:14.269Z","endTime":"2026-03-24T01:18:17.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.621179794263263,"aZ":-41.642388060295836,"pfxX":4.183493077951564,"pfxZ":-7.412121082224731,"pX":-0.2392753536124839,"pZ":1.4051265408117533,"vX0":3.4490228230718927,"vY0":-113.14686613553951,"vZ0":-0.14575511622760562,"x":126.12,"y":200.84,"x0":-2.3356205245328345,"y0":50.00449396509836,"z0":5.6978399858409245,"aX":5.3411759936018575},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-13.1,"breakHorizontal":-8.5,"spinRate":2433,"spinDirection":45},"zone":13,"typeConfidence":0.9,"plateTime":0.48696262535888213,"extension":6.600402388969846},"hitData":{"launchSpeed":72.7,"launchAngle":-2.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.79,"coordY":176.89}},"index":2,"playId":"56573187-bc45-3d5f-9309-9b2efff6b09b","pitchNumber":3,"startTime":"2026-03-24T01:18:34.299Z","endTime":"2026-03-24T01:18:43.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:18:43.770Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T01:18:44.658Z","endTime":"2026-03-24T01:20:47.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83670680291094,"aZ":-37.0828742734559,"pfxX":4.2920278922947315,"pfxZ":-3.7437930130164503,"pX":-0.7195742401916374,"pZ":3.7902795389622144,"vX0":2.8606450079914314,"vY0":-114.01653721920144,"vZ0":3.9163295836768297,"x":126.74,"y":91.42,"x0":-2.5500650328263736,"y0":50.00307890870924,"z0":5.720065191867442,"aX":5.625598843067568},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-5.4,"breakHorizontal":-8.5,"spinRate":2393,"spinDirection":55},"zone":11,"typeConfidence":0.89,"plateTime":0.4812056564071221,"extension":6.284796828276835},"index":0,"playId":"b77226c8-64a3-3839-a0a5-9f18725de591","pitchNumber":1,"startTime":"2026-03-24T01:19:14.919Z","endTime":"2026-03-24T01:19:19.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.898373636729303,"aZ":-16.279398416271768,"pfxX":-4.329594018526748,"pfxZ":8.514741913291004,"pX":0.06016877184147771,"pZ":2.0907861654545057,"vX0":7.678974438620006,"vY0":-136.25400691346695,"vZ0":-5.8810921984588695,"x":114.71,"y":182.33,"x0":-2.2411856087925575,"y0":50.004460269209396,"z0":5.415150634507934,"aX":-8.084525576393442},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":6.1,"spinRate":2173,"spinDirection":207},"zone":8,"typeConfidence":0.9,"plateTime":0.4030701141391546,"extension":6.710053806249124},"index":1,"playId":"405e9415-a65f-39ec-bd53-48dbc591fd14","pitchNumber":2,"startTime":"2026-03-24T01:19:31.720Z","endTime":"2026-03-24T01:19:36.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.103162378514245,"aZ":-21.486722012936767,"pfxX":-9.85980454014161,"pfxZ":5.69139773869898,"pX":1.5204382574218067,"pZ":-0.21301366393207496,"vX0":13.24517116472174,"vY0":-136.4563047916855,"vZ0":-10.140552166942541,"x":59.04,"y":244.53,"x0":-2.1241507201926497,"y0":50.00601571790934,"z0":5.042690552082797,"aX":-18.52654364920382},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.0,"breakHorizontal":14.9,"spinRate":2103,"spinDirection":217},"zone":14,"typeConfidence":0.95,"plateTime":0.40198795173562507,"extension":6.8972881544849285},"index":2,"playId":"838edb5b-5018-3fab-9702-dccb8b4742c1","pitchNumber":3,"startTime":"2026-03-24T01:19:53.822Z","endTime":"2026-03-24T01:19:59.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.200182055483772,"aZ":-37.509367770612556,"pfxX":6.015731528215571,"pfxZ":-4.2987120188361345,"pX":-0.3562368459565404,"pZ":2.430369198527152,"vX0":2.9063184732303493,"vY0":-111.3853057102252,"vZ0":1.6507313856191754,"x":130.58,"y":173.16,"x0":-2.4643805735711766,"y0":50.00225082597062,"z0":5.592793521062796,"aX":7.468744523908496},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-7.0,"breakHorizontal":-11.6,"spinRate":2297,"spinDirection":54},"zone":4,"typeConfidence":0.91,"plateTime":0.49396665422364894,"extension":6.366312410290201},"index":3,"playId":"4e0f6d39-a46e-39e1-89f1-5d5b1d3f582e","pitchNumber":4,"startTime":"2026-03-24T01:20:18.235Z","endTime":"2026-03-24T01:20:22.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.143061869418553,"aZ":-32.15908037417429,"pfxX":2.137716517787964,"pfxZ":0.010073534014857444,"pX":1.4779494283379557,"pZ":1.385021525729197,"vX0":8.963007954984326,"vY0":-124.34407662735356,"vZ0":-2.9721600007040627,"x":60.66,"y":201.38,"x0":-2.4587891438457508,"y0":50.003512710753704,"z0":5.278330185417711,"aX":3.328831575764311},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.5,"breakHorizontal":-6.0,"spinRate":2410,"spinDirection":105},"zone":14,"typeConfidence":0.89,"plateTime":0.4413717024402768,"extension":6.441253430437703},"index":4,"playId":"58a4b957-6ba5-36f6-ae50-670178275df0","pitchNumber":5,"startTime":"2026-03-24T01:20:42.438Z","endTime":"2026-03-24T01:20:47.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:20:47.429Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a line drive to right fielder Kerry Carpenter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T01:20:46.317Z","endTime":"2026-03-24T01:22:46.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50806719799147,"aZ":-29.706553486262194,"pfxX":3.1299139242058684,"pfxZ":1.581893755505975,"pX":0.17962337452416127,"pZ":1.762525861048652,"vX0":5.326554691313066,"vY0":-123.91569590539305,"vZ0":-3.2490503490219584,"x":110.15,"y":191.19,"x0":-2.40012790085342,"y0":50.00615665884306,"z0":5.558579924578258,"aX":4.893877879015366},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":-6.8,"spinRate":2532,"spinDirection":140},"zone":8,"typeConfidence":0.9,"plateTime":0.4411028950080649,"extension":6.34382696599068},"index":0,"playId":"1f04d79b-859e-3e02-8408-3ade48a74f29","pitchNumber":1,"startTime":"2026-03-24T01:21:12.557Z","endTime":"2026-03-24T01:21:15.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":87.8,"endSpeed":80.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.354724476687835,"aZ":-21.635770030408246,"pfxX":-8.089601636354674,"pfxZ":6.379174625824845,"pX":-0.27478596964935276,"pZ":0.5938634696449823,"vX0":8.256258560100457,"vY0":-127.48972302327302,"vZ0":-7.08913395840826,"x":127.47,"y":222.75,"x0":-2.498812158318626,"y0":50.001668437916265,"z0":5.109065578765927,"aX":-13.36232714905691},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.2,"breakHorizontal":12.8,"spinRate":1755,"spinDirection":224},"zone":13,"typeConfidence":0.73,"plateTime":0.42904050472469235,"extension":6.926321456507101},"index":1,"playId":"cf92224f-8c65-3779-9cc2-edd54240b273","pitchNumber":2,"startTime":"2026-03-24T01:21:29.068Z","endTime":"2026-03-24T01:21:34.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24218334483454,"aZ":-28.13295650830641,"pfxX":4.842595093895757,"pfxZ":2.5184755433914567,"pX":-0.028530819343143096,"pZ":1.3784804528259305,"vX0":4.338863949404961,"vY0":-126.05965728757727,"vZ0":-4.746613645913006,"x":118.09,"y":201.56,"x0":-2.4028661588175653,"y0":50.00457443120914,"z0":5.564005610955392,"aX":7.773178051617701},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.7,"breakHorizontal":-9.8,"spinRate":2429,"spinDirection":156},"zone":14,"typeConfidence":0.91,"plateTime":0.4349363001960511,"extension":6.505021482230061},"index":2,"playId":"a2f065a7-b3a2-3af4-8419-cab7c6b213bf","pitchNumber":3,"startTime":"2026-03-24T01:21:46.937Z","endTime":"2026-03-24T01:21:50.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":93.3,"endSpeed":85.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.950245322792522,"aZ":-14.214868753106593,"pfxX":-3.5055449005907278,"pfxZ":9.586980574698417,"pX":-0.8260671184046451,"pZ":2.4794577596171674,"vX0":5.487948977244629,"vY0":-135.81566803558556,"vZ0":-5.406367606610286,"x":148.49,"y":171.83,"x0":-2.4148159745341577,"y0":50.004286124144144,"z0":5.4797797830132895,"aX":-6.568463059370744},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":5.3,"spinRate":2228,"spinDirection":211},"zone":4,"typeConfidence":0.92,"plateTime":0.40283889748258384,"extension":6.536281765564197},"index":3,"playId":"93ffcc8c-244c-3cd0-a62e-4ad929c24c56","pitchNumber":4,"startTime":"2026-03-24T01:22:02.414Z","endTime":"2026-03-24T01:22:06.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.748553055827575,"aZ":-14.561895525330934,"pfxX":-3.948743224781072,"pfxZ":9.044585986340897,"pX":0.1331281153970477,"pZ":2.6984405841643353,"vX0":7.913444463951557,"vY0":-138.38682961736131,"vZ0":-4.710460850090753,"x":111.93,"y":165.92,"x0":-2.2453804495252894,"y0":50.0027557848503,"z0":5.392166764960358,"aX":-7.690000230391174},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":5.5,"spinRate":2180,"spinDirection":211},"zone":5,"typeConfidence":0.92,"plateTime":0.39519967152323243,"extension":6.64184507146671},"hitData":{"launchSpeed":81.1,"launchAngle":21.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":146.74,"coordY":86.65}},"index":4,"playId":"f766e2b7-947d-372c-9cdb-9eb068f28ee4","pitchNumber":5,"startTime":"2026-03-24T01:22:36.705Z","endTime":"2026-03-24T01:22:46.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:22:46.513Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to right fielder Kerry Carpenter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T01:22:46.511Z","endTime":"2026-03-24T01:24:27.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.304870093712037,"aZ":-17.372286988009044,"pfxX":-4.885995873629613,"pfxZ":7.925032732796588,"pX":-1.6329558112163536,"pZ":3.408217451133341,"vX0":3.797160466944384,"vY0":-135.699014404231,"vZ0":-2.1172734150326904,"x":179.24,"y":146.76,"x0":-2.4146371525760597,"y0":50.00069322273475,"z0":5.406884606917343,"aX":-9.12387919923148},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":8.0,"spinRate":2218,"spinDirection":214},"zone":11,"typeConfidence":0.87,"plateTime":0.40340383140960956,"extension":6.531450993732434},"index":0,"playId":"1c21408b-cc92-3873-b387-cf351ded0c2a","pitchNumber":1,"startTime":"2026-03-24T01:23:15.001Z","endTime":"2026-03-24T01:23:23.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":"077a7b26-4766-3742-a337-83129a4cb904","startTime":"2026-03-24T01:23:39.730Z","endTime":"2026-03-24T01:23:47.765Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.108857918983322,"aZ":-16.416248544388836,"pfxX":-4.29051166922983,"pfxZ":8.551665637269263,"pX":1.1040532105644114,"pZ":1.1381346939956327,"vX0":10.36522795389314,"vY0":-134.6074728190586,"vZ0":-7.902088750151243,"x":74.92,"y":208.05,"x0":-2.232044492337691,"y0":50.00066900441151,"z0":5.264995860567881,"aX":-7.904590790504797},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.9,"breakHorizontal":5.6,"spinRate":2164,"spinDirection":211},"zone":14,"typeConfidence":0.89,"plateTime":0.40626419958239257,"extension":6.625572905074318},"index":2,"playId":"389772db-aa48-3e6e-9af4-a3cbde10b8e7","pitchNumber":2,"startTime":"2026-03-24T01:23:58.024Z","endTime":"2026-03-24T01:24:02.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.566246322195834,"aZ":-29.416284387120452,"pfxX":3.469389377385914,"pfxZ":1.7278668606392067,"pX":0.25357950923561084,"pZ":2.412842373474207,"vX0":5.430657729336541,"vY0":-125.54370879201632,"vZ0":-2.01736318181422,"x":115.34,"y":159.75,"x0":-2.388835024544521,"y0":50.00311956103695,"z0":5.622662133559483,"aX":5.532794925589653},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.9,"breakHorizontal":-7.6,"spinRate":2375,"spinDirection":148},"zone":6,"typeConfidence":0.91,"plateTime":0.43640390030045584,"extension":6.608356308983236},"hitData":{"launchSpeed":99.4,"launchAngle":28.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.67,"coordY":64.38}},"index":3,"playId":"ea674fec-185d-358c-afa8-a06f13c3948f","pitchNumber":3,"startTime":"2026-03-24T01:24:15.863Z","endTime":"2026-03-24T01:24:27.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:24:27.788Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, second baseman Edouard Julien to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-24T01:26:26.989Z","endTime":"2026-03-24T01:26:50.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.940210881384875,"aZ":-32.39234440952253,"pfxX":8.227523736691044,"pfxZ":-0.15405374868233324,"pX":0.42859956707695684,"pZ":3.118372183255146,"vX0":1.6594670364672899,"vY0":-119.74103873524082,"vZ0":1.0440646876382795,"x":100.66,"y":154.58,"x0":-1.343120153325931,"y0":50.00097474441714,"z0":5.593807265055837,"aX":11.844740294808926},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.2,"breakHorizontal":-15.2,"spinRate":2630,"spinDirection":57},"zone":3,"typeConfidence":0.9,"plateTime":0.458915598092104,"extension":6.2184254878710075},"hitData":{"launchSpeed":69.2,"launchAngle":0.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.36,"coordY":143.49}},"index":0,"playId":"c19df9a6-d770-338e-9408-e800ac5eb70f","pitchNumber":1,"startTime":"2026-03-24T01:26:41.682Z","endTime":"2026-03-24T01:26:50.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:26:50.160Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Torkelson grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-24T01:26:51.899Z","endTime":"2026-03-24T01:30:16.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,7],"actionIndex":[6],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74008643580144,"aZ":-27.521022209956868,"pfxX":4.265685501463153,"pfxZ":2.8020142728666038,"pX":1.1639719236026203,"pZ":2.2362539824684267,"vX0":4.594785730571833,"vY0":-127.89940626039895,"vZ0":-2.8753964858960477,"x":72.63,"y":178.4,"x0":-1.2082856371714186,"y0":50.00298430841702,"z0":5.5274154024812345,"aX":7.085167658280348},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":-8.8,"spinRate":2485,"spinDirection":163},"zone":14,"typeConfidence":0.91,"plateTime":0.42782887743913545,"extension":6.473678842856759},"index":0,"playId":"4f3a29c9-13ca-3bde-963d-69968306403d","pitchNumber":1,"startTime":"2026-03-24T01:27:13.321Z","endTime":"2026-03-24T01:27:17.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.991473473507583,"aZ":-24.130275602678726,"pfxX":-6.564425698980103,"pfxZ":4.253744378059977,"pX":0.683330784915863,"pZ":2.8844460710176403,"vX0":7.313201416720408,"vY0":-136.81354339635772,"vZ0":-2.4267644636103154,"x":90.95,"y":160.9,"x0":-1.175115193362986,"y0":50.00208351335358,"z0":5.441822995554733,"aX":-12.409002239637703},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.3,"breakHorizontal":10.3,"spinRate":2412,"spinDirection":213},"zone":3,"typeConfidence":0.93,"plateTime":0.4007945954749972,"extension":6.529716456755253},"index":1,"playId":"7f41dbf1-9357-384d-88e0-a8dcb336e8af","pitchNumber":2,"startTime":"2026-03-24T01:27:27.065Z","endTime":"2026-03-24T01:27:33.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0987132118948,"aZ":-30.575472089586498,"pfxX":7.890152989317899,"pfxZ":1.1012137342866772,"pX":0.5681563688405066,"pZ":1.2556624683719706,"vX0":1.844583008337602,"vY0":-120.07348164345555,"vZ0":-3.491090812065421,"x":95.34,"y":204.88,"x0":-1.236190893614187,"y0":50.00041220562311,"z0":5.473511732591616,"aX":11.420967135271988},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.3,"breakHorizontal":-14.8,"spinRate":2643,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.4576495443433837,"extension":6.3666408814271485},"index":2,"playId":"d633809b-d1e5-3a7a-816e-0814bd857bb5","pitchNumber":3,"startTime":"2026-03-24T01:27:48.416Z","endTime":"2026-03-24T01:27:54.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-03-24T01:27:58.209Z","endTime":"2026-03-24T01:28:09.853Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88680409422508,"aZ":-23.22751629950555,"pfxX":-8.562200220123069,"pfxZ":4.572317282711024,"pX":-0.5006502379335619,"pZ":2.238148230481599,"vX0":5.050573701147011,"vY0":-139.19788584395684,"vZ0":-4.51178437526637,"x":136.08,"y":178.35,"x0":-1.228147543259238,"y0":50.006840434739466,"z0":5.422323597770029,"aX":-16.76918203767599},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.6,"breakHorizontal":14.4,"spinRate":2402,"spinDirection":213},"zone":4,"typeConfidence":0.92,"plateTime":0.39382179751233126,"extension":6.556515508406547},"index":4,"playId":"77073c55-f638-37cf-b269-51cff89ae073","pitchNumber":4,"startTime":"2026-03-24T01:28:09.853Z","endTime":"2026-03-24T01:28:13.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.568485251864974,"aZ":-26.147870066974793,"pfxX":-3.3240493588238245,"pfxZ":3.697592367921936,"pX":0.004582871553019757,"pZ":0.3651618463577369,"vX0":3.917178931630138,"vY0":-126.92612508743079,"vZ0":-7.282369313271354,"x":116.83,"y":228.92,"x0":-1.1285775107811256,"y0":50.0001303591527,"z0":5.360749722449057,"aX":-5.4100666370727994},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":5.2,"spinRate":1580,"spinDirection":207},"zone":14,"typeConfidence":0.89,"plateTime":0.43193244401551434,"extension":6.547157154468275},"index":5,"playId":"70822abe-f7ae-369d-9e32-375535d355d1","pitchNumber":5,"startTime":"2026-03-24T01:28:39.029Z","endTime":"2026-03-24T01:28:46.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-03-24T01:29:12.964Z","endTime":"2026-03-24T01:30:08.707Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.94711428453043,"aZ":-23.111829081490125,"pfxX":-8.414852535732969,"pfxZ":4.712741328853076,"pX":0.06936765386885865,"pZ":2.150548152827199,"vX0":6.157043582363722,"vY0":-138.7505674317513,"vZ0":-4.435588974273538,"x":114.36,"y":180.72,"x0":-1.1003309251654723,"y0":50.00489158338334,"z0":5.336680220008579,"aX":-16.18812388373817},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.7,"breakHorizontal":13.7,"spinRate":2316,"spinDirection":216},"zone":8,"typeConfidence":0.92,"plateTime":0.39681374462418706,"extension":6.504547118653187},"hitData":{"launchSpeed":95.3,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.99,"coordY":168.82}},"index":7,"playId":"64948868-9be5-3fd9-91f1-d3e5cc2cb08c","pitchNumber":6,"startTime":"2026-03-24T01:30:08.707Z","endTime":"2026-03-24T01:30:16.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:30:16.332Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-24T01:30:16.026Z","endTime":"2026-03-24T01:30:49.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.951452298632006,"aZ":-19.670617660047256,"pfxX":-5.02086186364565,"pfxZ":6.46460117244815,"pX":0.1420432567216553,"pZ":2.829496923377133,"vX0":5.5490041738943265,"vY0":-137.99846456228613,"vZ0":-3.539292409410959,"x":111.59,"y":162.38,"x0":-1.239965135320439,"y0":50.001612968852996,"z0":5.449432558031375,"aX":-9.70904798803615},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.2,"breakHorizontal":7.9,"spinRate":2404,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.39651450470715277,"extension":6.484458153830464},"hitData":{"launchSpeed":87.2,"launchAngle":29.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.16,"coordY":95.22}},"index":0,"playId":"c7fd1b2d-d54a-3301-b4c1-2d8bc1e61ccf","pitchNumber":1,"startTime":"2026-03-24T01:30:42.011Z","endTime":"2026-03-24T01:30:49.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:30:49.458Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jordan Beck doubles (8) on a fly ball to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-24T01:32:33.547Z","endTime":"2026-03-24T01:33:14.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77216417919838,"aZ":-17.47814241682846,"pfxX":-2.930729475896424,"pfxZ":8.086882735684156,"pX":-0.06290026403448647,"pZ":2.984517333305974,"vX0":6.69997394609646,"vY0":-133.69689276061527,"vZ0":-3.1894381342444325,"x":119.4,"y":158.2,"x0":-2.2162537892970455,"y0":50.00352486514059,"z0":5.441315169297636,"aX":-5.32707103887039},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.2,"breakHorizontal":4.0,"spinRate":2289,"spinDirection":201},"zone":2,"typeConfidence":0.89,"plateTime":0.4090746399850693,"extension":6.528263848758111},"hitData":{"launchSpeed":98.3,"launchAngle":25.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.53,"coordY":49.99}},"index":0,"playId":"0ccefd42-aabc-3d73-984f-7a99535de773","pitchNumber":1,"startTime":"2026-03-24T01:33:04.506Z","endTime":"2026-03-24T01:33:14.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.4,"awayTeamWinProbability":38.6,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":0.91,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:33:14.565Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out sharply to left fielder Riley Greene. Jordan Beck to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-24T01:33:33.420Z","endTime":"2026-03-24T01:34:00.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88514366099871,"aZ":-14.862449592820726,"pfxX":-2.908321082942698,"pfxZ":9.49433335404657,"pX":0.1557493162267169,"pZ":2.593930364094568,"vX0":7.2094035139406385,"vY0":-134.60058745328897,"vZ0":-4.9662150887880285,"x":111.06,"y":168.74,"x0":-2.1869674193752457,"y0":50.00669134562686,"z0":5.525663817880107,"aX":-5.306166096306596},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":3.6,"spinRate":2290,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.4078864224001988,"extension":6.656897761323858},"hitData":{"launchSpeed":101.2,"launchAngle":41.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":80.68,"coordY":64.5}},"index":0,"playId":"19024264-fca1-350b-ac3c-8eeba0b60660","pitchNumber":1,"startTime":"2026-03-24T01:33:45.915Z","endTime":"2026-03-24T01:34:00.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.199999999999996,"awayTeamWinProbability":39.800000000000004,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":1.26,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:34:00.412Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-24T01:34:18.274Z","endTime":"2026-03-24T01:36:21.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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, 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":88.3,"endSpeed":81.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.299269091998188,"aZ":-30.074345819725252,"pfxX":2.241943550874427,"pfxZ":1.270426271476389,"pX":2.1616269189660757,"pZ":0.9856616183978156,"vX0":10.12904841434751,"vY0":-128.15497874243283,"vZ0":-5.029874993158811,"x":34.6,"y":212.17,"x0":-2.138931497556163,"y0":50.00628599220521,"z0":5.332219919250442,"aX":3.7166635783610382},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.3,"breakHorizontal":-6.4,"spinRate":2394,"spinDirection":150},"zone":14,"typeConfidence":0.89,"plateTime":0.4279371842089992,"extension":6.55263711223813},"index":0,"playId":"4719b073-60cd-3efb-a47c-4df90347b1b0","pitchNumber":1,"startTime":"2026-03-24T01:34:27.207Z","endTime":"2026-03-24T01:34:32.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":85.2,"endSpeed":78.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.208867723316736,"aZ":-31.186167181542004,"pfxX":0.3638340252639276,"pfxZ":0.6332536420335799,"pX":0.5540220364225252,"pZ":1.0034685960744512,"vX0":6.79052894007479,"vY0":-123.87096420254935,"vZ0":-4.411205037778549,"x":95.88,"y":211.69,"x0":-2.272267763785915,"y0":50.00131569315811,"z0":5.420651322795195,"aX":0.5624140403939423},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.4,"breakHorizontal":-2.3,"spinRate":2419,"spinDirection":121},"zone":14,"typeConfidence":0.88,"plateTime":0.44252423694264165,"extension":6.422164904870182},"index":1,"playId":"f6132e56-bb0e-3316-8e8f-ae7c8ea1f6e1","pitchNumber":2,"startTime":"2026-03-24T01:34:42.094Z","endTime":"2026-03-24T01:34:47.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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.1,"endSpeed":86.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.978590391944596,"aZ":-16.414443269839133,"pfxX":-4.5583659092868904,"pfxZ":8.29205378750175,"pX":-0.6305687556761845,"pZ":2.630040552180066,"vX0":6.2199090325938435,"vY0":-136.9385860561935,"vZ0":-4.406001253706099,"x":141.04,"y":167.77,"x0":-2.3381907634101187,"y0":50.005794558756826,"z0":5.381440517568681,"aX":-8.66715259964989},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":7.0,"spinRate":2333,"spinDirection":208},"zone":4,"typeConfidence":0.9,"plateTime":0.39984649214385204,"extension":6.481972716857923},"index":2,"playId":"81ad4369-07e5-3241-8a80-6ca4ca54bbe9","pitchNumber":3,"startTime":"2026-03-24T01:34:58.280Z","endTime":"2026-03-24T01:35:03.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.018749791914505,"aZ":-15.386202182949082,"pfxX":-6.016845705896279,"pfxZ":8.582954210765163,"pX":0.7152424755105,"pZ":0.6286711247919796,"vX0":9.876546367700021,"vY0":-138.93654286691168,"vZ0":-9.827926914187795,"x":89.74,"y":221.81,"x0":-2.1032331715262567,"y0":50.00051379840082,"z0":5.23328557955721,"aX":-11.76621777785424},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":8.9,"spinRate":2335,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.394166098459404,"extension":6.6479888731841745},"index":3,"playId":"0cf58487-1add-3b3b-8327-82465b293bbc","pitchNumber":4,"startTime":"2026-03-24T01:35:23.176Z","endTime":"2026-03-24T01:35:28.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79840950265867,"aZ":-30.109803208512275,"pfxX":2.1400268469589068,"pfxZ":1.289189119146661,"pX":0.7748360326496185,"pZ":2.389465465842564,"vX0":6.954233986749324,"vY0":-125.77468063108564,"vZ0":-1.4103867253255506,"x":87.47,"y":174.26,"x0":-2.3052196938186054,"y0":50.00191662690248,"z0":5.401915547483545,"aX":3.4236303745874332},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.3,"breakHorizontal":-5.5,"spinRate":2396,"spinDirection":133},"zone":6,"typeConfidence":0.9,"plateTime":0.43569075478641395,"extension":6.4552132883467985},"index":4,"playId":"5e07dccf-c7a1-3d74-81f9-74b4104f7625","pitchNumber":5,"startTime":"2026-03-24T01:35:45.125Z","endTime":"2026-03-24T01:35:53.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30346316864587,"aZ":-39.24064634639166,"pfxX":4.94483892499705,"pfxZ":-5.237373848873032,"pX":0.33499980151100417,"pZ":1.2559270208584183,"vX0":4.614488421135667,"vY0":-115.60735043963771,"vZ0":-1.2038170080564534,"x":104.23,"y":204.87,"x0":-2.3321443058813647,"y0":50.00373053671079,"z0":5.562352631377876,"aX":6.668713580080427},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.5,"breakHorizontal":-10.1,"spinRate":2391,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4744511650846568,"extension":6.4621418946864},"index":5,"playId":"b4b537eb-1a09-300b-ac33-2106da04360f","pitchNumber":6,"startTime":"2026-03-24T01:36:17.239Z","endTime":"2026-03-24T01:36:21.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":-6.199999999999996,"leverageIndex":1.46,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:36:21.215Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-24T01:36:32.529Z","endTime":"2026-03-24T01:38:34.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.487899120897314,"aZ":-31.542042449191964,"pfxX":2.0573596963119742,"pfxZ":0.41699868885380376,"pX":0.7634220392157647,"pZ":0.8674191890859737,"vX0":6.934416200880376,"vY0":-122.34865373470319,"vZ0":-4.407365999713945,"x":87.9,"y":215.36,"x0":-2.3716197906267884,"y0":50.00416904412699,"z0":5.38672464060657,"aX":3.1272976250553595},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.0,"breakHorizontal":-5.3,"spinRate":2466,"spinDirection":96},"zone":14,"typeConfidence":0.87,"plateTime":0.44719237030644976,"extension":6.537047350972293},"index":0,"playId":"12f5805b-9884-3c1c-8281-4f2d60791e10","pitchNumber":1,"startTime":"2026-03-24T01:36:46.073Z","endTime":"2026-03-24T01:36:56.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31760781500866,"aZ":-14.614577226223153,"pfxX":-4.774213719100892,"pfxZ":9.305058479602296,"pX":-0.619947357378137,"pZ":2.719671043912155,"vX0":6.176666848851526,"vY0":-136.56478241622514,"vZ0":-4.689843130431491,"x":140.63,"y":165.35,"x0":-2.2916399520481634,"y0":50.00228095033603,"z0":5.465793843881048,"aX":-9.009619225672512},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":7.3,"spinRate":2259,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.4011993520749937,"extension":6.536314312866225},"index":1,"playId":"f8250f67-b0a0-3780-91e0-e0fb2c4992d0","pitchNumber":2,"startTime":"2026-03-24T01:37:03.286Z","endTime":"2026-03-24T01:37:11.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38675241939459,"aZ":-30.054340842710374,"pfxX":2.848697627344308,"pfxZ":1.2941875850223328,"pX":0.13908636499841254,"pZ":1.2332928562001606,"vX0":5.508529477671798,"vY0":-127.41591823465194,"vZ0":-4.3653944972566725,"x":111.7,"y":205.48,"x0":-2.4218461547374748,"y0":50.00523440482036,"z0":5.345905610479798,"aX":4.680826511165197},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":-6.4,"spinRate":2418,"spinDirection":142},"zone":14,"typeConfidence":0.9,"plateTime":0.43001284682838126,"extension":6.580633900758342},"index":2,"playId":"53aa1c5b-f69e-3c1a-8350-9d6d7dd58e8a","pitchNumber":3,"startTime":"2026-03-24T01:37:22.050Z","endTime":"2026-03-24T01:37:28.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31830168817257,"aZ":-37.66240408336205,"pfxX":6.555765863076607,"pfxZ":-4.238835350322898,"pX":-0.9692987952130108,"pZ":3.354902692463587,"vX0":2.0252482053501746,"vY0":-113.28181947926905,"vZ0":3.728373037090177,"x":153.95,"y":148.2,"x0":-2.727254599374896,"y0":50.00115399143872,"z0":5.460572282024658,"aX":8.491780511649356},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-6.4,"breakHorizontal":-12.4,"spinRate":2306,"spinDirection":54},"zone":11,"typeConfidence":0.9,"plateTime":0.4840954196796825,"extension":6.59394756058617},"index":3,"playId":"099b0fec-b6c0-33d0-83f1-95a917d98786","pitchNumber":4,"startTime":"2026-03-24T01:37:40.777Z","endTime":"2026-03-24T01:37:46.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-03-24T01:37:54.911Z","endTime":"2026-03-24T01:38:08.327Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01307109282342,"aZ":-38.458252499231094,"pfxX":5.932589705786287,"pfxZ":-4.7227113086959225,"pX":-0.23717402441604427,"pZ":2.108262058019176,"vX0":3.45995172134992,"vY0":-114.80218509113185,"vZ0":0.8030600735548483,"x":126.04,"y":181.86,"x0":-2.5366560078522085,"y0":50.0046872534898,"z0":5.508677331712817,"aX":7.888765871471883},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-8.0,"breakHorizontal":-11.6,"spinRate":2453,"spinDirection":51},"zone":8,"typeConfidence":0.9,"plateTime":0.4778118874117947,"extension":6.50098881105833},"index":5,"playId":"06afb710-9a83-301d-9d00-f8289ee176b5","pitchNumber":5,"startTime":"2026-03-24T01:38:08.327Z","endTime":"2026-03-24T01:38:13.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.497153391080648,"aZ":-14.512695515993528,"pfxX":-4.993978799371801,"pfxZ":9.191568942817074,"pX":-0.3957442860600097,"pZ":1.8943920428730543,"vX0":7.0625696373372975,"vY0":-137.9412664759983,"vZ0":-6.890386545627238,"x":132.08,"y":187.63,"x0":-2.3438150748211353,"y0":50.003412118108315,"z0":5.408445408613661,"aX":-9.597121149826565},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":7.6,"spinRate":2292,"spinDirection":213},"zone":7,"typeConfidence":0.91,"plateTime":0.3975097696481398,"extension":6.606887426118204},"index":6,"playId":"68d8d5d6-c4a7-3fee-b75b-e6b8aa0781dd","pitchNumber":6,"startTime":"2026-03-24T01:38:25.447Z","endTime":"2026-03-24T01:38:34.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"third":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.46,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:38:34.431Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a sharp line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T01:40:49.603Z","endTime":"2026-03-24T01:41:15.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T01:40:37.587Z","endTime":"2026-03-24T01:40:51.722Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17753550414939,"aZ":-27.229373986659798,"pfxX":-8.438147131473391,"pfxZ":2.547207326311618,"pX":0.5403940250785942,"pZ":4.111318018482586,"vX0":7.2716478828816165,"vY0":-138.68809087642043,"vZ0":0.8126875450513841,"x":96.4,"y":127.77,"x0":-1.024405441704334,"y0":50.00166383163491,"z0":5.636171648187807,"aX":-16.371140135478438},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.0,"breakHorizontal":13.7,"spinRate":2498,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.3955522358092276,"extension":6.250913844335616},"index":1,"playId":"1b3e23d6-19ec-3ffd-813a-353e52a21040","pitchNumber":1,"startTime":"2026-03-24T01:40:51.722Z","endTime":"2026-03-24T01:40:55.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.678455651383786,"aZ":-26.933283959897654,"pfxX":-8.367944075850875,"pfxZ":2.7812653950598074,"pX":0.029126342713759218,"pZ":1.8980111300041163,"vX0":6.080447782090036,"vY0":-136.4570079724034,"vZ0":-4.430256670368605,"x":115.89,"y":187.53,"x0":-1.1435051093045123,"y0":50.00003761602814,"z0":5.40334275422317,"aX":-15.741667719498185},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.3,"breakHorizontal":13.8,"spinRate":2450,"spinDirection":216},"zone":8,"typeConfidence":0.89,"plateTime":0.40176458963050354,"extension":6.4460962060662315},"hitData":{"launchSpeed":100.8,"launchAngle":13.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":110.27,"coordY":91.29}},"index":2,"playId":"461f164e-4468-331c-a078-831c982037c0","pitchNumber":2,"startTime":"2026-03-24T01:41:06.101Z","endTime":"2026-03-24T01:41:15.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:41:15.383Z","atBatIndex":14},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Parker Meadows grounds into a force out, second baseman Edouard Julien to shortstop Ezequiel Tovar. Dillon Dingler out at 2nd. Parker Meadows to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T01:41:13.014Z","endTime":"2026-03-24T01:43:02.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50880009078172,"aZ":-24.244475736459062,"pfxX":1.4309887886689507,"pfxZ":4.477589607291463,"pX":-0.5146853332231822,"pZ":4.142662425692052,"vX0":2.0839460444862277,"vY0":-131.89058017675032,"vZ0":0.9584813111758785,"x":136.62,"y":126.93,"x0":-1.4992934435085388,"y0":50.00637257226262,"z0":5.5547360953464615,"aX":2.535733836556465},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.5,"breakHorizontal":-3.0,"spinRate":2441,"spinDirection":180},"zone":11,"typeConfidence":0.57,"plateTime":0.4143707139004684,"extension":6.244310469525199},"index":0,"playId":"322ac2c6-d9c3-3f25-aaef-a6e5df152625","pitchNumber":1,"startTime":"2026-03-24T01:41:43.582Z","endTime":"2026-03-24T01:41:50.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.220768810085232,"aZ":-28.331370313778105,"pfxX":3.81449096496486,"pfxZ":2.2993664035349433,"pX":-0.19846561983664268,"pZ":3.259524140394246,"vX0":1.8892897730629854,"vY0":-128.40831570542113,"vZ0":-0.16773328449832736,"x":124.57,"y":150.77,"x0":-1.439043971566956,"y0":50.003882127014634,"z0":5.527129756256898,"aX":6.379626358511219},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":-7.3,"spinRate":2568,"spinDirection":184},"zone":2,"typeConfidence":0.91,"plateTime":0.4262998790856085,"extension":6.41678366104167},"index":1,"playId":"afc759d4-9936-3a7b-9987-19f5f52089e0","pitchNumber":2,"startTime":"2026-03-24T01:41:58.775Z","endTime":"2026-03-24T01:42:04.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95650300606189,"aZ":-23.986941225187106,"pfxX":-4.0339118055892165,"pfxZ":5.1423478023373,"pX":-1.2855721681881185,"pZ":2.496091438685854,"vX0":1.4660703076798012,"vY0":-124.80337520388795,"vZ0":-2.5916756202999602,"x":166.0,"y":171.39,"x0":-1.3534816979460573,"y0":50.00171941876605,"z0":5.504538998733218,"aX":-6.421543745549521},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.0,"breakHorizontal":7.0,"spinRate":1591,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.43732702440546634,"extension":6.461329247256235},"index":2,"playId":"0665f312-e679-3d71-8412-20f1331a0849","pitchNumber":3,"startTime":"2026-03-24T01:42:14.829Z","endTime":"2026-03-24T01:42:18.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.951616396498363,"aZ":-26.256373332652604,"pfxX":-1.9737776124813395,"pfxZ":3.8413612374601147,"pX":-1.1554099168435055,"pZ":3.959422555502188,"vX0":1.2780066515153046,"vY0":-123.44816539924064,"vZ0":1.2092695573062764,"x":161.04,"y":131.88,"x0":-1.4238090588046615,"y0":50.00322932041427,"z0":5.676113150802047,"aX":-3.0414619944808816},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.4,"breakHorizontal":3.2,"spinRate":1616,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.4439695088407878,"extension":6.5161631073222654},"index":3,"playId":"2b0332c0-b3c7-3bab-95c6-620560a1ea91","pitchNumber":4,"startTime":"2026-03-24T01:42:36.634Z","endTime":"2026-03-24T01:42:42.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":94.7,"endSpeed":86.8,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.839665103835397,"aZ":-14.680032938079409,"pfxX":-1.3133032483809295,"pfxZ":9.058917726783198,"pX":-0.6043221580900581,"pZ":3.1757239939488127,"vX0":2.7175955071210764,"vY0":-137.89545465991094,"vZ0":-3.4426343322133595,"x":140.04,"y":153.04,"x0":-1.4307192942066898,"y0":50.00406692922422,"z0":5.426896630365006,"aX":-2.5367948506568863},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":1.8,"spinRate":2454,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39676678175896685,"extension":6.456720069007831},"hitData":{"launchSpeed":99.5,"launchAngle":-10.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.02,"coordY":155.64}},"index":4,"playId":"2d947384-d9f2-30d7-a4bb-bc607269762c","pitchNumber":5,"startTime":"2026-03-24T01:42:52.764Z","endTime":"2026-03-24T01:43:02.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.65,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:43:02.400Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Javier Báez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T01:43:08.658Z","endTime":"2026-03-24T01:45:25.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"postOnSecond":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"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":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.947162424926645,"aZ":-34.33567814025577,"pfxX":5.066398979537171,"pfxZ":-1.4502273340229852,"pX":0.22958206411941245,"pZ":0.9607237613493986,"vX0":2.6007247240561586,"vY0":-122.74277038738882,"vZ0":-3.5085526154349735,"x":108.25,"y":212.84,"x0":-1.5106481957072908,"y0":50.005765251910105,"z0":5.410030271172639,"aX":7.537631083321303},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.4,"breakHorizontal":-9.8,"spinRate":2686,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.45059055159436,"extension":6.520675616619919},"index":0,"playId":"27e83b50-be02-3a88-af4a-4798dde03d08","pitchNumber":1,"startTime":"2026-03-24T01:43:30.392Z","endTime":"2026-03-24T01:43:35.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.617447318753015,"aZ":-27.90762623352678,"pfxX":-3.7559152622781857,"pfxZ":2.6788349458057237,"pX":0.026747033449495063,"pZ":0.10067760084405993,"vX0":4.492907876591883,"vY0":-125.4197145055623,"vZ0":-7.206646452766099,"x":115.98,"y":236.06,"x0":-1.3007473966771128,"y0":50.00035848244457,"z0":5.290346501955922,"aX":-5.976489898782966},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.4,"breakHorizontal":5.8,"spinRate":1512,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.4368895198816847,"extension":6.530104200481403},"index":1,"playId":"1f8bc229-b8ef-328a-ac0b-1c7c7c88349d","pitchNumber":2,"startTime":"2026-03-24T01:43:50.047Z","endTime":"2026-03-24T01:43:57.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.666467651473937,"aZ":-34.43787568228305,"pfxX":8.774986195190882,"pfxZ":-1.5016413857307236,"pX":1.5384284138996964,"pZ":0.821569439664778,"vX0":4.44431824096589,"vY0":-123.28759710270454,"vZ0":-3.9726041775543486,"x":58.36,"y":216.6,"x0":-1.4378551088551237,"y0":50.00093005384884,"z0":5.417483121921602,"aX":13.25957900005139},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.5,"breakHorizontal":-17.0,"spinRate":2663,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.44740581666183266,"extension":6.549572740124392},"index":2,"playId":"37522fb3-ba39-3ee5-a17f-57e3b66e3a1a","pitchNumber":3,"startTime":"2026-03-24T01:44:10.754Z","endTime":"2026-03-24T01:44:18.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":96.4,"endSpeed":88.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.373864264025883,"aZ":-17.537334202518323,"pfxX":-3.6101399943206407,"pfxZ":7.274174510315106,"pX":0.4806248535922498,"pZ":3.8023182740897337,"vX0":6.235919282625566,"vY0":-140.37801772238802,"vZ0":-1.7250265827040652,"x":98.68,"y":136.12,"x0":-1.2923388685314614,"y0":50.00063725537993,"z0":5.556713850779077,"aX":-7.262722712496059},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":5.4,"spinRate":2468,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.38897606737951795,"extension":6.33454033900277},"index":3,"playId":"e10cbfd5-9d64-366c-8b38-98a322cb7d51","pitchNumber":4,"startTime":"2026-03-24T01:44:30.533Z","endTime":"2026-03-24T01:44:37.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.343380158606564,"aZ":-26.720684406451067,"pfxX":3.0440842350551005,"pfxZ":3.1358621035710774,"pX":0.03168613893743905,"pZ":0.729313405063108,"vX0":2.7098704913227953,"vY0":-130.9341265531092,"vZ0":-6.528330704668553,"x":115.79,"y":219.09,"x0":-1.4117189069056035,"y0":50.00294298361373,"z0":5.251380055598529,"aX":5.290520958937705},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":-6.1,"spinRate":2484,"spinDirection":172},"zone":14,"typeConfidence":0.91,"plateTime":0.41814581239554993,"extension":6.553292156606627},"index":4,"playId":"ffeef1cb-c27c-3cc8-8188-ecae8f59245d","pitchNumber":5,"startTime":"2026-03-24T01:44:48.178Z","endTime":"2026-03-24T01:44:58.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Parker Meadows steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"actionPlayId":"ffeef1cb-c27c-3cc8-8188-ecae8f59245d","startTime":"2026-03-24T01:45:01.802Z","endTime":"2026-03-24T01:45:20.334Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678009,"link":"/api/v1/people/678009"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":678009,"link":"/api/v1/people/678009"},"postOnSecond":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"homeTeamWinProbability":47.8,"awayTeamWinProbability":52.2,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":1.38,"dramaIndex":51.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.305984146274934,"aZ":-32.36139461661663,"pfxX":3.290218414118561,"pfxZ":-0.1215470993074641,"pX":0.3299494134589573,"pZ":1.3020138365971365,"vX0":3.720029449807704,"vY0":-124.85029813415723,"vZ0":-3.5374057695152152,"x":104.42,"y":203.63,"x0":-1.607087227735122,"y0":50.000895927714836,"z0":5.402518494252985,"aX":5.189163811653894},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.8,"breakHorizontal":-6.8,"spinRate":2709,"spinDirection":157},"zone":14,"typeConfidence":0.9,"plateTime":0.43883511159189537,"extension":6.510040964910696},"index":6,"playId":"bedc5169-96f8-34b3-b160-d53d5ebbfcf2","pitchNumber":6,"startTime":"2026-03-24T01:45:20.334Z","endTime":"2026-03-24T01:45:25.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.5,"awayTeamWinProbability":54.5,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":1.38,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:45:25.131Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out softly, third baseman Kyle Karros to first baseman TJ Rumfield. Parker Meadows to 3rd. Javier Báez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T01:45:25.057Z","endTime":"2026-03-24T01:47:02.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"postOnThird":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.971020681925953,"aZ":-37.78087735868174,"pfxX":6.173287083665755,"pfxZ":-4.068297205890239,"pX":1.4239602486518708,"pZ":0.7578391140976033,"vX0":4.172689546104552,"vY0":-116.68955520481923,"vZ0":-2.6933468631236526,"x":62.72,"y":218.32,"x0":-1.1893077004840562,"y0":50.00106141944404,"z0":5.486549866871883,"aX":8.511588380164595},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.8,"breakHorizontal":-12.2,"spinRate":2667,"spinDirection":42},"zone":14,"typeConfidence":0.58,"plateTime":0.4693953238060753,"extension":6.564510910210069},"index":0,"playId":"861affa9-caf6-3ef3-9915-a648f19a5345","pitchNumber":1,"startTime":"2026-03-24T01:46:01.351Z","endTime":"2026-03-24T01:46:06.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19670764017166,"aZ":-27.986053265937358,"pfxX":-3.608993551532267,"pfxZ":2.6302468705980395,"pX":0.3623259854941248,"pZ":2.5068889726233676,"vX0":5.351179683300367,"vY0":-124.93385866935837,"vZ0":-1.8009221679515837,"x":103.19,"y":171.09,"x0":-1.3302995360800358,"y0":50.00485488424301,"z0":5.518791377108377,"aX":-5.753668623107799},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.6,"breakHorizontal":5.4,"spinRate":1630,"spinDirection":197},"zone":6,"typeConfidence":0.9,"plateTime":0.43701739633118963,"extension":6.750046315134075},"index":1,"playId":"8d21801d-8c5a-36be-88a5-027db820df93","pitchNumber":2,"startTime":"2026-03-24T01:46:22.561Z","endTime":"2026-03-24T01:46:25.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-03-24T01:46:37.888Z","endTime":"2026-03-24T01:46:53.397Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76148372494023,"aZ":-21.09483669568945,"pfxX":-2.205186125763765,"pfxZ":5.683859006090618,"pX":1.0641122616252698,"pZ":3.355639771463866,"vX0":7.381958017026781,"vY0":-138.23480848782887,"vZ0":-2.113261368870476,"x":76.44,"y":148.18,"x0":-1.3460476930366618,"y0":50.001057907010804,"z0":5.535500709939806,"aX":-4.297688454521554},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.1,"breakHorizontal":2.5,"spinRate":2218,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3951463250643479,"extension":6.535800248748742},"hitData":{"launchSpeed":38.8,"launchAngle":-67.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":114.34,"coordY":172.65}},"index":3,"playId":"9f9dd629-0794-314e-9c82-058fe74b7be8","pitchNumber":3,"startTime":"2026-03-24T01:46:53.397Z","endTime":"2026-03-24T01:47:02.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.0,"awayTeamWinProbability":51.0,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":2.17,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:47:02.908Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a ground ball to center fielder Brenton Doyle. Parker Meadows scores. Javier Báez scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T01:47:18.783Z","endTime":"2026-03-24T01:48:35.107Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.913817962878056,"aZ":-40.8058819775369,"pfxX":3.5865282894636348,"pfxZ":-6.325215517678666,"pX":0.25744954350323795,"pZ":3.733070117592844,"vX0":2.5844429228281727,"vY0":-116.12308527456356,"vZ0":4.2778191861068136,"x":107.19,"y":137.99,"x0":-1.3362184299997628,"y0":50.00350509601809,"z0":5.751114550270547,"aX":4.89334622251752},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.1,"breakHorizontal":-7.2,"spinRate":2521,"spinDirection":47},"zone":12,"typeConfidence":0.91,"plateTime":0.47183410417626925,"extension":6.526885230177756},"index":0,"playId":"0557bc11-537a-3aad-9c74-350b3b2e9ead","pitchNumber":1,"startTime":"2026-03-24T01:47:30.281Z","endTime":"2026-03-24T01:47:37.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":595879,"link":"/api/v1/people/595879"},"third":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.149794039994372,"aZ":-29.69910813784203,"pfxX":2.9697062992314933,"pfxZ":1.4648408407947606,"pX":0.27557243489992006,"pZ":2.283420331274047,"vX0":3.4411199662163954,"vY0":-129.23085459849005,"vZ0":-2.3106224645218574,"x":106.5,"y":177.13,"x0":-1.4595116298145616,"y0":50.00342474270916,"z0":5.472456438376733,"aX":5.018003453723743},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":-6.1,"spinRate":1246,"spinDirection":133},"zone":6,"typeConfidence":0.91,"plateTime":0.4239746081540008,"extension":6.590228898160165},"index":1,"playId":"942685fc-ebfd-347c-aba7-e14003d4bb2b","pitchNumber":2,"startTime":"2026-03-24T01:47:47.421Z","endTime":"2026-03-24T01:47:50.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":595879,"link":"/api/v1/people/595879"},"third":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.779029750570118,"aZ":-21.090170316583038,"pfxX":-0.5961035579286333,"pfxZ":5.605506336537212,"pX":0.6421237190858231,"pZ":1.9559340162202947,"vX0":5.460522275528687,"vY0":-139.5714368502555,"vZ0":-5.904539204014627,"x":92.52,"y":185.97,"x0":-1.2604267749329225,"y0":50.004109686593864,"z0":5.483519949296865,"aX":-1.1801916154358119},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.1,"breakHorizontal":0.0,"spinRate":2429,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.3921273380167696,"extension":6.616930759841899},"index":2,"playId":"58a52b4d-e960-34c8-86df-ec0e4b8057b7","pitchNumber":3,"startTime":"2026-03-24T01:48:06.080Z","endTime":"2026-03-24T01:48:10.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":595879,"link":"/api/v1/people/595879"},"third":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.132987789716047,"aZ":-30.55244844178007,"pfxX":3.6733683079918893,"pfxZ":0.9276668286471352,"pX":-0.14112869823902582,"pZ":2.8467286660645232,"vX0":1.8808530278958981,"vY0":-131.35465536337986,"vZ0":-1.1339462476724134,"x":122.38,"y":161.92,"x0":-1.3439173817067191,"y0":50.00268097213094,"z0":5.558174406076935,"aX":6.4101303043924815},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.7,"breakHorizontal":-7.1,"spinRate":3410,"spinDirection":53},"zone":2,"typeConfidence":0.9,"plateTime":0.4171864978008646,"extension":6.582907582724873},"hitData":{"launchSpeed":98.5,"launchAngle":-2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.03,"coordY":86.18}},"index":3,"playId":"d4840fb9-72a5-3ac1-a4bf-e40731d79d47","pitchNumber":4,"startTime":"2026-03-24T01:48:24.137Z","endTime":"2026-03-24T01:48:35.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":595879,"link":"/api/v1/people/595879"},"third":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.9,"awayTeamWinProbability":69.1,"homeTeamWinProbabilityAdded":-18.1,"leverageIndex":2.34,"dramaIndex":175.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:48:35.107Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, second baseman Edouard Julien to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T01:48:40.531Z","endTime":"2026-03-24T01:49:35.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83260021915111,"aZ":-22.658148297331977,"pfxX":-1.566127740036328,"pfxZ":5.807490293398811,"pX":1.6104183380318557,"pZ":-0.4333058936498428,"vX0":7.532967293340569,"vY0":-127.33255383409131,"vZ0":-9.700178293945257,"x":55.61,"y":250.48,"x0":-1.1862650800613692,"y0":50.0003612657521,"z0":5.226976926339339,"aX":-2.565626757696537},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.4,"breakHorizontal":1.1,"spinRate":1669,"spinDirection":202},"zone":14,"typeConfidence":0.61,"plateTime":0.43062064525181576,"extension":6.744271947219426},"index":0,"playId":"0580c85d-5fbb-3150-8675-cd8ba5db1609","pitchNumber":1,"startTime":"2026-03-24T01:49:05.200Z","endTime":"2026-03-24T01:49:09.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.881544557430797,"aZ":-18.263916867389277,"pfxX":-1.9536789900743081,"pfxZ":7.263180152815602,"pX":0.2415248401443933,"pZ":2.626082138757697,"vX0":5.2534258497552795,"vY0":-137.38769732972784,"vZ0":-4.221711635997728,"x":107.79,"y":167.88,"x0":-1.439970969268308,"y0":50.00539901508096,"z0":5.420809858639216,"aX":-3.7436268688664085},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":2.5,"spinRate":2438,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3983808058503824,"extension":6.462054412766877},"hitData":{"launchSpeed":110.9,"launchAngle":0.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.51,"coordY":152.09}},"index":1,"playId":"1384b472-094d-3021-b242-6f5606e8d786","pitchNumber":2,"startTime":"2026-03-24T01:49:28.197Z","endTime":"2026-03-24T01:49:35.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:49:35.152Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T01:51:22.764Z","endTime":"2026-03-24T01:53:44.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.248434955904585,"aZ":-16.41233339077168,"pfxX":-5.1353028822077205,"pfxZ":8.886262414966406,"pX":1.3411420739963782,"pZ":1.7484482651373887,"vX0":10.674012805440588,"vY0":-132.56694631076851,"vZ0":-6.348033919730697,"x":65.88,"y":191.57,"x0":-2.0764802391774073,"y0":50.00254768087956,"z0":5.379008857896444,"aX":-9.109137108303317},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.8,"breakHorizontal":6.8,"spinRate":2232,"spinDirection":207},"zone":14,"typeConfidence":0.85,"plateTime":0.41370402185463817,"extension":6.491342048261597},"index":0,"playId":"2b5d7f69-8c18-3234-b7a4-726bb479f941","pitchNumber":1,"startTime":"2026-03-24T01:51:47.136Z","endTime":"2026-03-24T01:51:52.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.305059074548453,"aZ":-16.697222474405145,"pfxX":-4.974097783705592,"pfxZ":8.631206637342675,"pX":1.5168357132803059,"pZ":1.6307502331610004,"vX0":11.046172075103483,"vY0":-133.0113030211727,"vZ0":-6.6631758470881595,"x":59.18,"y":194.75,"x0":-2.0420780162042123,"y0":50.00281885572155,"z0":5.377215756915287,"aX":-8.920058489741105},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.3,"breakHorizontal":6.6,"spinRate":1965,"spinDirection":194},"zone":14,"typeConfidence":0.85,"plateTime":0.41164571235886793,"extension":6.545900899108719},"index":1,"playId":"24165644-9ebd-38e3-8b0c-ed07476634e6","pitchNumber":2,"startTime":"2026-03-24T01:52:01.451Z","endTime":"2026-03-24T01:52:05.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.552566913972747,"aZ":-30.766508254923515,"pfxX":2.4473094540488693,"pfxZ":0.9364814778503368,"pX":0.6765286541007751,"pZ":1.2207119166604352,"vX0":6.48520342984164,"vY0":-122.26497701302178,"vZ0":-4.066505840076949,"x":91.21,"y":205.82,"x0":-2.3351964830189984,"y0":50.00429174504039,"z0":5.564615523660542,"aX":3.6802088923699436},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.0,"breakHorizontal":-6.0,"spinRate":2402,"spinDirection":102},"zone":14,"typeConfidence":0.89,"plateTime":0.4490876966555457,"extension":6.524762502583499},"index":2,"playId":"08961b89-aae6-3fed-b17f-626637a51de3","pitchNumber":3,"startTime":"2026-03-24T01:52:18.104Z","endTime":"2026-03-24T01:52:23.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-03-24T01:52:32.014Z","endTime":"2026-03-24T01:52:43.165Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84704919636243,"aZ":-16.065788834097237,"pfxX":-4.334346390816598,"pfxZ":9.02067610316023,"pX":0.7372261648878653,"pZ":2.634571317039742,"vX0":8.649308182822624,"vY0":-133.0946007686591,"vZ0":-4.355376514021751,"x":88.9,"y":167.65,"x0":-1.998454042233603,"y0":50.00054625713913,"z0":5.463588478352335,"aX":-7.7385241096511335},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.5,"breakHorizontal":5.9,"spinRate":2261,"spinDirection":209},"zone":6,"typeConfidence":0.88,"plateTime":0.4122917123931158,"extension":6.581587620568431},"index":4,"playId":"57cd31a4-8615-334f-b13f-d9ba45226672","pitchNumber":4,"startTime":"2026-03-24T01:52:43.165Z","endTime":"2026-03-24T01:52:50.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.142614808253132,"aZ":-17.543156317888002,"pfxX":-4.9057109734100806,"pfxZ":7.823503564243829,"pX":-0.8795990773069589,"pZ":2.6215726835688353,"vX0":5.4940274546056616,"vY0":-136.20657448881326,"vZ0":-4.3679702911591205,"x":150.53,"y":168.0,"x0":-2.2896744703742735,"y0":50.00529323087873,"z0":5.4665346729777635,"aX":-9.178394668146263},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":7.7,"spinRate":2182,"spinDirection":212},"zone":13,"typeConfidence":0.88,"plateTime":0.402794994304136,"extension":6.4347840275789725},"index":5,"playId":"7b4edf07-8ee9-39ff-b9c7-f708c370de03","pitchNumber":5,"startTime":"2026-03-24T01:52:59.692Z","endTime":"2026-03-24T01:53:26.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.057005394869304,"aZ":-30.032900391322976,"pfxX":3.68186327690513,"pfxZ":1.3582774614247848,"pX":1.8165515428141599,"pZ":0.6675627327557423,"vX0":8.339443814667266,"vY0":-125.0227727295491,"vZ0":-5.439525358983097,"x":47.76,"y":220.76,"x0":-2.0507706955251113,"y0":50.000280818675755,"z0":5.359837328085836,"aX":5.779091843655274},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.3,"breakHorizontal":-8.8,"spinRate":3147,"spinDirection":162},"zone":14,"typeConfidence":0.91,"plateTime":0.43943770041553076,"extension":6.694125697289828},"index":6,"playId":"59914fde-299a-372f-8912-367bc4d1bc31","pitchNumber":6,"startTime":"2026-03-24T01:53:32.856Z","endTime":"2026-03-24T01:53:44.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.04,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:53:44.269Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a fly ball to center fielder Parker Meadows. Kyle Karros to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T01:53:39.257Z","endTime":"2026-03-24T01:55:44.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.862502121226267,"aZ":-16.58399917313195,"pfxX":-3.6834740948513556,"pfxZ":8.387464561415024,"pX":-0.11959322935579925,"pZ":2.4753387416365613,"vX0":6.857657555430957,"vY0":-135.29190008885544,"vZ0":-5.047295847794296,"x":121.56,"y":171.95,"x0":-2.2057996435955407,"y0":50.00039182486403,"z0":5.5232731525572785,"aX":-6.844952798216901},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":5.3,"spinRate":2248,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.40448662168555405,"extension":6.477960944360589},"index":0,"playId":"332f3d90-ddaf-396a-b632-7d189a47a448","pitchNumber":1,"startTime":"2026-03-24T01:54:01.635Z","endTime":"2026-03-24T01:54:07.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47770086520393,"aZ":-17.117180249057547,"pfxX":-3.5277943655119337,"pfxZ":8.122892660082517,"pX":1.382101096994714,"pZ":3.5001919364372247,"vX0":10.309636317719923,"vY0":-135.061160415943,"vZ0":-2.074524909933931,"x":64.32,"y":144.27,"x0":-2.0204417039183538,"y0":50.002445090523025,"z0":5.477469098450331,"aX":-6.539586560571366},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":4.3,"spinRate":1266,"spinDirection":211},"zone":12,"typeConfidence":0.88,"plateTime":0.40501640937930716,"extension":6.59433908963422},"index":1,"playId":"ccb25407-6955-3ce1-a8df-63a326498ae8","pitchNumber":2,"startTime":"2026-03-24T01:54:16.788Z","endTime":"2026-03-24T01:54:23.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":83.8,"endSpeed":76.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.129954154249102,"aZ":-29.45253352681333,"pfxX":2.220063615432717,"pfxZ":1.82814563555017,"pX":0.4244773196469849,"pZ":1.3552378288026168,"vX0":6.043070491231224,"vY0":-121.80693818486921,"vZ0":-3.4655598517525865,"x":100.82,"y":202.19,"x0":-2.3868554994632283,"y0":50.00212704100071,"z0":5.370016924278358,"aX":3.302119762600951},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.6,"breakHorizontal":-5.6,"spinRate":2545,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.4513788095272666,"extension":6.705486350757862},"index":2,"playId":"fd01f20f-b186-3074-95e3-bc7e28c5f0df","pitchNumber":3,"startTime":"2026-03-24T01:54:53.105Z","endTime":"2026-03-24T01:55:01.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.491288884954965,"aZ":-39.595926683587614,"pfxX":5.441066680324347,"pfxZ":-5.745517834878396,"pX":0.1291751230237786,"pZ":1.1559922275889367,"vX0":4.242640297138228,"vY0":-113.98888183470338,"vZ0":-0.31242320065892604,"x":112.08,"y":207.57,"x0":-2.4752461266994716,"y0":50.00277696224218,"z0":5.2651649071431095,"aX":7.029144857985802},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.1,"breakHorizontal":-11.0,"spinRate":1114,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.48388437531832107,"extension":6.595722750531559},"index":3,"playId":"634b4db6-eb85-3c45-9704-2a756a6c04a4","pitchNumber":4,"startTime":"2026-03-24T01:55:08.421Z","endTime":"2026-03-24T01:55:14.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.950262745528956,"aZ":-16.215836875629545,"pfxX":-4.788266273727389,"pfxZ":8.591824702085429,"pX":0.6702669692219029,"pZ":2.7826974636519273,"vX0":9.503154119268766,"vY0":-135.97041124451147,"vZ0":-4.015051850502805,"x":91.45,"y":163.65,"x0":-2.2602731774826403,"y0":50.006273017315245,"z0":5.415749100626651,"aX":-8.89818480823816},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":6.5,"spinRate":2237,"spinDirection":213},"zone":6,"typeConfidence":0.88,"plateTime":0.40401172110155104,"extension":6.5511939417098155},"hitData":{"launchSpeed":75.0,"launchAngle":30.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.18,"coordY":97.04}},"index":4,"playId":"0e3ad4e2-10bc-3842-aa7b-d02fcf71468b","pitchNumber":5,"startTime":"2026-03-24T01:55:32.041Z","endTime":"2026-03-24T01:55:44.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":6.799999999999997,"leverageIndex":1.79,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:55:44.671Z","atBatIndex":21},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Hunter Goodman grounds into a double play, shortstop Javier Báez to second baseman Gleyber Torres to first baseman Spencer Torkelson. Kyle Karros to 3rd. Jake McCarthy out at 2nd. Hunter Goodman out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T01:55:44.737Z","endTime":"2026-03-24T01:57:43.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.789671321165827,"aZ":-27.108819794252952,"pfxX":1.4320293604430523,"pfxZ":3.3060333622219673,"pX":0.5346890264710507,"pZ":2.513391318722994,"vX0":6.974478397964252,"vY0":-123.3029593928967,"vZ0":-1.375872960038341,"x":96.62,"y":170.92,"x0":-2.5229131526822224,"y0":50.00149925704154,"z0":5.377952966947999,"aX":2.1912511861706796},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.9,"breakHorizontal":-4.3,"spinRate":2063,"spinDirection":134},"zone":6,"typeConfidence":0.88,"plateTime":0.4451654162019669,"extension":6.456505375871568},"index":0,"playId":"8f7ee8f2-3dda-3d87-ae67-e027e8f55f0e","pitchNumber":1,"startTime":"2026-03-24T01:56:10.672Z","endTime":"2026-03-24T01:56:15.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.784506103679234,"aZ":-23.81535168664537,"pfxX":-9.934570157660296,"pfxZ":4.938548437727709,"pX":0.2731642259701705,"pZ":0.931526167068,"vX0":9.602035630707427,"vY0":-129.7431717151951,"vZ0":-5.643249394147864,"x":106.59,"y":213.63,"x0":-2.196528063193839,"y0":50.00531402611983,"z0":4.965512002021892,"aX":-16.82963841090437},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.8,"breakHorizontal":15.7,"spinRate":1914,"spinDirection":227},"zone":14,"typeConfidence":0.84,"plateTime":0.42319460825229127,"extension":6.751928957145617},"index":1,"playId":"aa69138c-08eb-3903-a711-6c95a4620252","pitchNumber":2,"startTime":"2026-03-24T01:56:57.705Z","endTime":"2026-03-24T01:57:04.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90069004110745,"aZ":-13.927836977385931,"pfxX":-4.671551916636482,"pfxZ":9.820535186641063,"pX":0.2813175804306267,"pZ":2.774721764739454,"vX0":8.495280844532932,"vY0":-135.72557168867363,"vZ0":-4.455153716192598,"x":106.28,"y":163.86,"x0":-2.2883536758753094,"y0":50.00139110811039,"z0":5.413889571320293,"aX":-8.679174932016362},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":6.6,"spinRate":2289,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.404237060960972,"extension":6.531870419559224},"index":2,"playId":"1ba71439-4ab3-31ee-a7da-49518cea875d","pitchNumber":3,"startTime":"2026-03-24T01:57:14.139Z","endTime":"2026-03-24T01:57:19.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.956069657597737,"aZ":-15.994004296262,"pfxX":-4.248140001836072,"pfxZ":8.725409963191456,"pX":-1.1693553658732296,"pZ":2.357240538077471,"vX0":4.78298826902713,"vY0":-135.41493510111934,"vZ0":-5.0795165826764235,"x":161.57,"y":175.13,"x0":-2.4077783472476324,"y0":50.00395327223657,"z0":5.378713221903132,"aX":-7.879140232307758},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":6.6,"spinRate":2227,"spinDirection":208},"zone":13,"typeConfidence":0.9,"plateTime":0.4047000431069363,"extension":6.627549493644063},"hitData":{"launchSpeed":79.1,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.4,"coordY":153.1}},"index":3,"playId":"8b3c5641-a0b0-3980-94ca-fdd7993ecc4d","pitchNumber":4,"startTime":"2026-03-24T01:57:36.561Z","endTime":"2026-03-24T01:57:43.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":-12.8,"leverageIndex":2.35,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:57:43.947Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Troy Johnston homers (1) on a fly ball to right field. Kyle Karros scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T01:58:21.461Z","endTime":"2026-03-24T01:59:39.901Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Troy Johnston replaces Mickey Moniak.","event":"Offensive Substitution","eventType":"offensive_substitution","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":"2026-03-24T01:58:05.512Z","endTime":"2026-03-24T01:58:23.518Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":70.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.191381343616257,"aZ":-37.89328133513295,"pfxX":5.672670342936916,"pfxZ":-4.506758257848912,"pX":-0.6071176536243751,"pZ":2.70607422497219,"vX0":2.5575797451493854,"vY0":-112.17384879977743,"vZ0":2.64479320113902,"x":140.14,"y":165.72,"x0":-2.5008052848078313,"y0":50.00377871073041,"z0":5.38787526560036,"aX":7.195003248212461},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-7.1,"breakHorizontal":-10.9,"spinRate":2324,"spinDirection":36},"zone":4,"typeConfidence":0.91,"plateTime":0.48917961943401655,"extension":6.519695960808335},"index":1,"playId":"83248792-6fb1-3e2e-8e54-8f1543d15324","pitchNumber":1,"startTime":"2026-03-24T01:58:23.518Z","endTime":"2026-03-24T01:58:29.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":83.4,"endSpeed":76.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.149284652529122,"aZ":-24.90831218933865,"pfxX":-8.964802821442083,"pfxZ":4.918743251137166,"pX":0.05297213428484933,"pZ":1.780572387101228,"vX0":8.756468506189906,"vY0":-121.15016700516304,"vZ0":-2.7584706767868643,"x":114.98,"y":190.7,"x0":-2.455060416395284,"y0":50.00087501828607,"z0":5.126372582336654,"aX":-13.23581059042976},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.4,"breakHorizontal":13.9,"spinRate":1843,"spinDirection":220},"zone":8,"typeConfidence":0.95,"plateTime":0.4532736918792515,"extension":6.769773261281231},"index":2,"playId":"a172e0ae-69af-3004-b698-5bbcf6e887d0","pitchNumber":2,"startTime":"2026-03-24T01:58:38.953Z","endTime":"2026-03-24T01:58:45.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":3,"startTime":"2026-03-24T01:59:04.722Z","endTime":"2026-03-24T01:59:13.389Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.797163642178862,"aZ":-37.66842506627662,"pfxX":5.549334567154313,"pfxZ":-4.292619150400689,"pX":0.2447364589871611,"pZ":1.6792301652051673,"vX0":4.328437850949036,"vY0":-113.0619209225553,"vZ0":0.28479181370399176,"x":107.67,"y":193.44,"x0":-2.4233344527945833,"y0":50.003372615156685,"z0":5.367385293048968,"aX":7.101876313030029},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-7.3,"breakHorizontal":-11.3,"spinRate":2470,"spinDirection":60},"zone":9,"typeConfidence":0.9,"plateTime":0.48657332727524016,"extension":6.385165813168651},"hitData":{"launchSpeed":105.6,"launchAngle":31.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.16,"coordY":61.23}},"index":4,"playId":"9da468a4-37a3-3716-9eb8-4e0f25c031f9","pitchNumber":3,"startTime":"2026-03-24T01:59:13.389Z","endTime":"2026-03-24T01:59:39.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":20.000000000000004,"leverageIndex":1.53,"dramaIndex":166.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:59:39.901Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Tovar pops out to first baseman Spencer Torkelson in foul territory.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T01:59:29.910Z","endTime":"2026-03-24T02:00:46.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":94.7,"endSpeed":86.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.920085778029986,"aZ":-14.755148774790225,"pfxX":-4.023044938545507,"pfxZ":9.054485353505925,"pX":0.565308794862623,"pZ":2.4755017659042546,"vX0":8.760061925099041,"vY0":-137.67336130811196,"vZ0":-4.979955665985438,"x":95.45,"y":171.94,"x0":-2.131921380364421,"y0":50.00282668563555,"z0":5.302840907819012,"aX":-7.740173116303874},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":5.5,"spinRate":2213,"spinDirection":209},"zone":6,"typeConfidence":0.91,"plateTime":0.39748932548567284,"extension":6.597215541696528},"index":0,"playId":"00ae2811-22f3-3e0c-9a38-13dabf4a3282","pitchNumber":1,"startTime":"2026-03-24T02:00:03.371Z","endTime":"2026-03-24T02:00:07.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":94.3,"endSpeed":86.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.955717433929674,"aZ":-17.0963840419865,"pfxX":-2.990138190575032,"pfxZ":7.912681869119783,"pX":-0.7025163509798382,"pZ":3.7529396021434414,"vX0":5.473650539980306,"vY0":-137.29442544659142,"vZ0":-1.525639698090699,"x":143.78,"y":137.45,"x0":-2.3352826603162247,"y0":50.00231005565665,"z0":5.481770956977802,"aX":-5.698050973665358},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":4.2,"spinRate":2154,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.39926110749359767,"extension":6.617821617377131},"index":1,"playId":"6fcd8512-e3e7-3943-9614-e5362217e9fe","pitchNumber":2,"startTime":"2026-03-24T02:00:20.659Z","endTime":"2026-03-24T02:00:27.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.010909455306376,"aZ":-31.895049698694454,"pfxX":3.1447928682019075,"pfxZ":0.17352296339181628,"pX":0.4468785629601693,"pZ":2.0370237311450423,"vX0":5.620490104240844,"vY0":-126.14267425737724,"vZ0":-1.7672871582205634,"x":99.97,"y":183.78,"x0":-2.2235465954576794,"y0":50.00200218996823,"z0":5.331864996044309,"aX":5.038704018582844},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.1,"breakHorizontal":-7.1,"spinRate":2456,"spinDirection":129},"zone":9,"typeConfidence":0.91,"plateTime":0.4351577545149681,"extension":6.641981570890369},"hitData":{"launchSpeed":73.7,"launchAngle":74.0,"totalDistance":94.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":161.14,"coordY":192.64}},"index":2,"playId":"ab01b1d9-9877-3342-b1f6-08d9c477eef0","pitchNumber":3,"startTime":"2026-03-24T02:00:37.740Z","endTime":"2026-03-24T02:00:46.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:00:46.471Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-24T02:03:02.975Z","endTime":"2026-03-24T02:04:31.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Troy Johnston remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T02:02:29.516Z","endTime":"2026-03-24T02:03:05.155Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61292374278063,"aZ":-19.11141171092157,"pfxX":-3.947081997513762,"pfxZ":6.871573633022702,"pX":-0.3895794728310497,"pZ":4.131998654972798,"vX0":3.7706841767127055,"vY0":-136.4476480643484,"vZ0":-0.5323030743240892,"x":131.85,"y":127.22,"x0":-1.2708902978775218,"y0":50.006184708479196,"z0":5.636431482862919,"aX":-7.5079510298773195},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":6.5,"spinRate":2449,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4001006815399406,"extension":6.327431638672117},"index":1,"playId":"9654e0c1-27f9-39c2-8894-4425eda9f43f","pitchNumber":1,"startTime":"2026-03-24T02:03:05.155Z","endTime":"2026-03-24T02:03:10.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.038787229790866,"aZ":-17.596197712065017,"pfxX":-1.9769520715990234,"pfxZ":7.841146424219526,"pX":0.5864715588357892,"pZ":2.0631753469590715,"vX0":5.572208385823762,"vY0":-134.90633661764411,"vZ0":-5.3956652671518945,"x":94.65,"y":183.07,"x0":-1.2412225827646375,"y0":50.000800295382994,"z0":5.313775645963216,"aX":-3.6750692393489413},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.3,"breakHorizontal":2.5,"spinRate":2341,"spinDirection":207},"zone":9,"typeConfidence":0.89,"plateTime":0.40471844630517895,"extension":6.541412482935574},"index":2,"playId":"2109f3ae-7940-3767-9bd6-3f820856bda0","pitchNumber":2,"startTime":"2026-03-24T02:03:18.678Z","endTime":"2026-03-24T02:03:23.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.319215821840288,"aZ":-26.198021090202165,"pfxX":-4.824178384751443,"pfxZ":3.807026956952047,"pX":-0.7901914217623396,"pZ":2.4564441588602275,"vX0":2.552993941870527,"vY0":-123.85781991188176,"vZ0":-2.250597800120503,"x":147.12,"y":172.46,"x0":-1.2019261068717666,"y0":50.00393408052861,"z0":5.544936366196634,"aX":-7.573949896937993},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.7,"breakHorizontal":8.3,"spinRate":1761,"spinDirection":195},"zone":4,"typeConfidence":0.9,"plateTime":0.4404822481705253,"extension":6.515904493718942},"index":3,"playId":"69e051f4-2128-32dd-be83-6f2e96c75199","pitchNumber":3,"startTime":"2026-03-24T02:03:33.198Z","endTime":"2026-03-24T02:03:39.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.437139347168014,"aZ":-24.14441511864282,"pfxX":-3.4831681818057527,"pfxZ":5.027288244397699,"pX":1.2438551763494285,"pZ":1.1862898828510169,"vX0":6.668141589310911,"vY0":-125.35226046854977,"vZ0":-5.671984266707539,"x":69.59,"y":206.75,"x0":-0.9936567721753196,"y0":50.002983323142125,"z0":5.4396577432712485,"aX":-5.5644340465307085},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.0,"breakHorizontal":4.8,"spinRate":1888,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.43631436795927936,"extension":6.613605301802407},"index":4,"playId":"72641b90-dd6b-34be-90b2-6ac0ac4446ec","pitchNumber":4,"startTime":"2026-03-24T02:03:51.818Z","endTime":"2026-03-24T02:03:58.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":86.1,"endSpeed":79.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.087410640302544,"aZ":-23.61770645492781,"pfxX":-4.635291066770187,"pfxZ":5.353087156054555,"pX":0.2906595791077481,"pZ":1.1935879586655493,"vX0":5.157286211702622,"vY0":-125.30784536695863,"vZ0":-5.66939282775716,"x":105.92,"y":206.55,"x0":-1.1868861611016797,"y0":50.00360332870583,"z0":5.401761530670943,"aX":-7.410395076924767},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.6,"breakHorizontal":7.3,"spinRate":1757,"spinDirection":207},"zone":14,"typeConfidence":0.9,"plateTime":0.43623297991928967,"extension":6.650908921920093},"index":5,"playId":"38c60e3c-4cb7-3cfe-99a3-6f842d050335","pitchNumber":5,"startTime":"2026-03-24T02:04:08.544Z","endTime":"2026-03-24T02:04:14.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":95.6,"endSpeed":87.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.012539861560914,"aZ":-16.897495260277253,"pfxX":-2.3940935790438047,"pfxZ":7.754748645852139,"pX":0.6721746289890494,"pZ":2.9287647102669414,"vX0":5.942535221463232,"vY0":-139.17496922427878,"vZ0":-3.9092878712725696,"x":91.38,"y":159.7,"x0":-1.1756551865507403,"y0":50.002255524896285,"z0":5.4643632754566624,"aX":-4.716526381988111},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":3.1,"spinRate":2559,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.39293282654485706,"extension":6.536374935559774},"hitData":{"launchSpeed":56.5,"launchAngle":4.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.38,"coordY":157.71}},"index":6,"playId":"98cb6e09-e694-3708-88ab-1c6f00bf5aa5","pitchNumber":6,"startTime":"2026-03-24T02:04:24.649Z","endTime":"2026-03-24T02:04:31.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:04:31.575Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out sharply to center fielder Brenton Doyle.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-24T02:04:34.447Z","endTime":"2026-03-24T02:06:39.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.83008029341088,"aZ":-40.113754610869364,"pfxX":1.5680487070987734,"pfxZ":-5.821726374948126,"pX":0.7276914803916522,"pZ":2.874564187085729,"vX0":4.053172909439154,"vY0":-116.35367793289703,"vZ0":2.1630226925501175,"x":89.26,"y":161.17,"x0":-1.2439323391937176,"y0":50.0014963304399,"z0":5.747599163719158,"aX":2.1387067223084983},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-9.6,"breakHorizontal":-3.8,"spinRate":2553,"spinDirection":56},"zone":3,"typeConfidence":0.9,"plateTime":0.4716351897700837,"extension":6.330718736836596},"index":0,"playId":"b2753d83-173c-34cb-823b-f5a206e4bcd5","pitchNumber":1,"startTime":"2026-03-24T02:04:57.133Z","endTime":"2026-03-24T02:05:04.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":80.9,"endSpeed":74.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.866455759136063,"aZ":-39.06593183360766,"pfxX":2.9377463531214607,"pfxZ":-4.941351660518199,"pX":0.19845408204695447,"pZ":1.7349048331415404,"vX0":2.519880998574125,"vY0":-117.8248838415636,"vZ0":-0.5192663593952369,"x":109.44,"y":191.94,"x0":-1.2691654679911721,"y0":50.000265823754134,"z0":5.590076960033594,"aX":4.100193062163789},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.8,"breakHorizontal":-6.0,"spinRate":2688,"spinDirection":46},"zone":8,"typeConfidence":0.9,"plateTime":0.4661195303548147,"extension":6.473875676173817},"index":1,"playId":"163e121d-3cce-31cf-9e29-b503476d4a05","pitchNumber":2,"startTime":"2026-03-24T02:05:12.064Z","endTime":"2026-03-24T02:05:16.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-24T02:05:24.995Z","endTime":"2026-03-24T02:05:32.845Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.048209222526516,"aZ":-27.51253540993225,"pfxX":0.5905084750760112,"pfxZ":2.7265208778213292,"pX":1.8368522877231577,"pZ":2.806061621714435,"vX0":6.787547038911568,"vY0":-129.87891357650048,"vZ0":-1.6328990501438392,"x":46.98,"y":163.02,"x0":-0.8864223744380377,"y0":50.00294937544653,"z0":5.534078495217618,"aX":1.0080491100140452},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.8,"breakHorizontal":-2.5,"spinRate":2547,"spinDirection":155},"zone":12,"typeConfidence":0.88,"plateTime":0.42162731968744094,"extension":6.498681386064919},"index":3,"playId":"f91a64cd-da1a-3ba4-944f-9c5f8729faad","pitchNumber":3,"startTime":"2026-03-24T02:05:32.845Z","endTime":"2026-03-24T02:05:36.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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.1,"endSpeed":83.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.412241600462334,"aZ":-26.640316775519594,"pfxX":0.8983787338689035,"pfxZ":3.168411115830063,"pX":1.8890386485057282,"pZ":0.9177920372015392,"vX0":7.1635980638631125,"vY0":-130.9607275398924,"vZ0":-6.380840550002031,"x":44.99,"y":214.0,"x0":-0.9929400218959081,"y0":50.001223402451885,"z0":5.3656199059069545,"aX":1.566619123457326},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.6,"breakHorizontal":-3.1,"spinRate":2563,"spinDirection":172},"zone":14,"typeConfidence":0.86,"plateTime":0.41746615220880656,"extension":6.61752883359762},"index":4,"playId":"bfe4b14f-f8a0-34bb-a9f4-0ef835a23699","pitchNumber":4,"startTime":"2026-03-24T02:05:48.001Z","endTime":"2026-03-24T02:05:52.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87917864938575,"aZ":-21.07128305924528,"pfxX":-7.225143828826191,"pfxZ":5.880493911476139,"pX":0.4386522701417511,"pZ":1.1639831621115275,"vX0":6.5369436495451545,"vY0":-137.1729174676058,"vZ0":-7.209344656966687,"x":100.28,"y":207.35,"x0":-1.04704148299812,"y0":50.00452683289171,"z0":5.283634583961284,"aX":-13.647073653932772},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":11.5,"spinRate":2515,"spinDirection":208},"zone":14,"typeConfidence":0.93,"plateTime":0.40067424552746767,"extension":6.399421337115679},"index":5,"playId":"0bdd0df4-4e17-3a5e-a861-5a9700351b20","pitchNumber":5,"startTime":"2026-03-24T02:06:05.604Z","endTime":"2026-03-24T02:06:08.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.497030598983134,"aZ":-15.19631017528945,"pfxX":-3.261897223019108,"pfxZ":8.52660387352599,"pX":0.3616986017330327,"pZ":2.689395095213202,"vX0":5.4481688475443315,"vY0":-139.94259351686082,"vZ0":-4.837102358468563,"x":103.21,"y":166.17,"x0":-1.1832496859685302,"y0":50.00003353275761,"z0":5.429974613242351,"aX":-6.493190939403374},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":4.8,"spinRate":2576,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.39085554836786773,"extension":6.429878822874299},"hitData":{"launchSpeed":100.1,"launchAngle":24.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":155.57,"coordY":48.31}},"index":6,"playId":"eb61b28d-3091-39f1-bd23-e84911157e1c","pitchNumber":6,"startTime":"2026-03-24T02:06:27.237Z","endTime":"2026-03-24T02:06:39.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:06:39.101Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman challenged (pitch result), call on the field was overturned: Kevin McGonigle called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-24T02:06:40.528Z","endTime":"2026-03-24T02:08:50.778Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.072652044846713,"aZ":-38.625156342472266,"pfxX":3.5420075960106967,"pfxZ":-4.54120779494334,"pX":-0.13339520828552354,"pZ":2.3345165496617453,"vX0":1.5435820497130117,"vY0":-118.31267615735783,"vZ0":0.5001200075201313,"x":122.08,"y":175.75,"x0":-1.2539433316243103,"y0":50.002407933296084,"z0":5.653518744919338,"aX":5.032599296918928},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.8,"breakHorizontal":-6.8,"spinRate":2643,"spinDirection":46},"zone":5,"typeConfidence":0.9,"plateTime":0.46252760076479404,"extension":6.446289959744623},"index":0,"playId":"0f7b744e-c3c3-3f0c-9ae4-042fdf41cd62","pitchNumber":1,"startTime":"2026-03-24T02:07:03.034Z","endTime":"2026-03-24T02:07:12.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":89.3,"endSpeed":82.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.620946128713673,"aZ":-26.22483429447399,"pfxX":2.119764911110326,"pfxZ":3.440087524247015,"pX":1.652528490805315,"pZ":1.3890193562668618,"vX0":6.468580322118849,"vY0":-129.9629755816704,"vZ0":-5.132617664095638,"x":54.01,"y":201.28,"x0":-1.1336981085811795,"y0":50.00070469395872,"z0":5.355963377249195,"aX":3.6617530197237933},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":-5.2,"spinRate":2768,"spinDirection":162},"zone":14,"typeConfidence":0.9,"plateTime":0.4198011045388941,"extension":6.626081801736907},"index":1,"playId":"de86429d-63ed-30cf-b0e0-7c1745379925","pitchNumber":2,"startTime":"2026-03-24T02:07:20.668Z","endTime":"2026-03-24T02:07:27.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09166706077137,"aZ":-20.04431370810948,"pfxX":-6.685835828512144,"pfxZ":6.36286603840495,"pX":1.2122515441291946,"pZ":1.318178406470492,"vX0":8.546201045153474,"vY0":-137.60114785767544,"vZ0":-7.111527884819374,"x":70.79,"y":203.19,"x0":-1.0732294975097338,"y0":50.00608644094208,"z0":5.306551067993227,"aX":-12.753341843151944},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":10.2,"spinRate":2492,"spinDirection":206},"zone":14,"typeConfidence":0.93,"plateTime":0.3988944254230682,"extension":6.559723721006204},"index":2,"playId":"9796959a-9e30-3a6b-a2ec-a708d761ebc7","pitchNumber":3,"startTime":"2026-03-24T02:07:36.763Z","endTime":"2026-03-24T02:07:43.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.319371460010075,"aZ":-17.342956303212766,"pfxX":-3.3356709103294193,"pfxZ":7.557517454204363,"pX":0.8470077799167255,"pZ":2.014428842360377,"vX0":6.944056900504897,"vY0":-138.58352717072893,"vZ0":-6.007912287481857,"x":84.71,"y":184.39,"x0":-1.2475976108639948,"y0":50.00520716931175,"z0":5.351955005478054,"aX":-6.548748582581984},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":4.8,"spinRate":2456,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.39385802666464853,"extension":6.586526043020341},"index":3,"playId":"0cb6969f-2b31-3d4f-a8fe-73f18af83be0","pitchNumber":4,"startTime":"2026-03-24T02:07:54.494Z","endTime":"2026-03-24T02:08:02.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":94.8,"endSpeed":86.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.839754298956738,"aZ":-13.56475426396046,"pfxX":-3.145926363488125,"pfxZ":9.620761406332875,"pX":-0.24426555725027208,"pZ":3.2294381034873814,"vX0":3.9423418753906807,"vY0":-137.985337254606,"vZ0":-3.60960694563496,"x":126.31,"y":151.59,"x0":-1.2807575950524426,"y0":50.001867061174444,"z0":5.464575981991826,"aX":-6.0847370901043},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":4.9,"spinRate":2616,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3964968258002015,"extension":6.343342737365476},"index":4,"playId":"0c7a2184-6c68-399c-bf65-a667b23d1b5c","pitchNumber":5,"startTime":"2026-03-24T02:08:11.110Z","endTime":"2026-03-24T02:08:16.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.988722700734083,"aZ":-18.468964093623025,"pfxX":-2.1943047416446158,"pfxZ":7.041362054655388,"pX":-0.7632682717973642,"pZ":2.2724530318199743,"vX0":2.2259615100740153,"vY0":-138.6270671067313,"vZ0":-5.061475555453796,"x":146.09,"y":177.42,"x0":-1.2915503697851685,"y0":50.003193890039654,"z0":5.35487929540509,"aX":-4.27104690249981},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.9,"breakHorizontal":3.5,"spinRate":2426,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.3951132739077168,"extension":6.492385617209213},"index":5,"playId":"5eafcc72-ce4d-3353-9352-1394eaecd243","pitchNumber":6,"startTime":"2026-03-24T02:08:44.493Z","endTime":"2026-03-24T02:08:50.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}},"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:08:50.778Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T02:10:45.577Z","endTime":"2026-03-24T02:12:38.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.069606084496506,"aZ":-23.647509038337713,"pfxX":-8.486107271333205,"pfxZ":4.750532216677326,"pX":-0.34999073991926954,"pZ":1.5645991686510083,"vX0":7.644611602405345,"vY0":-133.0160075682529,"vZ0":-4.79097501462168,"x":130.34,"y":196.54,"x0":-2.156233950274813,"y0":50.003977579050996,"z0":5.09996723530442,"aX":-15.234334877653419},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.8,"breakHorizontal":13.8,"spinRate":2045,"spinDirection":213},"zone":13,"typeConfidence":0.93,"plateTime":0.4115098310215921,"extension":6.7686121806776045},"index":0,"playId":"d4e72cc1-aa3c-386c-86f5-1a1f05cb2d35","pitchNumber":1,"startTime":"2026-03-24T02:11:18.546Z","endTime":"2026-03-24T02:11:23.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65188546408701,"aZ":-30.53630084244727,"pfxX":2.869894746261793,"pfxZ":1.0378357912402199,"pX":1.3832514606692385,"pZ":0.5674268874436118,"vX0":7.716540389451665,"vY0":-124.91708742011025,"vZ0":-5.573209364750314,"x":64.27,"y":223.46,"x0":-2.1212757113721206,"y0":50.00322368317862,"z0":5.3442429591533855,"aX":4.524458319959359},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.7,"breakHorizontal":-7.0,"spinRate":2420,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.43882044705610657,"extension":6.480527244518743},"index":1,"playId":"77816a8f-1007-3e3e-b663-dde52228c15c","pitchNumber":2,"startTime":"2026-03-24T02:11:32.579Z","endTime":"2026-03-24T02:11:36.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80603707674411,"aZ":-32.014349214793405,"pfxX":2.520075491832406,"pfxZ":0.11010319913669608,"pX":1.0701091786929158,"pZ":0.9389469840647662,"vX0":7.174718858859776,"vY0":-121.7427220995917,"vZ0":-4.315549001218471,"x":76.21,"y":213.43,"x0":-2.2422799861358813,"y0":50.005835899927085,"z0":5.504408342771726,"aX":3.7841779296392164},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.6,"breakHorizontal":-6.2,"spinRate":2369,"spinDirection":121},"zone":14,"typeConfidence":0.85,"plateTime":0.4498393462370509,"extension":6.5039304732924705},"index":2,"playId":"9dbd852e-8df0-3503-a145-f1a5673645b2","pitchNumber":3,"startTime":"2026-03-24T02:11:48.341Z","endTime":"2026-03-24T02:11:55.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18675333312482,"aZ":-17.401300107503953,"pfxX":-4.542204564775376,"pfxZ":8.050386874261267,"pX":-0.21109244876520683,"pZ":3.598032829224201,"vX0":6.535061007920921,"vY0":-134.59579813166752,"vZ0":-1.9028606719140089,"x":125.05,"y":141.63,"x0":-2.0802723420666185,"y0":50.00101945471007,"z0":5.546209182241815,"aX":-8.333922341504481},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":6.8,"spinRate":2060,"spinDirection":205},"zone":11,"typeConfidence":0.86,"plateTime":0.4069180720815,"extension":6.567133374128553},"index":3,"playId":"e16f5135-ef3f-3b62-a786-737b603a2a19","pitchNumber":4,"startTime":"2026-03-24T02:12:04.710Z","endTime":"2026-03-24T02:12:10.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.448544814030537,"aZ":-15.237297988179996,"pfxX":-3.1101178758511336,"pfxZ":8.994689734424973,"pX":-0.11250283046210825,"pZ":2.401599438012331,"vX0":6.453671037648081,"vY0":-136.46914046440628,"vZ0":-5.043858228188556,"x":121.29,"y":173.94,"x0":-2.1055617567243097,"y0":50.005735240152895,"z0":5.325929667365778,"aX":-5.858824003030169},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":4.2,"spinRate":2307,"spinDirection":210},"zone":5,"typeConfidence":0.92,"plateTime":0.4015853382918828,"extension":6.476290387098694},"index":4,"playId":"bf374ff5-416b-3ccc-8d9b-ccd6f2f9602d","pitchNumber":5,"startTime":"2026-03-24T02:12:31.125Z","endTime":"2026-03-24T02:12:38.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:12:38.741Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"TJ Rumfield homers (5) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T02:12:35.818Z","endTime":"2026-03-24T02:14:40.098Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":93.3,"endSpeed":85.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.326070895287348,"aZ":-15.563054963671327,"pfxX":-3.2979966153258493,"pfxZ":8.916680412653776,"pX":-0.4175658662216761,"pZ":3.105623538013538,"vX0":6.107054032724937,"vY0":-135.76356700200287,"vZ0":-3.4000404094425236,"x":132.92,"y":154.93,"x0":-2.2698410645541705,"y0":50.00051965596492,"z0":5.460452897185672,"aX":-6.142814742733751},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":4.7,"spinRate":2262,"spinDirection":215},"zone":1,"typeConfidence":0.91,"plateTime":0.4037844269740063,"extension":6.589541310606963},"index":0,"playId":"8eaf8c10-b39c-373d-bfc7-6b11e7cf5740","pitchNumber":1,"startTime":"2026-03-24T02:12:59.911Z","endTime":"2026-03-24T02:13:03.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":85.2,"endSpeed":77.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.428825371061574,"aZ":-25.996870481282595,"pfxX":-7.440782336460136,"pfxZ":3.976609165021113,"pX":-1.1108320335537498,"pZ":2.611964894700217,"vX0":5.782570059954348,"vY0":-124.0121624634937,"vZ0":-1.1440970134322999,"x":159.34,"y":168.26,"x0":-2.5091986557156933,"y0":50.00360298830204,"z0":5.2533652122215795,"aX":-11.558832254676537},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.2,"breakHorizontal":12.1,"spinRate":1694,"spinDirection":220},"zone":13,"typeConfidence":0.94,"plateTime":0.4421475439793965,"extension":6.707557108566739},"index":1,"playId":"ae65e936-2810-3505-b3c8-50cb67e01028","pitchNumber":2,"startTime":"2026-03-24T02:13:19.260Z","endTime":"2026-03-24T02:13:26.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":94.3,"endSpeed":85.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37012562226591,"aZ":-16.875664569359113,"pfxX":-5.346745832011431,"pfxZ":8.087774889764443,"pX":-1.1962530635958573,"pZ":3.1492393899106714,"vX0":4.883056228561477,"vY0":-137.16011738689664,"vZ0":-3.1444092567528026,"x":162.6,"y":153.75,"x0":-2.31120697003302,"y0":50.00353260723552,"z0":5.471682449336113,"aX":-10.114861615608957},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":8.5,"spinRate":2080,"spinDirection":211},"zone":11,"typeConfidence":0.88,"plateTime":0.40042944897622457,"extension":6.483385585941557},"index":2,"playId":"f0bd1be7-f49c-33ee-8200-1a1803bbe01d","pitchNumber":3,"startTime":"2026-03-24T02:13:34.309Z","endTime":"2026-03-24T02:13:42.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.758330515141438,"aZ":-16.001310696920015,"pfxX":-5.26575065197564,"pfxZ":8.729504126982729,"pX":0.2888130446883631,"pZ":2.800140476464177,"vX0":8.522764388436054,"vY0":-135.5386777142452,"vZ0":-4.073309132356834,"x":105.99,"y":163.18,"x0":-2.218217025083657,"y0":50.0051387144029,"z0":5.446377271005719,"aX":-9.7591163235264},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":7.7,"spinRate":2183,"spinDirection":208},"zone":6,"typeConfidence":0.88,"plateTime":0.40474227358277304,"extension":6.650306440123031},"index":3,"playId":"6ba20af5-e145-3967-a80f-faa970d7adf7","pitchNumber":4,"startTime":"2026-03-24T02:13:48.670Z","endTime":"2026-03-24T02:13:53.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-24T02:14:02.123Z","endTime":"2026-03-24T02:14:15.558Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":94.2,"endSpeed":86.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94528935529445,"aZ":-16.29767183030559,"pfxX":-4.159921812844803,"pfxZ":8.37121605519941,"pX":-0.15473070299345731,"pZ":2.2069677075877223,"vX0":7.118094530285854,"vY0":-137.00540430046073,"vZ0":-5.703741067830348,"x":122.9,"y":179.19,"x0":-2.248836185073118,"y0":50.00191119264236,"z0":5.433922970965001,"aX":-7.889211117340792},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":6.0,"spinRate":2172,"spinDirection":214},"zone":8,"typeConfidence":0.9,"plateTime":0.4001419987534778,"extension":6.549352685726917},"hitData":{"launchSpeed":109.2,"launchAngle":24.0,"totalDistance":426.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.92,"coordY":27.35}},"index":5,"playId":"602200c1-1bb4-34ea-a68a-a966147e7cac","pitchNumber":5,"startTime":"2026-03-24T02:14:15.558Z","endTime":"2026-03-24T02:14:40.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":13.100000000000001,"leverageIndex":0.79,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:14:40.098Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brenton Doyle flies out to center fielder Parker Meadows.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T02:14:48.173Z","endTime":"2026-03-24T02:15:35.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.627088779303993,"aZ":-30.703317520075544,"pfxX":2.2777054093464577,"pfxZ":0.9685516884775986,"pX":0.7801222835339042,"pZ":0.9736417261823881,"vX0":7.168640223260486,"vY0":-122.8933825461898,"vZ0":-4.519328336307043,"x":87.26,"y":212.49,"x0":-2.477245830115629,"y0":50.0030795878476,"z0":5.460857294333944,"aX":3.4647429571573056},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.8,"breakHorizontal":-5.9,"spinRate":2439,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.4466472936919801,"extension":6.465581528795056},"index":0,"playId":"5a24d8a6-29d1-32d2-af14-051d8dde383f","pitchNumber":1,"startTime":"2026-03-24T02:15:02.543Z","endTime":"2026-03-24T02:15:06.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46352226262637,"aZ":-30.711210943220387,"pfxX":3.353368325065017,"pfxZ":0.9421801672650538,"pX":-0.10274432800360478,"pZ":2.5704036150285248,"vX0":4.472075813028738,"vY0":-123.86566590492383,"vZ0":-0.7786653618656746,"x":120.92,"y":169.38,"x0":-2.3693175661543693,"y0":50.002148606659794,"z0":5.463893857757855,"aX":5.192483691671107},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.8,"breakHorizontal":-7.1,"spinRate":2087,"spinDirection":19},"zone":5,"typeConfidence":0.91,"plateTime":0.44273948698943055,"extension":6.474079001131763},"hitData":{"launchSpeed":89.9,"launchAngle":37.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.05,"coordY":57.99}},"index":1,"playId":"9292897f-3431-3b0d-a687-51be4676a077","pitchNumber":2,"startTime":"2026-03-24T02:15:22.623Z","endTime":"2026-03-24T02:15:35.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:15:35.209Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edouard Julien singles on a ground ball to right fielder Kerry Carpenter.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T02:15:31.454Z","endTime":"2026-03-24T02:16:08.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.496733741451628,"aZ":-16.70738387319666,"pfxX":-4.690174267732928,"pfxZ":8.312954245236948,"pX":-0.27934430367285057,"pZ":2.0328488251356975,"vX0":6.842570188105624,"vY0":-135.71514698777858,"vZ0":-6.12124230055793,"x":127.65,"y":183.89,"x0":-2.2272132946073206,"y0":50.0005523873479,"z0":5.486706378475858,"aX":-8.723781248305853},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":7.0,"spinRate":2271,"spinDirection":211},"zone":8,"typeConfidence":0.89,"plateTime":0.4040311979983695,"extension":6.464308358442297},"hitData":{"launchSpeed":105.1,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.14,"coordY":94.29}},"index":0,"playId":"f593995f-f77e-35a6-afcf-85cbf96f07db","pitchNumber":1,"startTime":"2026-03-24T02:15:57.108Z","endTime":"2026-03-24T02:16:08.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:16:08.399Z","atBatIndex":31},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Kyle Karros triples (2) on a line drive to center fielder Parker Meadows. Edouard Julien scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T02:16:05.581Z","endTime":"2026-03-24T02:17:43.939Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":85.4,"endSpeed":78.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.598065126962307,"aZ":-30.138332651968266,"pfxX":3.695384990213747,"pfxZ":1.2948999709096238,"pX":0.23909789137773033,"pZ":2.654260739462759,"vX0":5.184317291452782,"vY0":-124.29660262816232,"vZ0":-0.914328270277309,"x":107.89,"y":167.11,"x0":-2.3524342781228578,"y0":50.000029545917585,"z0":5.526399416922675,"aX":5.787324352160223},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":-7.9,"spinRate":2454,"spinDirection":140},"zone":6,"typeConfidence":0.91,"plateTime":0.44043954559144893,"extension":6.4463703395894925},"index":0,"playId":"e369ec74-ae04-3908-8fcd-4ab13367dd8d","pitchNumber":1,"startTime":"2026-03-24T02:16:32.918Z","endTime":"2026-03-24T02:16:40.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64291994910702,"aZ":-17.190958574062332,"pfxX":-3.6207126910476024,"pfxZ":8.12617202016737,"pX":-1.321244836986084,"pZ":2.1791859606012856,"vX0":4.243182048113893,"vY0":-134.55458564405603,"vZ0":-5.035673959974833,"x":167.36,"y":179.94,"x0":-2.444029909567118,"y0":50.00436897152991,"z0":5.282903583526557,"aX":-6.677610188578965},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.9,"breakHorizontal":5.8,"spinRate":2061,"spinDirection":209},"zone":13,"typeConfidence":0.89,"plateTime":0.40619284750054563,"extension":6.519332044551356},"index":1,"playId":"955500c7-92b0-3c15-a775-91c365ecaaf3","pitchNumber":2,"startTime":"2026-03-24T02:16:54.722Z","endTime":"2026-03-24T02:17:00.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":"c9c0af21-91cd-3050-8caf-e08d649267db","startTime":"2026-03-24T02:17:10.001Z","endTime":"2026-03-24T02:17:14.506Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.736556036056122,"aZ":-17.437610985185152,"pfxX":-3.8445980758456337,"pfxZ":7.847647640075023,"pX":-0.16128359875785037,"pZ":2.5903742810348214,"vX0":6.989504347476167,"vY0":-135.90996114743757,"vZ0":-4.30675244520485,"x":123.15,"y":168.84,"x0":-2.2624251544911456,"y0":50.002548604517045,"z0":5.400287665290868,"aX":-7.219831309622905},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.6,"breakHorizontal":5.5,"spinRate":2099,"spinDirection":219},"zone":5,"typeConfidence":0.89,"plateTime":0.40242783899038237,"extension":6.56303701200173},"hitData":{"launchSpeed":108.1,"launchAngle":9.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":191.56,"coordY":68.44}},"index":3,"playId":"397835e2-f17b-33a0-afb7-9ad708a0136e","pitchNumber":3,"startTime":"2026-03-24T02:17:27.013Z","endTime":"2026-03-24T02:17:43.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":11.900000000000006,"leverageIndex":0.87,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:17:43.939Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T02:17:53.313Z","endTime":"2026-03-24T02:20:11.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.102323604478265,"aZ":-30.30656384401724,"pfxX":3.9362244303119436,"pfxZ":1.2083366719308621,"pX":0.28188381953779884,"pZ":1.0588111759336154,"vX0":4.908275822769495,"vY0":-123.76896872469797,"vZ0":-4.560017709565648,"x":106.26,"y":210.19,"x0":-2.239751008855895,"y0":50.004973674614476,"z0":5.468172500047977,"aX":6.096389603848271},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.3,"breakHorizontal":-8.3,"spinRate":2926,"spinDirection":135},"zone":14,"typeConfidence":0.91,"plateTime":0.44283692390075613,"extension":6.462855886552931},"index":0,"playId":"05748241-5abc-3018-811d-db0cd32059fd","pitchNumber":1,"startTime":"2026-03-24T02:18:19.886Z","endTime":"2026-03-24T02:18:26.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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.7,"endSpeed":77.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.846096357215117,"aZ":-21.77651287937362,"pfxX":-6.8971354724933605,"pfxZ":6.788267800567656,"pX":-1.9971607158335707,"pZ":3.832476828252235,"vX0":3.4941396110445315,"vY0":-123.31595291962279,"vZ0":0.49832219345059225,"x":193.13,"y":135.3,"x0":-2.5407657082686317,"y0":50.00073881129735,"z0":5.473263169989045,"aX":-10.559610683678637},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":12.7,"breakHorizontal":11.6,"spinRate":1799,"spinDirection":207},"zone":11,"typeConfidence":0.94,"plateTime":0.4451559427907319,"extension":6.548599351269259},"index":1,"playId":"eb458d20-8b4c-35a7-913d-8c1a888e2477","pitchNumber":2,"startTime":"2026-03-24T02:18:42.793Z","endTime":"2026-03-24T02:18:48.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":93.0,"endSpeed":84.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.250909445546036,"aZ":-15.885155231049511,"pfxX":-5.312774627460772,"pfxZ":8.82880273635661,"pX":0.6644791607973785,"pZ":3.7000748323452517,"vX0":9.049122987765392,"vY0":-135.17189075586188,"vZ0":-1.8473238619826744,"x":91.67,"y":138.88,"x0":-2.040771206494274,"y0":50.00409577078328,"z0":5.511150860707615,"aX":-9.804416616087867},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":7.7,"spinRate":2339,"spinDirection":211},"zone":12,"typeConfidence":0.86,"plateTime":0.40565307767023384,"extension":6.479162210035355},"index":2,"playId":"798220d9-3015-3e82-b47c-0fd0ef087a23","pitchNumber":3,"startTime":"2026-03-24T02:18:57.957Z","endTime":"2026-03-24T02:19:04.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1313289024948,"aZ":-29.885973002302926,"pfxX":4.797677183530166,"pfxZ":1.4390327579506668,"pX":-0.7180894613099875,"pZ":2.803835384031918,"vX0":2.878382933491564,"vY0":-125.28290365016494,"vZ0":-0.4925836103944309,"x":144.37,"y":163.08,"x0":-2.5049557986341293,"y0":50.0040518487617,"z0":5.444104268089994,"aX":7.631709547245178},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.8,"breakHorizontal":-9.4,"spinRate":2457,"spinDirection":157},"zone":4,"typeConfidence":0.91,"plateTime":0.43706649742602455,"extension":6.2443142063406665},"index":3,"playId":"144b5aa5-08b3-3001-a993-8a583e79a072","pitchNumber":4,"startTime":"2026-03-24T02:19:15.828Z","endTime":"2026-03-24T02:19:22.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":93.7,"endSpeed":85.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17265594625544,"aZ":-15.004531920697056,"pfxX":-5.4178928307683165,"pfxZ":9.166135757830311,"pX":0.9770733161271197,"pZ":2.466821352682999,"vX0":10.146685828899471,"vY0":-136.0701477289041,"vZ0":-4.874469550465,"x":79.76,"y":172.18,"x0":-2.0982037584014477,"y0":50.002890922148616,"z0":5.322955887193217,"aX":-10.149538694709916},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":7.7,"spinRate":2364,"spinDirection":212},"zone":14,"typeConfidence":0.89,"plateTime":0.4027048009567058,"extension":6.589398888117518},"index":4,"playId":"bd31c873-a661-3779-9f5e-c30e787c8aef","pitchNumber":5,"startTime":"2026-03-24T02:19:32.949Z","endTime":"2026-03-24T02:19:39.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00914311006944,"aZ":-37.905712861158946,"pfxX":6.012771865078169,"pfxZ":-4.309904433968852,"pX":-0.5713355175694295,"pZ":1.426176596002578,"vX0":2.9596103056664047,"vY0":-114.81054812304747,"vZ0":-0.34585087232188094,"x":138.78,"y":200.27,"x0":-2.6598496343706866,"y0":50.002888683743784,"z0":5.279742930720802,"aX":7.99591398258063},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.6,"breakHorizontal":-11.6,"spinRate":3016,"spinDirection":44},"zone":13,"typeConfidence":0.9,"plateTime":0.47775735180437673,"extension":6.496585178086851},"index":5,"playId":"55556d16-b738-3f86-b31d-d43cb475c15a","pitchNumber":6,"startTime":"2026-03-24T02:20:05.887Z","endTime":"2026-03-24T02:20:11.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"third":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-2.8000000000000114,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:20:11.264Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dillon Dingler doubles (2) on a line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T02:21:47.045Z","endTime":"2026-03-24T02:23:00.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.083498203601213,"aZ":-38.90453728562042,"pfxX":3.55547419585741,"pfxZ":-5.107781268722379,"pX":0.1760940747208143,"pZ":2.6301839226993264,"vX0":2.1140813269780434,"vY0":-114.31849964480354,"vZ0":1.5230915110379788,"x":110.29,"y":167.77,"x0":-1.2242501507921437,"y0":50.00394076105881,"z0":5.788994555509134,"aX":4.682248312208951},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-8.5,"breakHorizontal":-7.0,"spinRate":2713,"spinDirection":36},"zone":5,"typeConfidence":0.9,"plateTime":0.4800581755167581,"extension":6.346409365772075},"index":0,"playId":"a3bf151e-6ee7-3675-b81e-24af219b8c52","pitchNumber":1,"startTime":"2026-03-24T02:22:20.641Z","endTime":"2026-03-24T02:22:25.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-03-24T02:22:33.139Z","endTime":"2026-03-24T02:22:46.917Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30190657020556,"aZ":-21.49268728930159,"pfxX":-6.294455707755291,"pfxZ":5.6969369948795325,"pX":-0.3323921421015383,"pZ":3.062808448688461,"vX0":4.577129300128413,"vY0":-136.59171828722103,"vZ0":-2.467372428266994,"x":129.67,"y":156.08,"x0":-1.2187254670791479,"y0":50.00191253930225,"z0":5.468413103940219,"aX":-11.79953390384351},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.0,"breakHorizontal":10.3,"spinRate":2361,"spinDirection":207},"zone":1,"typeConfidence":0.94,"plateTime":0.40221996410952654,"extension":6.353355023069008},"hitData":{"launchSpeed":91.8,"launchAngle":24.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":158.96,"coordY":72.83}},"index":2,"playId":"8ccb5f80-09be-3fec-9410-ca6462b43da1","pitchNumber":2,"startTime":"2026-03-24T02:22:46.917Z","endTime":"2026-03-24T02:23:00.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.5,"awayTeamWinProbability":32.5,"homeTeamWinProbabilityAdded":-7.599999999999994,"leverageIndex":1.13,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:23:00.002Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Parker Meadows hits a ground-rule double (3) on a ground ball down the right-field line. Dillon Dingler scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T02:23:13.515Z","endTime":"2026-03-24T02:23:57.161Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.089453646478617,"aZ":-40.00027561399517,"pfxX":3.0948391770597166,"pfxZ":-6.005880216190925,"pX":0.20408852500575894,"pZ":1.1018855604866047,"vX0":2.3934650005946185,"vY0":-114.06037142680971,"vZ0":-1.114966302728707,"x":109.22,"y":209.03,"x0":-1.2649541517814025,"y0":50.001827263797104,"z0":5.5791754649892935,"aX":4.033402035527601},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-10.8,"breakHorizontal":-6.2,"spinRate":2634,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.48220304230329925,"extension":6.50948809984249},"index":0,"playId":"34aa27c8-edc8-379d-84fd-2782505c9ffe","pitchNumber":1,"startTime":"2026-03-24T02:23:25.959Z","endTime":"2026-03-24T02:23:31.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89879956400012,"aZ":-29.172625307315077,"pfxX":2.419295729931586,"pfxZ":1.8127979645116863,"pX":0.5102210628995739,"pZ":2.592622583118972,"vX0":4.24360812735678,"vY0":-127.47336695043568,"vZ0":-1.601026760305459,"x":97.55,"y":168.78,"x0":-1.4869102198894213,"y0":50.00270180138935,"z0":5.520476619934976,"aX":4.001088470418346},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":-5.3,"spinRate":2639,"spinDirection":149},"zone":6,"typeConfidence":0.92,"plateTime":0.4288110162082366,"extension":6.548263644740161},"hitData":{"launchSpeed":107.8,"launchAngle":-0.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","coordinates":{"coordX":226.03,"coordY":102.41}},"index":1,"playId":"076059e9-8d62-39ba-b387-0a67f6986d36","pitchNumber":2,"startTime":"2026-03-24T02:23:41.642Z","endTime":"2026-03-24T02:23:57.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":-12.299999999999997,"leverageIndex":1.7,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:23:57.161Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T02:24:35.309Z","endTime":"2026-03-24T02:25:58.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.458803621640513,"aZ":-23.511382298250005,"pfxX":-6.272636711863025,"pfxZ":4.68902851335012,"pX":-1.2176946932739474,"pZ":3.898502891427494,"vX0":3.0706420772971774,"vY0":-135.31161105838964,"vZ0":-0.17093962585977396,"x":163.42,"y":133.52,"x0":-1.5542974165992312,"y0":50.00514323271549,"z0":5.614630006364124,"aX":-11.593452921714395},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":10.7,"spinRate":2419,"spinDirection":218},"zone":11,"typeConfidence":0.93,"plateTime":0.4053127303983981,"extension":6.300864192311007},"index":0,"playId":"30c1c3f9-4a48-3ab9-b1da-9aa10e400632","pitchNumber":1,"startTime":"2026-03-24T02:24:35.309Z","endTime":"2026-03-24T02:24:40.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":93.6,"endSpeed":85.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.348460876286346,"aZ":-23.86217868775687,"pfxX":-7.470602963051595,"pfxZ":4.425115953331669,"pX":0.78120783735225,"pZ":2.0429512708598394,"vX0":7.930213824760599,"vY0":-136.0798958614426,"vZ0":-4.699342354674338,"x":87.22,"y":183.62,"x0":-1.1976172241771887,"y0":50.003596050426665,"z0":5.441472982306151,"aX":-14.037150156430858},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":11.9,"spinRate":2166,"spinDirection":172},"zone":9,"typeConfidence":2.0,"plateTime":0.40221530863649857,"extension":6.548319412883663},"index":1,"playId":"3f571fd7-43f2-3bf9-b9d3-fa3f465d8bdf","pitchNumber":2,"startTime":"2026-03-24T02:24:50.531Z","endTime":"2026-03-24T02:24:53.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72829011392313,"aZ":-27.612936561931274,"pfxX":3.7480399605815307,"pfxZ":2.6988089627742173,"pX":-0.4346142846872524,"pZ":2.59725869316837,"vX0":1.7162194407856068,"vY0":-128.90163879959192,"vZ0":-2.1063395461710126,"x":133.57,"y":168.65,"x0":-1.595134593149672,"y0":50.00295610097452,"z0":5.547973615201254,"aX":6.33344221212774},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":-7.2,"spinRate":2923,"spinDirection":203},"zone":4,"typeConfidence":0.91,"plateTime":0.42423768555694874,"extension":6.368947255558172},"index":2,"playId":"e2f60fa8-597f-3860-9d43-a7a6e33423df","pitchNumber":3,"startTime":"2026-03-24T02:25:06.733Z","endTime":"2026-03-24T02:25:13.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.801722031932105,"aZ":-31.310274110224732,"pfxX":6.2012531949823995,"pfxZ":0.5780749181731908,"pX":0.5227919826683927,"pZ":0.5775795859932122,"vX0":2.8279272014529013,"vY0":-122.00646589230537,"vZ0":-4.868276322171754,"x":97.07,"y":223.19,"x0":-1.4628048755253182,"y0":50.000091770111254,"z0":5.3501719956576475,"aX":9.187738265911715},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.0,"breakHorizontal":-12.0,"spinRate":2665,"spinDirection":63},"zone":14,"typeConfidence":0.91,"plateTime":0.4518800025989287,"extension":6.540488759208914},"index":3,"playId":"1b173a10-cd83-3aef-be5b-7bc9829792b6","pitchNumber":4,"startTime":"2026-03-24T02:25:28.591Z","endTime":"2026-03-24T02:25:34.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2702666435562,"aZ":-31.59917713806768,"pfxX":4.65679274747517,"pfxZ":0.37664123945001204,"pX":1.159333879296463,"pZ":0.8694356249563473,"vX0":4.760475948326143,"vY0":-123.43606660095983,"vZ0":-4.456822129556194,"x":72.81,"y":215.31,"x0":-1.404569405476568,"y0":50.003272327074924,"z0":5.381036025892721,"aX":7.13280357678921},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.2,"breakHorizontal":-9.6,"spinRate":2720,"spinDirection":70},"zone":14,"typeConfidence":0.91,"plateTime":0.44499792226038215,"extension":6.547966218134582},"index":4,"playId":"31dac8ac-79f2-3538-8515-e0bd2ee07c72","pitchNumber":5,"startTime":"2026-03-24T02:25:52.300Z","endTime":"2026-03-24T02:25:58.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":663372,"link":"/api/v1/people/663372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.1,"awayTeamWinProbability":38.9,"homeTeamWinProbabilityAdded":5.899999999999999,"leverageIndex":1.79,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:25:58.530Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T02:28:11.706Z","endTime":"2026-03-24T02:29:06.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T02:26:09.850Z","endTime":"2026-03-24T02:26:25.334Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jaden Hill replaces Ryan Feltner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-24T02:26:25.334Z","endTime":"2026-03-24T02:28:13.980Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663372,"link":"/api/v1/people/663372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16383140913757,"aZ":-14.154936316332739,"pfxX":-6.542537343302447,"pfxZ":8.922314407245162,"pX":0.8918518201177186,"pZ":2.7214119458817887,"vX0":8.25038839088311,"vY0":-141.2184505088457,"vZ0":-5.246783734014941,"x":83.0,"y":165.3,"x0":-1.2175512362711458,"y0":50.002744669811854,"z0":5.5139484851195295,"aX":-13.214071527965647},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2355,"spinDirection":233},"zone":12,"typeConfidence":0.92,"plateTime":0.38784869928768906,"extension":5.842130924888013},"index":2,"playId":"08b8b109-091d-3d70-8088-f64a0d4f6bcc","pitchNumber":1,"startTime":"2026-03-24T02:28:13.980Z","endTime":"2026-03-24T02:28:21.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.355791939423526,"aZ":-29.223000180724668,"pfxX":-8.173196829329989,"pfxZ":1.9033765519385284,"pX":0.43728412908664,"pZ":1.7749285988475105,"vX0":6.450522018746613,"vY0":-123.65241490229371,"vZ0":-2.9397383214237367,"x":100.33,"y":190.86,"x0":-1.1416654902266976,"y0":50.00265667437026,"z0":5.4277191939275085,"aX":-12.672979954345859},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.0,"breakHorizontal":13.3,"spinRate":1583,"spinDirection":252},"zone":9,"typeConfidence":0.9,"plateTime":0.4427341666577447,"extension":6.150405414956639},"index":3,"playId":"cbeac440-57dc-397a-82b8-330ae24dfddd","pitchNumber":2,"startTime":"2026-03-24T02:28:30.818Z","endTime":"2026-03-24T02:28:34.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.699282827269247,"aZ":-33.14522418093163,"pfxX":-0.3947432835394924,"pfxZ":-0.5843275320015509,"pX":1.3195359860515834,"pZ":0.611733634213545,"vX0":6.718567555575794,"vY0":-128.05206080626374,"vZ0":-5.497492071301583,"x":66.7,"y":222.26,"x0":-1.2835276767745898,"y0":50.00281004992278,"z0":5.370474751080056,"aX":-0.658787268543005},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.0,"breakHorizontal":-0.7,"spinRate":2372,"spinDirection":83},"zone":14,"typeConfidence":0.89,"plateTime":0.42724559898208536,"extension":5.6988414482456395},"index":4,"playId":"40ccf0d3-0dbc-3bd1-a029-5fe4522e4daa","pitchNumber":3,"startTime":"2026-03-24T02:29:01.169Z","endTime":"2026-03-24T02:29:06.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.10000000000001,"awayTeamWinProbability":33.89999999999999,"homeTeamWinProbabilityAdded":5.000000000000007,"leverageIndex":1.84,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:29:06.645Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gleyber Torres hits a ground-rule double (2) on a fly ball down the right-field line. Parker Meadows scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T02:29:06.325Z","endTime":"2026-03-24T02:31:07.290Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24674536326327,"aZ":-19.76980474071454,"pfxX":-10.47743806210472,"pfxZ":5.987674367528461,"pX":0.5901547975387639,"pZ":0.8781022396827002,"vX0":8.503737396027741,"vY0":-143.09137401481684,"vZ0":-9.393294305948404,"x":94.5,"y":215.07,"x0":-1.0599734486629926,"y0":50.00676093759997,"z0":5.444190080691887,"aX":-21.715985513996667},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.0,"breakHorizontal":17.3,"spinRate":2235,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.38289982003364376,"extension":5.796650186738705},"index":0,"playId":"3bb90f6c-5779-3e65-9dc7-af5c5f5151db","pitchNumber":1,"startTime":"2026-03-24T02:29:30.898Z","endTime":"2026-03-24T02:29:35.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.051270566925705,"aZ":-32.360236304832604,"pfxX":0.3693817412520577,"pfxZ":-0.11310488433481414,"pX":1.7166815127626687,"pZ":1.4052979502073204,"vX0":7.4516133990914275,"vY0":-127.58536412983979,"vZ0":-3.8204043532861744,"x":51.56,"y":200.84,"x0":-1.3039741289925577,"y0":50.004983296929915,"z0":5.504349557065875,"aX":0.6002751725104425},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.0,"breakHorizontal":-2.5,"spinRate":2454,"spinDirection":87},"zone":14,"typeConfidence":0.9,"plateTime":0.43120956963329915,"extension":5.761894260125351},"index":1,"playId":"feabcf64-3078-3c57-bf18-beea85d66886","pitchNumber":2,"startTime":"2026-03-24T02:29:50.993Z","endTime":"2026-03-24T02:29:57.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.407812771241257,"aZ":-25.46997489073911,"pfxX":-8.711876664264086,"pfxZ":4.282700350659226,"pX":0.6936728449881212,"pZ":1.4304294692259034,"vX0":7.211846661194786,"vY0":-124.20185102503557,"vZ0":-4.625969864811638,"x":90.56,"y":200.16,"x0":-1.1129087369538229,"y0":50.00393575879881,"z0":5.430223385193761,"aX":-13.639436937420326},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.0,"breakHorizontal":14.2,"spinRate":1700,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.4406710491283823,"extension":6.24890237711743},"index":2,"playId":"9bd70b02-9c9b-3ee9-916e-c3577b89d2be","pitchNumber":3,"startTime":"2026-03-24T02:30:09.921Z","endTime":"2026-03-24T02:30:14.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":97.9,"endSpeed":89.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93795956385962,"aZ":-17.680582256752434,"pfxX":-9.392970309143898,"pfxZ":7.0802767251843575,"pX":0.8573189212903543,"pZ":1.997310348493386,"vX0":8.596235629886204,"vY0":-142.241626901332,"vZ0":-6.77974171885514,"x":84.32,"y":184.85,"x0":-0.9851274233787766,"y0":50.001629913777684,"z0":5.534598115348568,"aX":-19.226507268562813},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.5,"breakHorizontal":15.2,"spinRate":2278,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.385209152092175,"extension":5.718519798722137},"index":3,"playId":"5a492abc-6f27-39e8-ac63-187eea58ff0f","pitchNumber":4,"startTime":"2026-03-24T02:30:29.618Z","endTime":"2026-03-24T02:30:35.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.096952601960794,"aZ":-20.128271262686773,"pfxX":-9.443523745446452,"pfxZ":5.939846356087305,"pX":-0.16382542655916973,"pZ":1.7489988881054863,"vX0":6.222960717386766,"vY0":-141.69478696641278,"vZ0":-7.079710575365009,"x":123.24,"y":191.56,"x0":-1.164223748334963,"y0":50.00455494465155,"z0":5.5711608399436034,"aX":-19.158749399571892},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.5,"breakHorizontal":15.8,"spinRate":2347,"spinDirection":225},"zone":8,"typeConfidence":0.8,"plateTime":0.3869097919984319,"extension":5.735970733459057},"hitData":{"launchSpeed":99.3,"launchAngle":26.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":234.58,"coordY":92.39}},"index":4,"playId":"edc21498-a2d6-3fed-9693-5b78b907df1d","pitchNumber":5,"startTime":"2026-03-24T02:30:51.119Z","endTime":"2026-03-24T02:31:07.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":-14.000000000000007,"leverageIndex":1.75,"dramaIndex":135.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:31:07.290Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, second baseman Edouard Julien to first baseman TJ Rumfield.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T02:31:10.568Z","endTime":"2026-03-24T02:32:20.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.561877619101182,"aZ":-29.067027225402718,"pfxX":-9.387247133836018,"pfxZ":1.9937133632417314,"pX":0.30974535810694764,"pZ":1.7994529464253053,"vX0":6.840817634498303,"vY0":-123.80949866186684,"vZ0":-3.0717633760069045,"x":105.19,"y":190.19,"x0":-1.2626165953479282,"y0":50.00436976048495,"z0":5.476129858189004,"aX":-14.647768732471405},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.1,"breakHorizontal":15.5,"spinRate":1562,"spinDirection":255},"zone":9,"typeConfidence":0.9,"plateTime":0.44155193294968376,"extension":6.012893490250647},"index":0,"playId":"28f97ae0-ae45-3cd0-b658-9d7267ba2ad5","pitchNumber":1,"startTime":"2026-03-24T02:31:31.479Z","endTime":"2026-03-24T02:31:34.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":86.5,"endSpeed":79.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43123448813244,"aZ":-34.53217100952316,"pfxX":1.6851016748709648,"pfxZ":-1.4684982926566281,"pX":-0.993061482736193,"pZ":3.2038650011526406,"vX0":1.5675571654955873,"vY0":-125.98843760653098,"vZ0":0.9835391858360711,"x":154.85,"y":152.28,"x0":-1.842020792056149,"y0":50.00080138187751,"z0":5.597777512809406,"aX":2.7102121705702187},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.2,"breakHorizontal":-3.4,"spinRate":2535,"spinDirection":93},"zone":11,"typeConfidence":0.9,"plateTime":0.43463138569122206,"extension":5.690586073282457},"index":1,"playId":"4de620d6-e202-3d54-8b0d-49073c84cbe8","pitchNumber":2,"startTime":"2026-03-24T02:31:50.760Z","endTime":"2026-03-24T02:31:56.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.215061273071456,"aZ":-21.765207139650986,"pfxX":-10.055931623517985,"pfxZ":5.148059398948523,"pX":0.25037809466725286,"pZ":1.866123440095979,"vX0":7.609479096561352,"vY0":-141.50661180525873,"vZ0":-6.405107747455029,"x":107.46,"y":188.39,"x0":-1.1712729986118708,"y0":50.001421082244114,"z0":5.559702465146712,"aX":-20.329435961721327},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.2,"breakHorizontal":16.6,"spinRate":2257,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.3875133906680439,"extension":5.83231422210196},"hitData":{"launchSpeed":105.9,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.51,"coordY":156.65}},"index":2,"playId":"bdafe346-e10b-345c-a7af-18f829fc8d7f","pitchNumber":3,"startTime":"2026-03-24T02:32:09.520Z","endTime":"2026-03-24T02:32:20.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.599999999999994,"leverageIndex":1.73,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:32:20.109Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Hunter Goodman pops out to first baseman Spencer Torkelson in foul territory.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T02:34:04.551Z","endTime":"2026-03-24T02:34:38.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":90.5,"endSpeed":83.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.827130608361745,"aZ":-17.238263335848412,"pfxX":-4.575339630137937,"pfxZ":8.457054391377532,"pX":-1.2754330832342327,"pZ":2.809512124752293,"vX0":4.662613735572392,"vY0":-131.76516233308863,"vZ0":-2.875596906519269,"x":165.62,"y":162.92,"x0":-2.469689394005897,"y0":50.003283103453455,"z0":5.1819135068261835,"aX":-8.08154715743073},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.9,"breakHorizontal":7.3,"spinRate":2160,"spinDirection":221},"zone":11,"typeConfidence":0.84,"plateTime":0.4149755061769005,"extension":6.690048675457913},"hitData":{"launchSpeed":50.2,"launchAngle":60.0,"totalDistance":102.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":162.08,"coordY":182.06}},"index":0,"playId":"9188f0c1-51b2-3abb-86a0-8e984604e1cc","pitchNumber":1,"startTime":"2026-03-24T02:34:24.685Z","endTime":"2026-03-24T02:34:38.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:34:38.066Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Troy Johnston strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T02:34:35.489Z","endTime":"2026-03-24T02:36:44.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.850865152961912,"aZ":-17.87875019088732,"pfxX":-3.7337178745136343,"pfxZ":7.919574437408047,"pX":-1.3594970418333197,"pZ":3.3182821174810653,"vX0":4.013818797409669,"vY0":-133.51487201563359,"vZ0":-1.6365495619326813,"x":168.82,"y":149.19,"x0":-2.3974894218053127,"y0":50.00140976514229,"z0":5.226379525352923,"aX":-6.738189404395151},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.2,"breakHorizontal":5.9,"spinRate":2155,"spinDirection":213},"zone":11,"typeConfidence":0.87,"plateTime":0.41030813484312656,"extension":6.4402185775322165},"index":0,"playId":"b6194dc1-cd57-356f-a51d-5b4ca0352014","pitchNumber":1,"startTime":"2026-03-24T02:34:57.261Z","endTime":"2026-03-24T02:35:01.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.212215266687178,"aZ":-27.656873485681878,"pfxX":1.6711020516449464,"pfxZ":3.038160345508256,"pX":-1.236413850890128,"pZ":2.872958498488594,"vX0":2.962838210849742,"vY0":-121.06570122871351,"vZ0":0.2087370042998139,"x":164.13,"y":161.21,"x0":-2.6923081775515967,"y0":50.00426610365227,"z0":5.202592133904367,"aX":2.4846625214078846},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.8,"breakHorizontal":-3.7,"spinRate":2370,"spinDirection":116},"zone":11,"typeConfidence":0.89,"plateTime":0.45209982970263773,"extension":6.5764382153592456},"index":1,"playId":"cbebbb51-620a-3b4c-b779-12cbae2d58c2","pitchNumber":2,"startTime":"2026-03-24T02:35:11.312Z","endTime":"2026-03-24T02:35:19.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.556890392663167,"aZ":-16.680527032343438,"pfxX":-4.997830040587825,"pfxZ":8.74703190637365,"pX":-1.3018192873168857,"pZ":2.781725663230679,"vX0":4.438847037083535,"vY0":-132.56422207798786,"vZ0":-3.08815537338554,"x":166.62,"y":163.67,"x0":-2.3524002824335097,"y0":50.00419235502572,"z0":5.186390085567613,"aX":-8.854902732569574},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.4,"breakHorizontal":8.0,"spinRate":2145,"spinDirection":214},"zone":11,"typeConfidence":0.86,"plateTime":0.413910480722651,"extension":6.524929570398464},"index":2,"playId":"d720b71b-a0a0-3acc-b36e-9e9e727975f9","pitchNumber":3,"startTime":"2026-03-24T02:35:25.953Z","endTime":"2026-03-24T02:35:31.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":91.6,"endSpeed":83.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17370843637716,"aZ":-16.42277434416521,"pfxX":-3.6277414967405788,"pfxZ":8.770557477034963,"pX":-0.3858921150766082,"pZ":2.797870015021591,"vX0":6.169112017477365,"vY0":-133.2946073815175,"vZ0":-3.6913936226336665,"x":131.71,"y":163.24,"x0":-2.260992568205169,"y0":50.001401651778174,"z0":5.389402366889497,"aX":-6.5146369227222305},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.2,"breakHorizontal":5.2,"spinRate":2194,"spinDirection":211},"zone":1,"typeConfidence":0.89,"plateTime":0.4112164828657665,"extension":6.501205171628036},"index":3,"playId":"ee90450f-c045-3954-a4fd-8253121cd179","pitchNumber":4,"startTime":"2026-03-24T02:35:40.408Z","endTime":"2026-03-24T02:35:46.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.202553148809457,"aZ":-32.611685204936016,"pfxX":2.660153894701417,"pfxZ":-0.29614053205677493,"pX":-0.3641843499795092,"pZ":2.3096713190167586,"vX0":4.403792328851813,"vY0":-120.18255536489451,"vZ0":0.1735746533145337,"x":130.88,"y":176.42,"x0":-2.565727571388243,"y0":50.00506154373479,"z0":5.132009277316697,"aX":3.8927154242491073},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.2,"breakHorizontal":-5.9,"spinRate":2442,"spinDirection":142},"zone":4,"typeConfidence":0.82,"plateTime":0.455687058939211,"extension":6.509157172040507},"index":4,"playId":"9199c017-091a-3364-b362-da6257232b59","pitchNumber":5,"startTime":"2026-03-24T02:36:05.170Z","endTime":"2026-03-24T02:36:10.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.146631156915472,"aZ":-18.540122971812544,"pfxX":-3.8784028662667422,"pfxZ":7.391237488953431,"pX":0.16057000665895332,"pZ":2.7450693316746473,"vX0":8.246197539199526,"vY0":-134.45164499091626,"vZ0":-2.7819137648882575,"x":110.88,"y":164.66,"x0":-2.4321532160591017,"y0":50.00123303160935,"z0":5.097686673219378,"aX":-7.153382232250436},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.1,"breakHorizontal":5.4,"spinRate":2100,"spinDirection":222},"zone":2,"typeConfidence":0.86,"plateTime":0.40625175801385627,"extension":6.583990725972264},"index":5,"playId":"a4a311f9-5b3b-368f-b55a-e95600540811","pitchNumber":6,"startTime":"2026-03-24T02:36:21.984Z","endTime":"2026-03-24T02:36:26.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.592343523278284,"aZ":-14.662918060977255,"pfxX":-5.470977413157753,"pfxZ":9.302990763630072,"pX":0.2658445138425597,"pZ":2.896042818102821,"vX0":8.56905413462889,"vY0":-136.03272531536948,"vZ0":-3.2971951981425183,"x":106.87,"y":160.59,"x0":-2.207817965841615,"y0":50.00523228700703,"z0":5.134406281321671,"aX":-10.301730764121626},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":8.2,"spinRate":2243,"spinDirection":218},"zone":3,"typeConfidence":0.89,"plateTime":0.4019596875691742,"extension":6.655885121555889},"index":6,"playId":"e8a5bd5b-1f23-3061-965e-0ad825f5ec66","pitchNumber":7,"startTime":"2026-03-24T02:36:40.794Z","endTime":"2026-03-24T02:36:44.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:36:44.527Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T02:39:12.414Z","endTime":"2026-03-24T02:40:05.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T02:37:15.667Z","endTime":"2026-03-24T02:37:38.151Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kyle Finnegan replaces Jack Flaherty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-24T02:37:38.151Z","endTime":"2026-03-24T02:39:14.601Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.046250276961462,"aZ":-31.125577100861758,"pfxX":0.36710073902288975,"pfxZ":0.6596933589344838,"pX":0.20622816999222615,"pZ":2.009275844663317,"vX0":4.647870926780177,"vY0":-126.11938637612789,"vZ0":-2.8934594556892774,"x":109.14,"y":184.53,"x0":-1.7224327690727446,"y0":50.00078518688183,"z0":5.729753264599699,"aX":0.5795368473968263},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.7,"breakHorizontal":-1.9,"spinRate":2096,"spinDirection":128},"zone":8,"typeConfidence":0.91,"plateTime":0.4373930436534117,"extension":6.26122875811266},"index":2,"playId":"21b89088-a55b-3dc0-8a1c-66e36440e467","pitchNumber":1,"startTime":"2026-03-24T02:39:14.601Z","endTime":"2026-03-24T02:39:23.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.803130685987828,"aZ":-22.138500402703848,"pfxX":-3.1916822885165983,"pfxZ":6.150651224399787,"pX":0.09584930181553461,"pZ":1.5144047542626808,"vX0":6.002512679316035,"vY0":-127.14880915421138,"vZ0":-5.589716188621942,"x":113.35,"y":197.89,"x0":-1.8840984690990783,"y0":50.00573860154485,"z0":5.505322796835277,"aX":-5.211246801261579},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.1,"breakHorizontal":4.3,"spinRate":1161,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.43126569621743593,"extension":6.446833827132436},"index":3,"playId":"91a2d4d8-45af-3529-a76a-549f8f5af1b3","pitchNumber":2,"startTime":"2026-03-24T02:39:33.212Z","endTime":"2026-03-24T02:39:36.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10727717949831,"aZ":-16.160674350114885,"pfxX":-5.152353912757373,"pfxZ":7.9107333549216055,"pX":0.42772177308212656,"pZ":2.9616005793292053,"vX0":6.850571130433862,"vY0":-141.55653203233592,"vZ0":-4.775716997821215,"x":100.7,"y":158.82,"x0":-1.357249063208376,"y0":50.001084703813426,"z0":5.709223206617557,"aX":-10.428140393299747},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.4,"breakHorizontal":7.9,"spinRate":2043,"spinDirection":206},"zone":3,"typeConfidence":0.9,"plateTime":0.38732266024666817,"extension":6.341941495991077},"index":4,"playId":"94e39c78-2816-3ec4-a087-3c720b3ef8b3","pitchNumber":3,"startTime":"2026-03-24T02:40:01.641Z","endTime":"2026-03-24T02:40:05.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:40:05.517Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T02:42:23.048Z","endTime":"2026-03-24T02:43:23.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Dollander replaces Jaden Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T02:42:01.257Z","endTime":"2026-03-24T02:42:24.798Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801403,"link":"/api/v1/people/801403"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.657081041460675,"aZ":-38.67303487438398,"pfxX":7.800691909545377,"pfxZ":-4.670954981129823,"pX":-0.2894138185835661,"pZ":2.4096286826432434,"vX0":1.7658674963161052,"vY0":-117.55177884975281,"vZ0":1.6578362928299908,"x":128.03,"y":173.72,"x0":-2.064913162493405,"y0":50.00441433427264,"z0":5.303242136374899,"aX":10.846007756824601},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-7.7,"breakHorizontal":-14.5,"spinRate":2800,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.4671174689088611,"extension":6.3197098312938795},"index":1,"playId":"fea2fb4e-b7b0-350e-b3e5-5c434d1d72d2","pitchNumber":1,"startTime":"2026-03-24T02:42:24.798Z","endTime":"2026-03-24T02:42:28.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87494658493009,"aZ":-21.857579995303283,"pfxX":-10.93553454193965,"pfxZ":4.984075612419643,"pX":1.522479884294036,"pZ":3.319352593697459,"vX0":12.907705757759329,"vY0":-143.15458963957215,"vZ0":-1.0666729926131457,"x":58.97,"y":149.16,"x0":-1.6298318362664177,"y0":50.00370112981834,"z0":5.068585671465445,"aX":-22.638592205904125},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.0,"breakHorizontal":17.2,"spinRate":2409,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.3830087445175505,"extension":6.194378989923895},"index":2,"playId":"8d763070-9341-3af5-88c3-195ad6ff41d8","pitchNumber":2,"startTime":"2026-03-24T02:42:40.603Z","endTime":"2026-03-24T02:42:44.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.644016965892675,"aZ":-15.88367240190963,"pfxX":-7.829292394998964,"pfxZ":7.967784174809594,"pX":0.5597032117058846,"pZ":3.2805610578372133,"vX0":9.438975363656526,"vY0":-142.5199836425908,"vZ0":-2.294484103734015,"x":95.67,"y":150.2,"x0":-1.7876167823146158,"y0":50.00133657488668,"z0":5.106481280504421,"aX":-16.00556532255561},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":12.1,"spinRate":2459,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.38522954102361817,"extension":6.18967047671367},"index":3,"playId":"6f25af19-1c2e-3f97-9226-9c6e7d5261e2","pitchNumber":3,"startTime":"2026-03-24T02:42:57.863Z","endTime":"2026-03-24T02:43:03.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":91.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.128057372264834,"aZ":-15.9517591252878,"pfxX":-7.918257268510745,"pfxZ":7.593080590378042,"pX":0.14195301181148406,"pZ":3.7200220683458864,"vX0":8.50876685391375,"vY0":-145.25263849828934,"vZ0":-1.1200140582631086,"x":111.59,"y":138.34,"x0":-1.7970503090880512,"y0":50.00119009361568,"z0":5.0808987283904905,"aX":-16.913584923933485},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.7,"breakHorizontal":12.6,"spinRate":2434,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.3771356892668911,"extension":5.985916426919919},"index":4,"playId":"3075ab6a-5f5b-3250-872b-a03a67fb94ad","pitchNumber":4,"startTime":"2026-03-24T02:43:17.463Z","endTime":"2026-03-24T02:43:23.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:43:23.631Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T02:43:20.749Z","endTime":"2026-03-24T02:44:28.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.3,"endSpeed":90.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.036811867608684,"aZ":-26.794989770263197,"pfxX":-11.34602616969735,"pfxZ":2.543022457986927,"pX":-0.41393803902919524,"pZ":2.689761939493604,"vX0":8.202238685302826,"vY0":-144.42041742883188,"vZ0":-2.0577164706730997,"x":132.78,"y":166.16,"x0":-1.8139647485473513,"y0":50.00429466014503,"z0":5.056398633734965,"aX":-24.01479813541869},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":4.3,"breakHorizontal":19.0,"spinRate":2384,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3789825962034672,"extension":6.186064843048519},"index":0,"playId":"269bb3b9-2fab-35e3-99bd-eedeb2a41336","pitchNumber":1,"startTime":"2026-03-24T02:43:45.146Z","endTime":"2026-03-24T02:43:49.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66129369413336,"aZ":-26.050039161501374,"pfxX":-10.918356846931363,"pfxZ":2.927947599447812,"pX":-0.9551260602394707,"pZ":2.702562300152975,"vX0":6.61488473679788,"vY0":-143.62633957288185,"vZ0":-2.110810131560657,"x":153.41,"y":165.81,"x0":-1.8671591371428902,"y0":50.004543876456275,"z0":5.0637584444084975,"aX":-22.857571745731004},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.0,"breakHorizontal":18.5,"spinRate":2437,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.381060196851287,"extension":6.071060075038216},"index":1,"playId":"5b37d6d4-005e-3f18-a1e5-6aed64245fbd","pitchNumber":2,"startTime":"2026-03-24T02:44:01.803Z","endTime":"2026-03-24T02:44:07.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.976373124050212,"aZ":-30.566774362317354,"pfxX":-9.876267141324922,"pfxZ":0.8793382503315645,"pX":0.4150565981789834,"pZ":0.8475862976757224,"vX0":9.342629031508924,"vY0":-134.45219962528589,"vZ0":-5.06180484084646,"x":101.18,"y":215.9,"x0":-1.820535711109909,"y0":50.00570121070528,"z0":4.92231288850347,"aX":-18.0971050422814},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.7,"breakHorizontal":16.0,"spinRate":2023,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4072804610494343,"extension":6.296120042946389},"index":2,"playId":"518fe630-e8ab-327b-a10a-057215cfd6d4","pitchNumber":3,"startTime":"2026-03-24T02:44:24.115Z","endTime":"2026-03-24T02:44:28.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:44:28.133Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out, second baseman Edouard Julien to pitcher Chase Dollander.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T02:44:28.953Z","endTime":"2026-03-24T02:47:04.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.1,"endSpeed":74.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.605274108675147,"aZ":-38.95297489105415,"pfxX":7.492463866158094,"pfxZ":-4.862494653477365,"pX":0.6447797640894448,"pZ":1.6231960401820926,"vX0":3.4725759026335843,"vY0":-117.99677928464001,"vZ0":0.1157376397730161,"x":92.42,"y":194.95,"x0":-1.8238371111398797,"y0":50.00043674359583,"z0":5.193308172124827,"aX":10.453814430873878},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-8.4,"breakHorizontal":-14.5,"spinRate":2956,"spinDirection":28},"zone":9,"typeConfidence":2.0,"plateTime":0.4660250599669902,"extension":6.388280114163168},"index":0,"playId":"585ca054-bd64-3b2c-ace6-ae3aec9ff886","pitchNumber":1,"startTime":"2026-03-24T02:44:53.044Z","endTime":"2026-03-24T02:44:59.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.360823958573,"aZ":-16.727001659815297,"pfxX":-8.352020385273864,"pfxZ":7.342993906352411,"pX":-0.796603403280117,"pZ":2.0972869823286056,"vX0":6.280280837734706,"vY0":-144.7018151189866,"vZ0":-5.202552057931775,"x":147.36,"y":182.15,"x0":-1.919103636862711,"y0":50.001098702104684,"z0":4.956673107460053,"aX":-17.564065285276055},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.4,"breakHorizontal":13.7,"spinRate":2381,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.3797157378627265,"extension":6.014567002343347},"index":1,"playId":"5e7a90b5-c09e-3c45-a0fa-bd094de94906","pitchNumber":2,"startTime":"2026-03-24T02:45:10.965Z","endTime":"2026-03-24T02:45:16.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}},"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":94.4,"endSpeed":87.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.992361480907746,"aZ":-31.320746175744965,"pfxX":-9.31371867011829,"pfxZ":0.4489913929223634,"pX":1.285481454637909,"pZ":0.03803729662956863,"vX0":11.371905958109162,"vY0":-136.96055074166816,"vZ0":-7.102590858623644,"x":68.0,"y":237.75,"x0":-1.7017336036676183,"y0":50.005417693013584,"z0":4.79441969341995,"aX":-17.776296301288077},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-0.5,"breakHorizontal":14.6,"spinRate":2092,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.399245666186113,"extension":6.294471261959576},"index":2,"playId":"36762268-082a-3cba-b729-82975f5c7450","pitchNumber":3,"startTime":"2026-03-24T02:45:49.122Z","endTime":"2026-03-24T02:45:59.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":98.9,"endSpeed":89.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.65552342894184,"aZ":-20.16581328146444,"pfxX":-8.110576708872006,"pfxZ":5.794678748192913,"pX":-1.2774519947105007,"pZ":2.6177371034824772,"vX0":5.018422221237899,"vY0":-143.81863078637653,"vZ0":-3.0958555024173897,"x":165.69,"y":168.1,"x0":-2.000954183893386,"y0":50.00515661494183,"z0":4.974965717574884,"aX":-16.812129562286955},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.0,"breakHorizontal":13.6,"spinRate":2163,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3824047466157938,"extension":6.155675882885246},"index":3,"playId":"527f0b42-b477-31da-84ac-bf6765e34683","pitchNumber":4,"startTime":"2026-03-24T02:46:14.181Z","endTime":"2026-03-24T02:46:19.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67903260106322,"aZ":-32.590981408905066,"pfxX":3.465943646117216,"pfxZ":-0.25393316812810074,"pX":0.3966370056371962,"pZ":1.2919726965289422,"vX0":4.599664999913198,"vY0":-126.84156158237393,"vZ0":-2.8071519466241552,"x":101.88,"y":203.9,"x0":-1.8899147343206368,"y0":50.00512582465395,"z0":5.008974704702912,"aX":5.653011211042366},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.8,"breakHorizontal":-7.3,"spinRate":2558,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.4316533436771186,"extension":6.340592638695297},"index":4,"playId":"b1a45fbe-94b9-3a9c-b31e-ed5be40ea90a","pitchNumber":5,"startTime":"2026-03-24T02:46:32.073Z","endTime":"2026-03-24T02:46:38.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38025961963467,"aZ":-31.40056175462255,"pfxX":-7.616590972977196,"pfxZ":0.4120940509710138,"pX":-0.09342176983464989,"pZ":1.3983422534616108,"vX0":7.538791290404192,"vY0":-135.9202677460944,"vZ0":-3.5176446507225214,"x":120.56,"y":201.02,"x0":-1.9162340026701643,"y0":50.002055980872704,"z0":4.894817291493189,"aX":-14.220866007335696},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.1,"breakHorizontal":12.1,"spinRate":1973,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.40331355048885165,"extension":6.183963468373562},"hitData":{"launchSpeed":82.4,"launchAngle":-7.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.55,"coordY":153.1}},"index":5,"playId":"ef53628a-759d-34fb-87a1-5885ca338e34","pitchNumber":6,"startTime":"2026-03-24T02:46:58.566Z","endTime":"2026-03-24T02:47:04.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:47:04.943Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a line drive to right fielder Zach McKinstry.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T02:49:24.452Z","endTime":"2026-03-24T02:49:37.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Zach McKinstry replaces catcher Dillon Dingler, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T02:49:01.582Z","endTime":"2026-03-24T02:49:01.604Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tomás Nido replaces right fielder Kerry Carpenter, batting 1st, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T02:49:01.604Z","endTime":"2026-03-24T02:49:01.606Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621512,"link":"/api/v1/people/621512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"101","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Will Vest replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T02:49:01.606Z","endTime":"2026-03-24T02:49:26.686Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676684,"link":"/api/v1/people/676684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.797625620824245,"aZ":-18.868926347573897,"pfxX":-7.378478753197026,"pfxZ":6.928718442177285,"pX":-0.8426338190385897,"pZ":2.726891454580746,"vX0":4.912689555002791,"vY0":-137.0930347606253,"vZ0":-4.658384118780695,"x":149.12,"y":165.15,"x0":-1.6911552905664127,"y0":50.00276647382854,"z0":5.720368406498522,"aX":-14.168977006522594},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":12.5,"spinRate":2046,"spinDirection":210},"zone":11,"typeConfidence":0.87,"plateTime":0.39819470031204984,"extension":6.142226646615842},"hitData":{"launchSpeed":72.2,"launchAngle":19.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.19,"coordY":105.92}},"index":3,"playId":"c1cec94d-0cb1-38e2-ac1b-26151aacb461","pitchNumber":1,"startTime":"2026-03-24T02:49:26.686Z","endTime":"2026-03-24T02:49:37.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":5.000000000000007,"leverageIndex":1.3,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:49:37.679Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson. Jordan Beck to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T02:49:41.960Z","endTime":"2026-03-24T02:50:09.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97192595377966,"aZ":-14.526571867934791,"pfxX":-3.2239386976812714,"pfxZ":9.228931579181399,"pX":-0.05442095826941442,"pZ":2.657732443107506,"vX0":5.466216187219169,"vY0":-137.94356377469776,"vZ0":-5.640350713083961,"x":119.07,"y":167.02,"x0":-1.6500399842152813,"y0":50.00120945771567,"z0":5.721797033366715,"aX":-6.163989351301937},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":4.6,"spinRate":2145,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.3982903563443507,"extension":6.214121386643368},"hitData":{"launchSpeed":79.2,"launchAngle":-42.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.46,"coordY":166.28}},"index":0,"playId":"f567e5f1-de3c-333e-a569-513ed01a73ae","pitchNumber":1,"startTime":"2026-03-24T02:49:59.492Z","endTime":"2026-03-24T02:50:09.000Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":2.08,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:50:09.000Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a ground ball to right fielder Zach McKinstry. Jordan Beck scores. Brenton Doyle out at 2nd on the throw, right fielder Zach McKinstry to shortstop Javier Báez.","rbi":1,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T02:50:10.385Z","endTime":"2026-03-24T02:51:12.773Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":{"id":676684,"link":"/api/v1/people/676684"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.497283416245107,"aZ":-36.10799166866592,"pfxX":0.20820776299219806,"pfxZ":-2.423149683992804,"pX":-0.012128600020339778,"pZ":2.898784268115733,"vX0":4.5916666083197315,"vY0":-125.53748072489218,"vZ0":-0.04729936720079131,"x":117.46,"y":160.51,"x0":-1.8795299562484442,"y0":50.00488792742498,"z0":5.81745664971062,"aX":0.3366884221498643},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.2,"breakHorizontal":-1.2,"spinRate":2498,"spinDirection":69},"zone":5,"typeConfidence":0.9,"plateTime":0.43360501671413987,"extension":6.050644439886271},"index":0,"playId":"030d89f2-846f-31ac-a2d5-b293c8670398","pitchNumber":1,"startTime":"2026-03-24T02:50:37.698Z","endTime":"2026-03-24T02:50:41.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89389344590039,"aZ":-18.433846107480083,"pfxX":-7.312453747526381,"pfxZ":6.9265638421844375,"pX":-0.5414561051606248,"pZ":2.1851769053262085,"vX0":5.672417113677927,"vY0":-139.16007816465734,"vZ0":-6.283182634104268,"x":137.64,"y":179.78,"x0":-1.6446683105729587,"y0":50.002555761872486,"z0":5.671188906201243,"aX":-14.505391646408048},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":12.2,"spinRate":2040,"spinDirection":209},"zone":7,"typeConfidence":0.91,"plateTime":0.3918932398159516,"extension":6.228315861068171},"hitData":{"launchSpeed":87.2,"launchAngle":-48.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.62,"coordY":97.84}},"index":1,"playId":"76247d4b-852f-3113-9140-bdf31f6139b9","pitchNumber":2,"startTime":"2026-03-24T02:50:53.035Z","endTime":"2026-03-24T02:51:12.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":9.600000000000001,"leverageIndex":1.94,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:51:12.773Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T02:51:46.924Z","endTime":"2026-03-24T02:53:13.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.878904632591052,"aZ":-27.9691795603293,"pfxX":-1.182071642621588,"pfxZ":2.4805332565768916,"pX":-0.003957505677081335,"pZ":1.0256909763184718,"vX0":5.161180526386476,"vY0":-128.86688247949647,"vZ0":-6.2138034723475055,"x":117.15,"y":211.09,"x0":-1.8725738814452169,"y0":50.00401972751292,"z0":5.607832843109437,"aX":-2.004586401749658},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.4,"breakHorizontal":1.1,"spinRate":2500,"spinDirection":203},"zone":14,"typeConfidence":0.88,"plateTime":0.4238186985971195,"extension":6.222273004143471},"index":0,"playId":"35588a7e-c429-391f-9aa6-5aed80b76c94","pitchNumber":1,"startTime":"2026-03-24T02:51:47.468Z","endTime":"2026-03-24T02:51:53.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":86.6,"endSpeed":78.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.621360717326006,"aZ":-31.352553251234365,"pfxX":0.8583428013251595,"pfxZ":0.5233670877011161,"pX":0.5953359150190196,"pZ":1.5448718171740239,"vX0":5.612269799726137,"vY0":-125.95863939045928,"vZ0":-3.9384174377893326,"x":94.31,"y":197.07,"x0":-1.7890473990630875,"y0":50.005172776495016,"z0":5.711369328149143,"aX":1.355801306468951},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.1,"breakHorizontal":-3.0,"spinRate":2612,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.43768959210697833,"extension":6.0749801880252425},"index":1,"playId":"ca551fe5-8e0d-386e-9198-c7f688ebca2d","pitchNumber":2,"startTime":"2026-03-24T02:52:02.677Z","endTime":"2026-03-24T02:52:10.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":94.9,"endSpeed":85.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58342915313329,"aZ":-13.653393827752504,"pfxX":-2.59859609365782,"pfxZ":9.689036874160706,"pX":-1.5103673635936965,"pZ":3.527331909342896,"vX0":2.1963738341704198,"vY0":-138.06884524410518,"vZ0":-3.4920957420632686,"x":174.57,"y":143.54,"x0":-1.9824654238038246,"y0":50.0033638356977,"z0":5.740325942705006,"aX":-4.967570605161346},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":4.2,"spinRate":2190,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.3982139681056811,"extension":6.103215769982339},"index":2,"playId":"48294495-872f-35c4-bb9d-b3ca165dcf7c","pitchNumber":3,"startTime":"2026-03-24T02:52:18.093Z","endTime":"2026-03-24T02:52:25.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.917927176082166,"aZ":-28.45435521044889,"pfxX":-8.50500406264674,"pfxZ":2.2051287097519694,"pX":-1.254924469568309,"pZ":2.5098334501618313,"vX0":4.341539899989503,"vY0":-129.5004508566975,"vZ0":-2.6675999342339427,"x":164.83,"y":171.01,"x0":-1.8548644059510369,"y0":50.00125557893815,"z0":5.746576337613579,"aX":-14.336993492712386},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.6,"breakHorizontal":14.3,"spinRate":1486,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.4241577789879676,"extension":6.119481532403722},"index":3,"playId":"6636a761-4fc0-3520-b56d-280b0e108576","pitchNumber":4,"startTime":"2026-03-24T02:52:32.166Z","endTime":"2026-03-24T02:52:38.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-24T02:52:42.634Z","endTime":"2026-03-24T02:52:51.616Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":88.4,"endSpeed":81.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.779263321151788,"aZ":-24.43325637681528,"pfxX":-8.455868565861053,"pfxZ":4.633792916185774,"pX":0.029127632618979372,"pZ":1.268263635262963,"vX0":6.985509203943084,"vY0":-128.45359656007193,"vZ0":-6.141495211781048,"x":115.89,"y":204.54,"x0":-1.6278676280187534,"y0":50.002853200964566,"z0":5.591644173890907,"aX":-14.121506975580436},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":13.7,"spinRate":1529,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.4265181787348027,"extension":5.922346245166879},"index":5,"playId":"af83b533-9573-3977-ad26-4953fdad3956","pitchNumber":5,"startTime":"2026-03-24T02:52:51.616Z","endTime":"2026-03-24T02:52:58.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74748443280529,"aZ":-13.910960320900813,"pfxX":-2.799453645657878,"pfxZ":9.540388884405619,"pX":-0.44956446049710697,"pZ":2.753856966241317,"vX0":4.3654955151122925,"vY0":-138.18370607950584,"vZ0":-5.568488978216564,"x":134.14,"y":164.43,"x0":-1.6936195957425462,"y0":50.0001481230878,"z0":5.746487271237956,"aX":-5.357744981149304},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":4.1,"spinRate":2159,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.39793967144343245,"extension":6.155889990615681},"hitData":{"launchSpeed":103.0,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.4,"coordY":151.58}},"index":6,"playId":"e5fa2cda-d8c5-36f8-9ec5-e05513c85567","pitchNumber":6,"startTime":"2026-03-24T02:53:06.590Z","endTime":"2026-03-24T02:53:13.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:53:13.657Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a ground ball to shortstop Ezequiel Tovar, deflected by second baseman Edouard Julien.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-24T02:55:46.021Z","endTime":"2026-03-24T02:56:10.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.246642083873645,"aZ":-16.404265808080265,"pfxX":-7.522275114623723,"pfxZ":7.721952372601271,"pX":-1.8224351116372024,"pZ":2.446644493738213,"vX0":3.4005848472991183,"vY0":-142.59678729418277,"vZ0":-4.26852382027744,"x":186.47,"y":172.72,"x0":-2.0584055300772226,"y0":50.005653225691525,"z0":5.009977192999805,"aX":-15.369573445585115},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.2,"breakHorizontal":12.8,"spinRate":2324,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.385291503557299,"extension":5.93537107625858},"index":0,"playId":"77210c70-a95a-3aec-a3dc-f7f4e6d006f7","pitchNumber":1,"startTime":"2026-03-24T02:55:46.021Z","endTime":"2026-03-24T02:55:51.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":88.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86685285720014,"aZ":-24.507949151095815,"pfxX":-12.707330155117939,"pfxZ":3.7573527073264525,"pX":-0.30011400637849783,"pZ":2.971487429521574,"vX0":8.513209877820469,"vY0":-142.67662028940344,"vZ0":-1.6109607234013255,"x":128.44,"y":158.55,"x0":-1.6869134116735844,"y0":50.003786885503445,"z0":5.1030660998329695,"aX":-25.940165580082954},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.6,"breakHorizontal":21.0,"spinRate":2439,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3853613910031357,"extension":6.139909300839107},"hitData":{"launchSpeed":88.8,"launchAngle":10.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.1,"coordY":145.12}},"index":1,"playId":"849f64c5-ac41-3cec-8d15-2059eeb3d29d","pitchNumber":2,"startTime":"2026-03-24T02:56:02.582Z","endTime":"2026-03-24T02:56:10.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-7.099999999999987,"leverageIndex":1.71,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:56:10.755Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Parker Meadows singles on a ground ball to center fielder Brenton Doyle. Zach McKinstry to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-24T02:56:36.184Z","endTime":"2026-03-24T02:57:02.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.274670299282132,"aZ":-31.610592209219117,"pfxX":3.350221911824126,"pfxZ":0.3348842787727371,"pX":-1.183292366940622,"pZ":2.298904927649232,"vX0":1.1040625323469655,"vY0":-129.21109995614228,"vZ0":-1.2456932017271427,"x":162.1,"y":176.71,"x0":-2.0507899327099848,"y0":50.00581878400164,"z0":5.201707575158757,"aX":5.702715402082004},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.6,"breakHorizontal":-6.4,"spinRate":2764,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4228473336913736,"extension":6.097754542343811},"index":0,"playId":"32e7d972-20ba-390a-a0c9-4dbd32f5914e","pitchNumber":1,"startTime":"2026-03-24T02:56:36.184Z","endTime":"2026-03-24T02:56:41.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.067772145449226,"aZ":-24.037514541516792,"pfxX":-10.624684182498264,"pfxZ":4.041735707312888,"pX":-0.4143066248853671,"pZ":3.0254824144242427,"vX0":7.854462217769556,"vY0":-140.99949657097173,"vZ0":-1.4945616578786987,"x":132.79,"y":157.09,"x0":-1.8557209593627302,"y0":50.00316691835364,"z0":5.113501855955834,"aX":-21.39268920724134},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.2,"breakHorizontal":17.6,"spinRate":2409,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.38846426982369264,"extension":6.291851807957145},"hitData":{"launchSpeed":96.6,"launchAngle":-2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.68,"coordY":76.04}},"index":1,"playId":"2f04bb2a-6e35-3edd-889b-b425bdd70b3d","pitchNumber":2,"startTime":"2026-03-24T02:56:52.926Z","endTime":"2026-03-24T02:57:02.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.9,"awayTeamWinProbability":48.1,"homeTeamWinProbabilityAdded":-10.200000000000003,"leverageIndex":2.86,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:57:02.117Z","atBatIndex":51},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Javier Báez grounds into a double play, third baseman Kyle Karros to first baseman TJ Rumfield. Zach McKinstry out at 3rd. Parker Meadows to 2nd. Javier Báez out at 1st.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-24T02:57:03.022Z","endTime":"2026-03-24T02:57:43.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.577318905210984,"aZ":-29.681238855062926,"pfxX":0.6955297958529831,"pfxZ":1.5214470229387604,"pX":0.07375937309632181,"pZ":2.504362236888699,"vX0":4.68815318387095,"vY0":-126.87982551662257,"vZ0":-0.5798202164685659,"x":114.19,"y":171.16,"x0":-1.8839577678413504,"y0":50.003134773407616,"z0":5.089319201343306,"aX":1.1404047776550716},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.9,"breakHorizontal":-2.3,"spinRate":2742,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.4307457986593546,"extension":6.243584996208086},"hitData":{"launchSpeed":91.0,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.79,"coordY":170.34}},"index":0,"playId":"ae64dba6-db3a-3d04-bb4e-2c29b5dca08c","pitchNumber":1,"startTime":"2026-03-24T02:57:32.858Z","endTime":"2026-03-24T02:57:43.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":678009,"link":"/api/v1/people/678009"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":20.4,"leverageIndex":3.48,"dramaIndex":217.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:57:43.322Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tomás Nido grounds out, second baseman Edouard Julien to first baseman TJ Rumfield.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-24T02:58:05.491Z","endTime":"2026-03-24T02:58:41.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.069783869876442,"aZ":-21.60998012587701,"pfxX":-9.68833767127191,"pfxZ":5.296648136459188,"pX":-1.2560677979043093,"pZ":2.96317040176154,"vX0":5.572087103989677,"vY0":-140.19356758455356,"vZ0":-1.8984931069005468,"x":164.88,"y":158.77,"x0":-2.008395162257514,"y0":50.00470825504656,"z0":5.05667292510985,"aX":-19.327479045353936},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":2350,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3903800430158042,"extension":6.221832353379325},"index":0,"playId":"20aef3dc-d2fb-386a-87c8-e1e1b6d40ed4","pitchNumber":1,"startTime":"2026-03-24T02:58:07.154Z","endTime":"2026-03-24T02:58:12.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.845112619948765,"aZ":-24.95759869644272,"pfxX":-10.9780291137955,"pfxZ":3.5756069284422285,"pX":-1.2224941741281445,"pZ":2.8102507996822648,"vX0":6.114401563481748,"vY0":-142.1517502566526,"vZ0":-1.8752060175479757,"x":163.6,"y":162.9,"x0":-1.9912396612676473,"y0":50.00319082652252,"z0":5.085624136293647,"aX":-22.152250195640956},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.2,"breakHorizontal":18.4,"spinRate":2404,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3874046680558876,"extension":6.105270451130302},"hitData":{"launchSpeed":72.2,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.86,"coordY":146.51}},"index":1,"playId":"3b4f2a6c-e2cf-39d7-87a3-2507456b0cc4","pitchNumber":2,"startTime":"2026-03-24T02:58:34.685Z","endTime":"2026-03-24T02:58:41.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621512,"link":"/api/v1/people/621512"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":621512,"link":"/api/v1/people/621512"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":6.6000000000000085,"leverageIndex":2.46,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:58:41.611Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T03:01:33.365Z","endTime":"2026-03-24T03:01:59.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Holton replaces Will Vest.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T03:00:08.454Z","endTime":"2026-03-24T03:01:35.501Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.312985081433478,"aZ":-43.001024131412656,"pfxX":-2.8021960049096313,"pfxZ":-8.11650417762959,"pX":-1.1188146875554421,"pZ":1.046680597330773,"vX0":-4.369612273920446,"vY0":-115.55004533305251,"vZ0":-1.989040170746042,"x":159.65,"y":210.52,"x0":1.1711540518325967,"y0":50.00426236110364,"z0":6.10348392864379,"aX":-3.7365899810602894},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-14.9,"breakHorizontal":6.2,"spinRate":2661,"spinDirection":320},"zone":13,"typeConfidence":0.9,"plateTime":0.4765472568004965,"extension":6.416406636095708},"index":1,"playId":"150bdd05-25a1-3c43-97e1-9e0b165a9ddf","pitchNumber":1,"startTime":"2026-03-24T03:01:35.501Z","endTime":"2026-03-24T03:01:42.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60970507956451,"aZ":-25.507213940071036,"pfxX":-2.1821356770099856,"pfxZ":4.165397572143336,"pX":-0.4351965770857413,"pZ":2.833868090313677,"vX0":-3.9037850111529626,"vY0":-125.23892391588448,"vZ0":-2.5787001475836258,"x":133.59,"y":162.27,"x0":1.4228162434341625,"y0":50.00054815784754,"z0":5.947659296391922,"aX":-3.49023649609659},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.2,"breakHorizontal":4.8,"spinRate":2469,"spinDirection":162},"zone":4,"typeConfidence":0.82,"plateTime":0.43615809889668533,"extension":6.118495798056892},"hitData":{"launchSpeed":100.1,"launchAngle":-9.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.26,"coordY":163.75}},"index":2,"playId":"017ad57b-422c-3bf5-99ea-9c69420ae109","pitchNumber":2,"startTime":"2026-03-24T03:01:50.394Z","endTime":"2026-03-24T03:01:59.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:01:59.359Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Ritter doubles (5) on a fly ball to left fielder Riley Greene.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T03:02:23.151Z","endTime":"2026-03-24T03:02:42.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan Ritter replaces Jake McCarthy.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T03:02:13.530Z","endTime":"2026-03-24T03:02:25.437Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.626479420776164,"aZ":-14.063626433029397,"pfxX":2.6340797926172463,"pfxZ":10.310323404649804,"pX":0.13310971403630903,"pZ":2.4631133275973576,"vX0":-3.9523316963476387,"vY0":-132.05786203604865,"vZ0":-6.1325474535521485,"x":111.93,"y":172.28,"x0":1.310827236528419,"y0":50.00004595680936,"z0":5.860509766846542,"aX":4.625616526903267},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.4,"breakHorizontal":-3.8,"spinRate":2130,"spinDirection":149},"zone":5,"typeConfidence":0.87,"plateTime":0.41568689776292933,"extension":6.28655546279247},"hitData":{"launchSpeed":95.6,"launchAngle":37.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":26.74,"coordY":101.66}},"index":1,"playId":"cd2a1ea1-6de6-3c6b-8dbe-8670af4307fa","pitchNumber":1,"startTime":"2026-03-24T03:02:25.437Z","endTime":"2026-03-24T03:02:42.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.7,"awayTeamWinProbability":19.299999999999997,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":0.58,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:02:42.580Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a sharp line drive to left fielder Riley Greene. Ryan Ritter scores.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T03:02:53.870Z","endTime":"2026-03-24T03:03:58.051Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":{"id":663947,"link":"/api/v1/people/663947"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.9,"endSpeed":76.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.339961670540454,"aZ":-33.926861397235264,"pfxX":6.9517008308542785,"pfxZ":-1.190043950306535,"pX":-0.08847843017840559,"pZ":2.145234707089692,"vX0":-6.099614376590412,"vY0":-120.54891443590154,"vZ0":-1.5857094548151176,"x":120.37,"y":180.86,"x0":1.5708812984731684,"y0":50.00330383515201,"z0":5.805354153387893,"aX":10.236303418131875},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.3,"breakHorizontal":-11.2,"spinRate":981,"spinDirection":72},"zone":8,"typeConfidence":0.91,"plateTime":0.45428657310152465,"extension":6.309625550737205},"index":0,"playId":"34d8b997-b690-337b-b7ca-1638820ba886","pitchNumber":1,"startTime":"2026-03-24T03:03:11.119Z","endTime":"2026-03-24T03:03:15.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"second":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.466022634814614,"aZ":-36.30537789887867,"pfxX":7.07094667833019,"pfxZ":-2.7717524135695637,"pX":0.025484686415672406,"pZ":1.2408842021282838,"vX0":-5.5837118402704915,"vY0":-121.39530568970515,"vZ0":-3.0493981395433414,"x":116.03,"y":205.28,"x0":1.440284826226774,"y0":50.005241016662886,"z0":5.683669981963926,"aX":10.521636437281188},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.5,"breakHorizontal":-11.4,"spinRate":1129,"spinDirection":78},"zone":14,"typeConfidence":0.91,"plateTime":0.4517398574420626,"extension":6.150854234877922},"index":1,"playId":"71b45751-d3b7-3529-9a52-050cc32a40b7","pitchNumber":2,"startTime":"2026-03-24T03:03:28.133Z","endTime":"2026-03-24T03:03:33.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"second":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.291825248920972,"aZ":-21.199972839186003,"pfxX":9.257772096810744,"pfxZ":6.293675791910744,"pX":-0.6419828181493541,"pZ":1.7993658260912593,"vX0":-8.144113789217426,"vY0":-131.1034887177491,"vZ0":-5.956975174068873,"x":141.47,"y":190.2,"x0":1.2993939529570122,"y0":50.004560423575114,"z0":5.679757334489816,"aX":16.144441544862747},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.3,"breakHorizontal":-15.0,"spinRate":2043,"spinDirection":141},"zone":7,"typeConfidence":0.89,"plateTime":0.41753635404270284,"extension":6.174225736617105},"hitData":{"launchSpeed":108.4,"launchAngle":9.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":58.27,"coordY":113.4}},"index":2,"playId":"b0de7029-a29c-3c06-bd20-dba766a96e56","pitchNumber":3,"startTime":"2026-03-24T03:03:48.137Z","endTime":"2026-03-24T03:03:58.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"second":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":8.0,"leverageIndex":1.12,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:03:58.051Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a ground ball to right fielder Zach McKinstry.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T03:04:06.108Z","endTime":"2026-03-24T03:06:01.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621512,"link":"/api/v1/people/621512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.795302971505894,"aZ":-26.264597912740264,"pfxX":9.309689838351968,"pfxZ":3.4124374857032347,"pX":1.1343439181979467,"pZ":1.3124444546582417,"vX0":-4.3885189208081865,"vY0":-130.77596082329052,"vZ0":-5.969820537123675,"x":73.76,"y":203.34,"x0":1.6255158352567658,"y0":50.00081993967083,"z0":5.596999598465877,"aX":16.109689226432735},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.0,"breakHorizontal":-15.8,"spinRate":1876,"spinDirection":140},"zone":14,"typeConfidence":0.86,"plateTime":0.4189638769574797,"extension":6.305704158514499},"index":0,"playId":"2cfac187-ca34-3c3b-8ea8-7f1a240da804","pitchNumber":1,"startTime":"2026-03-24T03:04:39.849Z","endTime":"2026-03-24T03:04:44.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.250769016607983,"aZ":-26.062357625756185,"pfxX":9.631646658871652,"pfxZ":3.483938662601682,"pX":0.40221684887550035,"pZ":2.5108229882276984,"vX0":-6.190737708726844,"vY0":-131.47807083128566,"vZ0":-3.5203609460062504,"x":101.67,"y":170.99,"x0":1.533068924700555,"y0":50.00405465195141,"z0":5.796065357016341,"aX":16.904216497381586},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.8,"breakHorizontal":-16.1,"spinRate":1983,"spinDirection":137},"zone":6,"typeConfidence":0.88,"plateTime":0.4162015931666474,"extension":6.092833282178414},"index":1,"playId":"92e936bd-46f4-3333-812e-87195bbea217","pitchNumber":2,"startTime":"2026-03-24T03:04:57.084Z","endTime":"2026-03-24T03:05:03.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0336321022234,"aZ":-31.058320230041108,"pfxX":-9.134969718110291,"pfxZ":0.8229061218035341,"pX":-0.3205728530259347,"pZ":2.3580818566143584,"vX0":-1.7773368532149996,"vY0":-115.66487563038356,"vZ0":-0.9810653362582143,"x":129.22,"y":175.11,"x0":1.6447593720941336,"y0":50.00171319346079,"z0":5.772022385943744,"aX":-12.346989585971253},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":1.6,"breakHorizontal":17.0,"spinRate":2701,"spinDirection":301},"zone":4,"typeConfidence":0.91,"plateTime":0.4739604730176481,"extension":6.094464538536594},"index":2,"playId":"4208edeb-b09b-3ea7-a168-328f9accbeb8","pitchNumber":3,"startTime":"2026-03-24T03:05:15.307Z","endTime":"2026-03-24T03:05:24.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Hunter Goodman caught stealing 2nd base, catcher Tomás Nido to shortstop Javier Báez.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"4208edeb-b09b-3ea7-a168-328f9accbeb8","startTime":"2026-03-24T03:05:40.513Z","endTime":"2026-03-24T03:05:50.493Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.57,"dramaIndex":31.0,"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.050900810592267,"aZ":-35.676530475547814,"pfxX":2.1362240086853115,"pfxZ":-2.4060571707512306,"pX":-0.06388347958272748,"pZ":1.7768326695128522,"vX0":-4.776757618179515,"vY0":-120.43844899631377,"vZ0":-1.7397748161742057,"x":119.44,"y":190.81,"x0":1.6742708349709627,"y0":50.00006727218815,"z0":5.686031603705478,"aX":3.1141509515734516},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.6,"breakHorizontal":-2.6,"spinRate":938,"spinDirection":87},"zone":8,"typeConfidence":0.74,"plateTime":0.4560995290085015,"extension":6.225181759439307},"hitData":{"launchSpeed":96.3,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.09,"coordY":93.28}},"index":4,"playId":"126f8494-5997-3076-bddb-150a0ce49d3a","pitchNumber":4,"startTime":"2026-03-24T03:05:50.493Z","endTime":"2026-03-24T03:06:01.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.57,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:06:01.589Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T03:08:15.193Z","endTime":"2026-03-24T03:09:40.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T03:06:12.899Z","endTime":"2026-03-24T03:07:17.055Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Connor Seabold replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-24T03:07:17.055Z","endTime":"2026-03-24T03:08:17.304Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657756,"link":"/api/v1/people/657756"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9951579917026,"aZ":-25.635305141857152,"pfxX":-0.04781962948482299,"pfxZ":3.9843525489257363,"pX":-0.4878788072140572,"pZ":2.677652977741787,"vX0":6.055536417454691,"vY0":-126.28342341493222,"vZ0":-1.2534517548795625,"x":135.6,"y":166.48,"x0":-2.8950504231441805,"y0":50.00004265970117,"z0":5.213221205011453,"aX":-0.0790203289357276},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.2,"breakHorizontal":-1.1,"spinRate":2369,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.4312022316755342,"extension":5.90108876522404},"index":2,"playId":"a0464ddb-d2e5-3aab-96a1-a7e9cfe1de73","pitchNumber":1,"startTime":"2026-03-24T03:08:17.304Z","endTime":"2026-03-24T03:08:22.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"playId":"907fd7b6-0a92-3324-bd30-64be638bc3f6","startTime":"2026-03-24T03:08:31.182Z","endTime":"2026-03-24T03:08:35.553Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.303050813531932,"aZ":-15.256139744250657,"pfxX":-3.0620590042333964,"pfxZ":9.004231279158677,"pX":-1.0016616417524071,"pZ":3.7551854713157535,"vX0":5.686049388412704,"vY0":-135.63648964472023,"vZ0":-1.5925491433060435,"x":155.18,"y":137.39,"x0":-2.7193282716763107,"y0":50.005036061949724,"z0":5.404265595404012,"aX":-5.755543705012499},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":4.4,"spinRate":2018,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4025233127419421,"extension":5.988108787522164},"index":4,"playId":"c95b9fb2-d4af-323d-aed0-ac2375f4d733","pitchNumber":2,"startTime":"2026-03-24T03:08:49.792Z","endTime":"2026-03-24T03:08:56.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.824294056620598,"aZ":-13.534092234737003,"pfxX":-4.984235108724196,"pfxZ":9.98418167132171,"pX":1.340637713811876,"pZ":1.6033926005758536,"vX0":11.75791452456694,"vY0":-135.3669785335819,"vZ0":-7.048795503998887,"x":65.9,"y":195.49,"x0":-2.399794191112653,"y0":50.00620580441912,"z0":5.177031020898873,"aX":-9.30941532701364},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":6.7,"spinRate":2121,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.40366258263503685,"extension":6.134111259482402},"index":5,"playId":"48107660-d99f-3884-a4c5-2e78a14d6978","pitchNumber":3,"startTime":"2026-03-24T03:09:11.026Z","endTime":"2026-03-24T03:09:15.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89342189900933,"aZ":-24.780577337520576,"pfxX":-2.4999745607348554,"pfxZ":4.332274295103191,"pX":0.11922191461870334,"pZ":1.6431376634210584,"vX0":8.326257114834178,"vY0":-129.00800417008958,"vZ0":-3.972412245386236,"x":112.46,"y":194.42,"x0":-2.8086640045392492,"y0":50.000352477511306,"z0":5.087028200483927,"aX":-4.2642466109485015},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.3,"breakHorizontal":2.9,"spinRate":2432,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.42269111794076597,"extension":5.922108020340813},"hitData":{"launchSpeed":82.6,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":172.87}},"index":6,"playId":"a159e445-341a-3abc-940f-9f407a6c7341","pitchNumber":4,"startTime":"2026-03-24T03:09:33.086Z","endTime":"2026-03-24T03:09:40.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:09:40.179Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jace Jung strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T03:11:49.440Z","endTime":"2026-03-24T03:12:48.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"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":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jace Jung replaces Gleyber Torres.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T03:11:40.420Z","endTime":"2026-03-24T03:11:40.421Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690291,"link":"/api/v1/people/690291"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":650402,"link":"/api/v1/people/650402"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ryan Ritter remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T03:11:40.421Z","endTime":"2026-03-24T03:11:40.433Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Conner Capel replaces right fielder Jordan Beck, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T03:11:40.433Z","endTime":"2026-03-24T03:11:40.434Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668843,"link":"/api/v1/people/668843"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":687597,"link":"/api/v1/people/687597"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Andy Perez replaces third baseman Kyle Karros, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-24T03:11:40.434Z","endTime":"2026-03-24T03:11:51.360Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700321,"link":"/api/v1/people/700321"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.34274206931057,"aZ":-15.632114522581979,"pfxX":-7.741854894394546,"pfxZ":8.257416241746684,"pX":0.6953157625520678,"pZ":2.476146193997467,"vX0":9.374751881106624,"vY0":-141.388528240895,"vZ0":-4.581796839654718,"x":90.5,"y":171.92,"x0":-1.6738099203913348,"y0":50.004833069608544,"z0":5.136622387537103,"aX":-15.514349715370555},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":11.9,"spinRate":2512,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3889296031689149,"extension":6.0490788443104275},"index":4,"playId":"fe175b97-87f1-39de-ae0e-ef29b5cec27d","pitchNumber":1,"startTime":"2026-03-24T03:11:51.360Z","endTime":"2026-03-24T03:11:57.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.12001830823231,"aZ":-14.371887981629037,"pfxX":-6.849154227212974,"pfxZ":8.794228628094348,"pX":-0.7752517615516535,"pZ":4.405500378267953,"vX0":5.094664688402194,"vY0":-141.98626602738244,"vZ0":0.1550645635104958,"x":146.55,"y":119.83,"x0":-1.7108014968222898,"y0":50.002378137209696,"z0":5.271137927959785,"aX":-13.863957526361459},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":11.3,"spinRate":2328,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.387051603894216,"extension":5.820401625617381},"index":5,"playId":"5800ceb7-33d9-388f-b745-cae773a8bd60","pitchNumber":2,"startTime":"2026-03-24T03:12:06.863Z","endTime":"2026-03-24T03:12:18.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23641291280424,"aZ":-15.138140672389115,"pfxX":-8.263768460866142,"pfxZ":8.478072996070699,"pX":0.07555181282236981,"pZ":2.8785032985293424,"vX0":8.038331967694969,"vY0":-141.5365664060767,"vZ0":-3.665270566803141,"x":114.12,"y":161.06,"x0":-1.7411370083318864,"y0":50.000327378306544,"z0":5.17287422880327,"aX":-16.60104872818414},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":13.1,"spinRate":2311,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.38843420057568867,"extension":5.937407910145061},"index":6,"playId":"58251970-2f60-345d-ae7e-e6e214832697","pitchNumber":3,"startTime":"2026-03-24T03:12:23.173Z","endTime":"2026-03-24T03:12:26.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.878814798755755,"aZ":-19.329889901641355,"pfxX":-7.221745538556941,"pfxZ":6.22626203539642,"pX":-0.24691249321131253,"pZ":3.6785040260031603,"vX0":7.047381867296674,"vY0":-143.15278322091487,"vZ0":-0.7630862677850937,"x":126.41,"y":139.46,"x0":-1.8094908969394157,"y0":50.00373927635144,"z0":5.165266904699328,"aX":-14.900592075614433},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.3,"breakHorizontal":11.5,"spinRate":2320,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.38349046939499054,"extension":6.098216590728182},"index":7,"playId":"b6f0b247-3cec-305c-a5ad-41dba404ae8c","pitchNumber":4,"startTime":"2026-03-24T03:12:45.214Z","endTime":"2026-03-24T03:12:48.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690291,"link":"/api/v1/people/690291"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":690291,"link":"/api/v1/people/690291"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:12:48.514Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Rogers singles on a line drive to right fielder Conner Capel.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T03:13:11.166Z","endTime":"2026-03-24T03:13:24.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668843,"link":"/api/v1/people/668843"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jake Rogers replaces Colt Keith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T03:12:58.371Z","endTime":"2026-03-24T03:13:13.038Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81521676361928,"aZ":-24.919693009254026,"pfxX":-10.406905014249237,"pfxZ":3.59049661480576,"pX":-0.7271955455513219,"pZ":2.662228011597442,"vX0":6.429154578955523,"vY0":-141.61396096743536,"vZ0":-2.559128901989215,"x":144.72,"y":166.9,"x0":-1.680521699539993,"y0":50.00550675187337,"z0":5.18019207016188,"aX":-21.03710058505821},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.1,"breakHorizontal":17.4,"spinRate":2360,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.38750616095412305,"extension":6.187555726492761},"hitData":{"launchSpeed":81.5,"launchAngle":13.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.02,"coordY":109.72}},"index":1,"playId":"3fa42e52-2113-3d7b-88ef-c2a434faf482","pitchNumber":1,"startTime":"2026-03-24T03:13:13.038Z","endTime":"2026-03-24T03:13:24.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.0,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:13:24.394Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Riley Greene doubles (4) on a sharp line drive to right fielder Conner Capel. Jake Rogers scores.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T03:13:22.106Z","endTime":"2026-03-24T03:14:04.962Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668843,"link":"/api/v1/people/668843"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":{"id":801403,"link":"/api/v1/people/801403"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.612104318038774,"aZ":-38.204905438701566,"pfxX":7.485549154522056,"pfxZ":-4.528932641058933,"pX":1.1521759460897392,"pZ":2.9588341040196524,"vX0":4.614178453123705,"vY0":-115.26366390428024,"vZ0":2.7426572631875046,"x":73.08,"y":158.89,"x0":-1.8557730146867997,"y0":50.00463049240658,"z0":5.470896563080561,"aX":9.961744089072065},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-7.1,"breakHorizontal":-14.8,"spinRate":2863,"spinDirection":71},"zone":12,"typeConfidence":2.0,"plateTime":0.477209218063964,"extension":6.141746393762754},"hitData":{"launchSpeed":100.1,"launchAngle":19.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":224.52,"coordY":110.08}},"index":0,"playId":"e79ce33c-119e-3eb5-8811-9d7a348bdb29","pitchNumber":1,"startTime":"2026-03-24T03:13:48.719Z","endTime":"2026-03-24T03:14:04.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":-15.700000000000003,"leverageIndex":2.13,"dramaIndex":155.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:14:04.962Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out sharply to center fielder Brenton Doyle.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T03:14:39.352Z","endTime":"2026-03-24T03:16:34.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Woody Hadeen replaces Riley Greene.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T03:14:40.213Z","endTime":"2026-03-24T03:14:41.658Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802219,"link":"/api/v1/people/802219"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":682985,"link":"/api/v1/people/682985"},"base":2,"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.794113904039197,"aZ":-26.19599778189611,"pfxX":5.184857613666605,"pfxZ":3.909815697900177,"pX":0.7869586079915347,"pZ":2.2221369345895874,"vX0":4.747358683566384,"vY0":-123.45104027019056,"vZ0":-1.6464016992880393,"x":87.0,"y":178.78,"x0":-1.841309612131336,"y0":50.00240604342003,"z0":5.12342202316324,"aX":7.923732455264827},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.0,"breakHorizontal":-10.6,"spinRate":2783,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4453396461427759,"extension":6.2377269110749225},"index":1,"playId":"5832537b-2933-38ad-9a84-c6147e6b250e","pitchNumber":1,"startTime":"2026-03-24T03:14:41.658Z","endTime":"2026-03-24T03:14:47.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":96.3,"endSpeed":87.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67848959795638,"aZ":-15.722216502986736,"pfxX":-4.870040281381996,"pfxZ":8.350841419210546,"pX":0.3025473629975471,"pZ":3.952594963021419,"vX0":7.546381023460698,"vY0":-139.9681211519706,"vZ0":-0.5997453386750247,"x":105.47,"y":132.06,"x0":-1.8045901927101318,"y0":50.00316165664847,"z0":5.205920039990657,"aX":-9.59573899461463},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":7.1,"spinRate":2313,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.39238351859245757,"extension":6.148460565359116},"index":2,"playId":"e2ff25a3-5246-36c8-8a5c-c3f28d232e23","pitchNumber":2,"startTime":"2026-03-24T03:14:58.061Z","endTime":"2026-03-24T03:15:04.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.887278354850636,"aZ":-28.228066231323016,"pfxX":-11.635627876327563,"pfxZ":1.9544403075965704,"pX":-0.8232341481241915,"pZ":2.615197782438373,"vX0":6.784698816893868,"vY0":-141.81585718819534,"vZ0":-1.9250243181679347,"x":148.38,"y":168.17,"x0":-1.7451276390778132,"y0":50.005207289219854,"z0":5.118023308637199,"aX":-23.511136626182214},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.4,"breakHorizontal":19.6,"spinRate":2457,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.38742597991956806,"extension":6.358569090681983},"index":3,"playId":"6b70ecee-5442-3ff5-8bc0-a604e303d9d8","pitchNumber":3,"startTime":"2026-03-24T03:15:15.028Z","endTime":"2026-03-24T03:15:21.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.078424319457312,"aZ":-32.74968582211693,"pfxX":3.218975028221843,"pfxZ":-0.3650107178251618,"pX":0.18038249564880687,"pZ":1.2107999119242692,"vX0":3.9740560598874604,"vY0":-124.88131122687497,"vZ0":-2.9669719257590814,"x":110.12,"y":206.09,"x0":-1.8469306484744987,"y0":50.00047135984006,"z0":5.095634097739608,"aX":5.106597332511231},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.1,"breakHorizontal":-6.7,"spinRate":2652,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4378383646801911,"extension":6.233842311138051},"index":4,"playId":"f9f520dd-9555-353f-9dfd-5c89770d9a0b","pitchNumber":4,"startTime":"2026-03-24T03:15:33.528Z","endTime":"2026-03-24T03:15:40.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.760121436004685,"aZ":-23.645479522592915,"pfxX":-10.425648300478347,"pfxZ":4.227389950496455,"pX":0.3245819793963203,"pZ":2.378848236117684,"vX0":9.489732228052238,"vY0":-141.10601531105888,"vZ0":-3.2531712553533136,"x":104.63,"y":174.55,"x0":-1.725626304533379,"y0":50.006109444090384,"z0":5.068183184399499,"aX":-21.052251676799898},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.2,"breakHorizontal":16.9,"spinRate":2437,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.3879870789061335,"extension":6.1291677555800375},"index":5,"playId":"e107ffe8-5629-3731-9f9b-c7f61ede1836","pitchNumber":5,"startTime":"2026-03-24T03:15:51.427Z","endTime":"2026-03-24T03:15:58.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.995736467325138,"aZ":-24.645488129887724,"pfxX":-9.919104861393892,"pfxZ":3.7102865570771435,"pX":-0.45805056215769824,"pZ":2.902978109359555,"vX0":7.194334993085126,"vY0":-141.05981140536946,"vZ0":-1.717241692966128,"x":134.46,"y":160.4,"x0":-1.7438866199146212,"y0":50.003099751783836,"z0":5.097664497655395,"aX":-20.12879331965267},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.6,"breakHorizontal":16.7,"spinRate":2367,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.3872735792669806,"extension":6.135283402778375},"hitData":{"launchSpeed":105.2,"launchAngle":35.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":109.45,"coordY":33.25}},"index":6,"playId":"1afe576b-dc6b-3314-9a06-5e4602b4ac9f","pitchNumber":6,"startTime":"2026-03-24T03:16:21.900Z","endTime":"2026-03-24T03:16:34.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.3,"awayTeamWinProbability":21.700000000000003,"homeTeamWinProbabilityAdded":8.700000000000003,"leverageIndex":3.18,"dramaIndex":138.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:16:34.613Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a sharp line drive to center fielder Brenton Doyle. Woody Hadeen out at home on the throw, center fielder Brenton Doyle to catcher Hunter Goodman.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T03:16:38.295Z","endTime":"2026-03-24T03:17:11.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.782415634082792,"aZ":-25.697404135102737,"pfxX":-9.58292914258626,"pfxZ":3.1728407979111104,"pX":-0.2527457137716405,"pZ":2.296806967911845,"vX0":7.5752974207609425,"vY0":-141.54752935091133,"vZ0":-3.1454153043066926,"x":126.63,"y":176.77,"x0":-1.7119499839593206,"y0":50.00083854937977,"z0":5.058615366747347,"aX":-19.54171392354915},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.3,"breakHorizontal":16.0,"spinRate":2345,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3862132447313842,"extension":6.2233384277842605},"hitData":{"launchSpeed":108.2,"launchAngle":16.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":122.82,"coordY":97.27}},"index":0,"playId":"2dfbdb94-eb5a-3cc1-a726-4db9f55dacaa","pitchNumber":1,"startTime":"2026-03-24T03:16:59.228Z","endTime":"2026-03-24T03:17:11.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":8.400000000000006,"leverageIndex":3.15,"dramaIndex":136.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:17:11.410Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Conner Capel grounds out, second baseman Jace Jung to first baseman Eduardo Valencia.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T03:19:25.802Z","endTime":"2026-03-24T03:19:37.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668843,"fullName":"Conner Capel","link":"/api/v1/people/668843"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[7],"actionIndex":[0,1,2,3,4,5,6],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668843,"fullName":"Conner Capel","link":"/api/v1/people/668843"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":690291,"link":"/api/v1/people/690291"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jace Jung remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T03:19:27.954Z","endTime":"2026-03-24T03:19:27.955Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690291,"link":"/api/v1/people/690291"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":650402,"link":"/api/v1/people/650402"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake Rogers remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T03:19:27.956Z","endTime":"2026-03-24T03:19:27.957Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Woody Hadeen remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T03:19:27.958Z","endTime":"2026-03-24T03:19:27.959Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802219,"link":"/api/v1/people/802219"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":682985,"link":"/api/v1/people/682985"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Eduardo Valencia replaces first baseman Spencer Torkelson, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-24T03:19:27.960Z","endTime":"2026-03-24T03:19:27.961Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":802219,"link":"/api/v1/people/802219"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Trei Cruz replaces center fielder Parker Meadows, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-24T03:19:27.962Z","endTime":"2026-03-24T03:19:27.963Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669360,"link":"/api/v1/people/669360"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":678009,"link":"/api/v1/people/678009"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":802219,"link":"/api/v1/people/802219"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Max Anderson replaces third baseman Kevin McGonigle, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-24T03:19:27.964Z","endTime":"2026-03-24T03:19:27.965Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801194,"link":"/api/v1/people/801194"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":805808,"link":"/api/v1/people/805808"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":802219,"link":"/api/v1/people/802219"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: John Peck replaces shortstop Javier Báez, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-24T03:19:27.966Z","endTime":"2026-03-24T03:19:27.967Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807726,"link":"/api/v1/people/807726"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":595879,"link":"/api/v1/people/595879"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":802219,"link":"/api/v1/people/802219"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.527368180866958,"aZ":-31.177714462334325,"pfxX":-0.07743681930882795,"pfxZ":0.6682276170033665,"pX":0.589595792230548,"pZ":1.6334364489784319,"vX0":8.22846541336136,"vY0":-121.17123116567166,"vZ0":-1.9485339320957138,"x":94.53,"y":194.68,"x0":-2.8390891932096682,"y0":50.00099510188594,"z0":5.170195711594714,"aX":-0.11522926589293929},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.0,"breakHorizontal":-1.8,"spinRate":2590,"spinDirection":86},"zone":9,"typeConfidence":2.0,"plateTime":0.4519086472080649,"extension":5.860262737305741},"hitData":{"launchSpeed":89.9,"launchAngle":1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.44,"coordY":154.62}},"index":7,"playId":"89c06668-fee3-3d38-889f-fb904c229cdc","pitchNumber":1,"startTime":"2026-03-24T03:19:27.968Z","endTime":"2026-03-24T03:19:37.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":802219,"link":"/api/v1/people/802219"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668843,"link":"/api/v1/people/668843","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668843,"link":"/api/v1/people/668843"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":668843,"link":"/api/v1/people/668843"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:19:37.206Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a soft ground ball to second baseman Jace Jung.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T03:19:59.873Z","endTime":"2026-03-24T03:20:45.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690291,"link":"/api/v1/people/690291"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.7,"endSpeed":78.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.742014214892038,"aZ":-28.852971289232322,"pfxX":-0.4629092445211409,"pfxZ":2.1025200255465606,"pX":-2.60251455679149,"pZ":4.085715534249623,"vX0":1.332441048831667,"vY0":-124.77261863347059,"vZ0":2.5820726640694427,"x":216.2,"y":128.47,"x0":-3.082940554011311,"y0":50.00258115631756,"z0":5.412641328379864,"aX":-0.7312224591011631},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":0.5,"spinRate":2456,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.4387245121613521,"extension":5.697517403688065},"index":0,"playId":"5a551adb-cc4d-3f98-b3d7-09dad31517ba","pitchNumber":1,"startTime":"2026-03-24T03:19:59.873Z","endTime":"2026-03-24T03:20:03.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":802219,"link":"/api/v1/people/802219"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.156781994280845,"aZ":-32.38221731604171,"pfxX":-9.4995770317712,"pfxZ":-0.14230280236743376,"pX":-1.0810159585006742,"pZ":3.9830731462030546,"vX0":6.792696116411998,"vY0":-119.84548671012458,"vZ0":3.5842711157514904,"x":158.21,"y":131.24,"x0":-2.71781808438983,"y0":50.003886959675995,"z0":5.360374137480187,"aX":-13.820011707333142},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.0,"breakHorizontal":15.6,"spinRate":2110,"spinDirection":263},"zone":11,"typeConfidence":2.0,"plateTime":0.4570366664294623,"extension":6.127186994418997},"index":1,"playId":"a67b883a-5e6d-312c-b3fc-d83c3f995eb3","pitchNumber":2,"startTime":"2026-03-24T03:20:18.508Z","endTime":"2026-03-24T03:20:24.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":802219,"link":"/api/v1/people/802219"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.206139858392827,"aZ":-13.433374566241074,"pfxX":-5.003318362948504,"pfxZ":9.962434368919588,"pX":1.0191997918395734,"pZ":2.8713467161763644,"vX0":10.9165143997773,"vY0":-136.5539478812753,"vZ0":-4.147211213241823,"x":78.15,"y":161.25,"x0":-2.3874120182324057,"y0":50.001802727667624,"z0":5.339701459680031,"aX":-9.412578766027062},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":6.6,"spinRate":2098,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4017316950118013,"extension":6.078194818290593},"hitData":{"launchSpeed":36.0,"launchAngle":46.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":134.11,"coordY":171.59}},"index":2,"playId":"8b2f7822-505d-39ac-91f2-877d86036fed","pitchNumber":3,"startTime":"2026-03-24T03:20:34.987Z","endTime":"2026-03-24T03:20:45.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":802219,"link":"/api/v1/people/802219"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.42,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:20:45.723Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a ground ball to right fielder Zach McKinstry, deflected by second baseman Jace Jung. TJ Rumfield to 2nd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T03:21:13.257Z","endTime":"2026-03-24T03:21:42.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690291,"link":"/api/v1/people/690291"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":93.1,"endSpeed":84.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.130911826558616,"aZ":-16.67180397673275,"pfxX":-5.735822208324895,"pfxZ":8.390265961867959,"pX":-1.0881186557751656,"pZ":3.180257025506385,"vX0":6.312681498703035,"vY0":-135.4502015432122,"vZ0":-2.6614402668131474,"x":158.48,"y":152.91,"x0":-2.709896010709038,"y0":50.002887162953506,"z0":5.349063797285116,"aX":-10.598573003516048},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":9.0,"spinRate":2146,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4052500538894117,"extension":6.078715702865309},"index":0,"playId":"70f03016-e567-3b20-8b96-d77a01b55ff1","pitchNumber":1,"startTime":"2026-03-24T03:21:13.257Z","endTime":"2026-03-24T03:21:18.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":802219,"link":"/api/v1/people/802219"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97950977921658,"aZ":-16.328950835315602,"pfxX":-7.3640661314942975,"pfxZ":8.414936661301741,"pX":-0.7988071413827532,"pZ":2.671220650315379,"vX0":7.755706954122926,"vY0":-136.57274316388984,"vZ0":-4.02956315729103,"x":147.45,"y":166.66,"x0":-2.7229996398125382,"y0":50.002945054618294,"z0":5.293880066963069,"aX":-13.867003964548239},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":11.6,"spinRate":2194,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4015519172727031,"extension":5.958911557003038},"hitData":{"launchSpeed":82.9,"launchAngle":2.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.19,"coordY":88.72}},"index":1,"playId":"b7d71454-88d0-375d-8ed1-7a92630fb0a9","pitchNumber":2,"startTime":"2026-03-24T03:21:32.171Z","endTime":"2026-03-24T03:21:42.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":802219,"link":"/api/v1/people/802219"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.73,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:21:42.136Z","atBatIndex":66},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Edouard Julien grounds into a double play, pitcher Enmanuel De Jesus to shortstop John Peck to first baseman Eduardo Valencia. Brenton Doyle out at 2nd. Edouard Julien out at 1st.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T03:24:03.110Z","endTime":"2026-03-24T03:24:26.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":646241,"link":"/api/v1/people/646241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":807726,"link":"/api/v1/people/807726"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680664,"link":"/api/v1/people/680664"},"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":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T03:24:05.200Z","endTime":"2026-03-24T03:24:05.201Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":802219,"link":"/api/v1/people/802219"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Enmanuel De Jesus replaces Connor Seabold.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-24T03:24:05.202Z","endTime":"2026-03-24T03:24:05.203Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":646241,"link":"/api/v1/people/646241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":802219,"link":"/api/v1/people/802219"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":80.0,"endSpeed":74.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73545794916877,"aZ":-36.847357986952204,"pfxX":0.2380723319618978,"pfxZ":-3.3840782273478585,"pX":-1.0218105549279894,"pZ":1.725144789073351,"vX0":-7.348695866612668,"vY0":-116.41899377227138,"vZ0":-1.8597781614606064,"x":155.95,"y":192.2,"x0":2.137523085038057,"y0":50.00472856631362,"z0":6.004488665219456,"aX":0.32992188790361754},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-6.4,"breakHorizontal":1.3,"spinRate":2560,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4694978317751759,"extension":5.809130607714786},"index":2,"playId":"652dd438-bb3a-306e-9b9f-8996e1f4abab","pitchNumber":1,"startTime":"2026-03-24T03:24:05.204Z","endTime":"2026-03-24T03:24:10.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":802219,"link":"/api/v1/people/802219"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.859315441590535,"aZ":-17.75738582833228,"pfxX":8.711340473310333,"pfxZ":7.652384120123098,"pX":0.10432777898177494,"pZ":1.8187649081739312,"vX0":-9.06579490689252,"vY0":-135.91835936921606,"vZ0":-7.392000913274596,"x":113.02,"y":189.67,"x0":2.3402170658314345,"y0":50.003233418097416,"z0":5.791863009405526,"aX":16.41262416361689},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.6,"breakHorizontal":-14.0,"spinRate":3206,"spinDirection":89},"zone":8,"typeConfidence":2.0,"plateTime":0.40192568734530587,"extension":5.758666277987292},"hitData":{"launchSpeed":78.9,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.68,"coordY":184.03}},"index":3,"playId":"aa06baaf-7851-32ac-9ebe-fc046e644816","pitchNumber":2,"startTime":"2026-03-24T03:24:20.522Z","endTime":"2026-03-24T03:24:26.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":646241,"link":"/api/v1/people/646241","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":690291,"link":"/api/v1/people/690291"},"third":{"id":801194,"link":"/api/v1/people/801194"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":802219,"link":"/api/v1/people/802219"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":646241,"link":"/api/v1/people/646241"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":1.08,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:24:26.881Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, first baseman TJ Rumfield to pitcher Chase Dollander.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-24T03:26:40.241Z","endTime":"2026-03-24T03:27:39.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.329769204687516,"aZ":-29.598798049784474,"pfxX":-10.033112268058016,"pfxZ":1.4663265842595674,"pX":0.16613317058897245,"pZ":2.188685457293945,"vX0":8.092217522524875,"vY0":-131.90689293759087,"vZ0":-1.8624322358317489,"x":110.67,"y":179.69,"x0":-1.6394485880978675,"y0":50.00560038125222,"z0":5.088404309212888,"aX":-17.664812765932567},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.4,"breakHorizontal":16.3,"spinRate":2088,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.41540916169808106,"extension":6.31560164418164},"index":0,"playId":"4575c8ea-896e-3139-9db4-d781dacf47e1","pitchNumber":1,"startTime":"2026-03-24T03:26:40.241Z","endTime":"2026-03-24T03:26:46.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":79.8,"endSpeed":72.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.872499357778075,"aZ":-34.47309601026344,"pfxX":4.126172305328601,"pfxZ":-1.7018576211336836,"pX":1.3882895269865279,"pZ":2.079221138651964,"vX0":5.64466844952466,"vY0":-116.06333444313559,"vZ0":0.2897043998602655,"x":64.08,"y":182.64,"x0":-1.621395700433278,"y0":50.004163131153874,"z0":5.264468091773643,"aX":5.568697422383597},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-2.6,"breakHorizontal":-9.0,"spinRate":2710,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.47385166615183083,"extension":6.342469687250977},"index":1,"playId":"c36b7800-92ff-3805-8e1a-dd7af72190d0","pitchNumber":2,"startTime":"2026-03-24T03:26:57.013Z","endTime":"2026-03-24T03:27:02.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.934034126949257,"aZ":-31.951355914133543,"pfxX":2.349746199873133,"pfxZ":0.14150055779147142,"pX":0.889709412132603,"pZ":1.344582753773245,"vX0":5.668562343199958,"vY0":-125.87185475701583,"vZ0":-2.838156929638692,"x":83.09,"y":202.48,"x0":-1.6945702825439715,"y0":50.00419440528623,"z0":5.066984710028488,"aX":3.7807989741361667},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.1,"breakHorizontal":-5.5,"spinRate":2691,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.434710038562252,"extension":6.197710870060882},"index":2,"playId":"684b3667-8904-3fa8-be4c-4f7b79c32812","pitchNumber":3,"startTime":"2026-03-24T03:27:13.583Z","endTime":"2026-03-24T03:27:18.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31632095534405,"aZ":-16.258483779697208,"pfxX":-7.781620557481487,"pfxZ":7.741235792969087,"pX":0.37450073685965923,"pZ":1.8696344140954784,"vX0":8.610943071932438,"vY0":-143.01553135085908,"vZ0":-5.744951006923297,"x":102.72,"y":188.3,"x0":-1.6753565638817591,"y0":50.00113922053381,"z0":4.93701081028041,"aX":-15.996146172428997},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.8,"breakHorizontal":12.2,"spinRate":2346,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.38410185298329,"extension":6.103965781434375},"hitData":{"launchSpeed":76.5,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.56,"coordY":167.3}},"index":3,"playId":"4996b014-622c-3127-882a-212a0bacaea5","pitchNumber":4,"startTime":"2026-03-24T03:27:32.843Z","endTime":"2026-03-24T03:27:39.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.87,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:27:39.628Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trei Cruz strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-24T03:28:06.807Z","endTime":"2026-03-24T03:29:41.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.106359828492494,"aZ":-29.99503424206223,"pfxX":-7.989281030290437,"pfxZ":1.2355062808597381,"pX":-1.001770687652455,"pZ":1.4678582994425922,"vX0":4.715373155933876,"vY0":-131.8493370103811,"vZ0":-3.344273320321003,"x":155.19,"y":199.15,"x0":-1.7756861094455818,"y0":50.00097472954394,"z0":4.966762997073426,"aX":-14.06080366949229},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.7,"breakHorizontal":13.4,"spinRate":1577,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4154730002886029,"extension":6.31300990726397},"index":0,"playId":"e6908e9d-217c-3933-b6b5-7392e0dcede6","pitchNumber":1,"startTime":"2026-03-24T03:28:06.807Z","endTime":"2026-03-24T03:28:10.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18113381444973,"aZ":-28.816165621941206,"pfxX":-10.756248386260973,"pfxZ":1.8788265735923755,"pX":0.7317175647624062,"pZ":1.2566974412159557,"vX0":9.480314660384945,"vY0":-132.89818484687098,"vZ0":-4.279203771800745,"x":89.11,"y":204.85,"x0":-1.4822974189796474,"y0":50.006071772790186,"z0":4.978127505591651,"aX":-19.265906744217254},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.6,"breakHorizontal":17.4,"spinRate":1785,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4119541499949966,"extension":6.1791953269984905},"index":1,"playId":"ceb62631-8ed1-3f3d-9217-3f0aedf2a91b","pitchNumber":2,"startTime":"2026-03-24T03:28:21.930Z","endTime":"2026-03-24T03:28:27.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9452865678718,"aZ":-32.18755488320629,"pfxX":3.7485449874466075,"pfxZ":-0.005269915259951574,"pX":-0.3095639891817755,"pZ":3.1094766031414363,"vX0":2.7079111410320564,"vY0":-124.3904477188087,"vZ0":1.488153899657281,"x":128.8,"y":154.82,"x0":-1.8961897698782193,"y0":50.00475347524299,"z0":5.155252886108953,"aX":5.925302648924413},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.5,"breakHorizontal":-7.4,"spinRate":2549,"spinDirection":74},"zone":1,"typeConfidence":2.0,"plateTime":0.4388954514619616,"extension":6.350258554212043},"index":2,"playId":"9d26cf07-71dd-3984-8ca8-8002419f5579","pitchNumber":3,"startTime":"2026-03-24T03:28:38.640Z","endTime":"2026-03-24T03:28:42.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34409571610529,"aZ":-38.34933616791037,"pfxX":6.624365120104533,"pfxZ":-4.651758201488578,"pX":0.36288418399665145,"pZ":2.560155789641445,"vX0":3.0718919024440177,"vY0":-114.81688645919202,"vZ0":2.2706719769074337,"x":103.17,"y":169.66,"x0":-1.8552634989132186,"y0":50.0029848654984,"z0":5.3050675828255525,"aX":8.794602492805772},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.4,"breakHorizontal":-12.8,"spinRate":2619,"spinDirection":60},"zone":6,"typeConfidence":2.0,"plateTime":0.4780508913820576,"extension":6.303780424776132},"index":3,"playId":"e65ab61c-1aa3-32be-9dc9-9f8a2c6d1efd","pitchNumber":4,"startTime":"2026-03-24T03:28:56.025Z","endTime":"2026-03-24T03:29:00.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75876499238974,"aZ":-30.902069737696948,"pfxX":-9.93033478890203,"pfxZ":0.7055140475545798,"pX":-0.5905040581696889,"pZ":2.5869728396128497,"vX0":6.6504407093430045,"vY0":-133.7903097320645,"vZ0":-0.6407848357733839,"x":125.86,"y":142.78,"x0":-1.8177119898109784,"y0":50.00596502786472,"z0":5.043477890896964,"aX":-18.012771821306266},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.3,"breakHorizontal":16.6,"spinRate":1783,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4093261490917417,"extension":6.238382082538679},"index":4,"playId":"8b356945-0b4c-39d9-ae51-0e0022b4cb83","pitchNumber":5,"startTime":"2026-03-24T03:29:17.889Z","endTime":"2026-03-24T03:29:21.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62416519059084,"aZ":-32.15621009707067,"pfxX":-9.10355131259452,"pfxZ":0.009461746877166277,"pX":-0.5607650147076054,"pZ":2.1011474000311936,"vX0":6.2035167388341055,"vY0":-134.1015375975789,"vZ0":-1.7654334774411835,"x":138.38,"y":182.05,"x0":-1.7153576740694791,"y0":50.00360679199569,"z0":5.050981939650365,"aX":-16.665217789156795},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.1,"breakHorizontal":15.2,"spinRate":1935,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.40765875091105963,"extension":6.181679123910316},"index":5,"playId":"eb5e7cce-3357-30ab-aa60-4c72a5b7cc27","pitchNumber":6,"startTime":"2026-03-24T03:29:35.741Z","endTime":"2026-03-24T03:29:41.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"credit":"b_ab"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_ab"},{"player":{"id":669360,"link":"/api/v1/people/669360"},"credit":"b_pa"},{"player":{"id":801403,"link":"/api/v1/people/801403"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.19,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:29:41.192Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Peck strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-24T03:32:03.159Z","endTime":"2026-03-24T03:33:38.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"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":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T03:29:45.719Z","endTime":"2026-03-24T03:31:44.456Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Victor Vodnik replaces Chase Dollander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-24T03:31:44.456Z","endTime":"2026-03-24T03:32:05.376Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":801403,"link":"/api/v1/people/801403","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.879852345448384,"aZ":-29.08616012342323,"pfxX":-9.427305811464596,"pfxZ":1.7216148113200713,"pX":0.06956999326350596,"pZ":2.8296412099513075,"vX0":8.611209783358841,"vY0":-132.8061285267102,"vZ0":-0.8623711401988674,"x":114.35,"y":162.38,"x0":-1.9809036406813443,"y0":50.00464510372451,"z0":5.2629810820793885,"aX":-16.940502970456567},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.1,"breakHorizontal":15.4,"spinRate":2042,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.4115036869519133,"extension":6.810949236751281},"index":2,"playId":"e605cd63-8334-3fe0-9ed8-ea8e560cc07e","pitchNumber":1,"startTime":"2026-03-24T03:32:05.376Z","endTime":"2026-03-24T03:32:10.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":92.1,"endSpeed":84.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.464522262113018,"aZ":-28.712190148379516,"pfxX":-11.201015703067654,"pfxZ":1.911811109290562,"pX":0.9149286857638,"pZ":0.8707277024181596,"vX0":11.241727461798819,"vY0":-133.54613900073005,"vZ0":-5.4188447764954075,"x":82.13,"y":215.27,"x0":-1.891637545194521,"y0":50.00056259084201,"z0":4.988504318351664,"aX":-20.25199846347266},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.4,"breakHorizontal":17.9,"spinRate":2185,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.40997000928743965,"extension":6.700712811799136},"index":3,"playId":"627065f8-acc5-3d10-b187-190dbfe17dd3","pitchNumber":2,"startTime":"2026-03-24T03:32:21.372Z","endTime":"2026-03-24T03:32:26.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":87.6,"endSpeed":80.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41498760481142,"aZ":-32.57957823804159,"pfxX":2.1271185490043494,"pfxZ":-0.24870147124099162,"pX":-0.5128596099114253,"pZ":1.7888991572689563,"vX0":2.627872851243125,"vY0":-127.5812761359676,"vZ0":-2.7508623452565795,"x":136.55,"y":190.48,"x0":-1.8311521583570365,"y0":50.00014943542242,"z0":5.4399839796383755,"aX":3.51740126320402},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.8,"breakHorizontal":-4.4,"spinRate":2368,"spinDirection":85},"zone":7,"typeConfidence":2.0,"plateTime":0.4287635329854558,"extension":6.5864688092760515},"index":4,"playId":"5ad45397-7129-380b-b312-8e2e0be926e6","pitchNumber":3,"startTime":"2026-03-24T03:32:38.862Z","endTime":"2026-03-24T03:32:43.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.976498513178367,"aZ":-30.06390743084572,"pfxX":-0.6069129350643387,"pfxZ":1.2574605674891082,"pX":0.8016331830513229,"pZ":1.8381257228056276,"vX0":6.253049441053628,"vY0":-128.8326668579299,"vZ0":-3.181237929937976,"x":86.44,"y":189.15,"x0":-1.5790351524245976,"y0":50.00477838082166,"z0":5.4147959247690505,"aX":-1.020765172773489},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.8,"breakHorizontal":-0.4,"spinRate":2313,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.42529743564928335,"extension":6.6770942935927575},"index":5,"playId":"1675c64f-c1bd-3f75-b276-8191fc5274b4","pitchNumber":4,"startTime":"2026-03-24T03:32:56.415Z","endTime":"2026-03-24T03:33:02.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91016324221058,"aZ":-28.504380964855372,"pfxX":-10.502945183398188,"pfxZ":1.9676014611735466,"pX":0.09276327024133228,"pZ":1.0274998087949592,"vX0":8.38549320033414,"vY0":-135.98381078421926,"vZ0":-6.234980968493467,"x":113.46,"y":211.04,"x0":-1.6722846081129656,"y0":50.00504016094797,"z0":5.338065763925014,"aX":-19.59571696803822},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.4,"breakHorizontal":17.2,"spinRate":2011,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40339341366856596,"extension":6.469374830380014},"index":6,"playId":"cd5d66da-5926-34cd-b6cc-862f514e4b49","pitchNumber":5,"startTime":"2026-03-24T03:33:33.195Z","endTime":"2026-03-24T03:33:38.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":700321,"link":"/api/v1/people/700321"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687859,"link":"/api/v1/people/687859"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":668843,"link":"/api/v1/people/668843"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":665302,"link":"/api/v1/people/665302"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":807726,"link":"/api/v1/people/807726"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.45,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:33:38.174Z","atBatIndex":70}]