[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T20:08:49.016Z","endTime":"2026-04-03T20:10:11.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-04-03T15:36:58.504Z","endTime":"2026-04-03T19:33:34.720Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-03T19:33:34.720Z","endTime":"2026-04-03T20:08:24.478Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-03T20:08:24.478Z","endTime":"2026-04-03T20:08:51.021Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.95074162385039,"aZ":-14.009796129261183,"pfxX":5.888818546591482,"pfxZ":9.405495017693344,"pX":0.3550658913798651,"pZ":2.071277217590664,"vX0":-6.192492115311767,"vY0":-138.9989326171711,"vZ0":-6.258811008628672,"x":103.47,"y":182.86,"x0":1.8607273408617515,"y0":50.00374213594197,"z0":5.305192818003118,"aX":11.373725946441208},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":-9.1,"spinRate":2280,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.396037321504338,"extension":7.126237027351005},"index":3,"playId":"7a0598b6-fe40-3919-a8fd-6ea41157c1b4","pitchNumber":1,"startTime":"2026-04-03T20:08:51.021Z","endTime":"2026-04-03T20:08:54.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70693296293335,"aZ":-24.014568227842094,"pfxX":-0.12195856535909089,"pfxZ":4.696932589175473,"pX":-0.8411743562883532,"pZ":1.3543226501807315,"vX0":-6.6597633361660495,"vY0":-131.02783310471196,"vZ0":-5.7688878014259215,"x":149.06,"y":202.21,"x0":1.7495636606371594,"y0":50.005726465716215,"z0":5.379219646820409,"aX":-0.2124554033051115},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":1.7,"spinRate":1989,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4180297179544965,"extension":6.926233828464599},"index":4,"playId":"d512f010-bc81-3344-88d3-05a7769251ed","pitchNumber":2,"startTime":"2026-04-03T20:09:09.119Z","endTime":"2026-04-03T20:09:13.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.222353007785756,"aZ":-14.727803799541041,"pfxX":5.220947215192973,"pfxZ":8.863584283881742,"pX":1.5263830705507513,"pZ":2.2596987345632256,"vX0":-2.9578488983278075,"vY0":-139.58727656748601,"vZ0":-5.996183679667124,"x":58.82,"y":177.77,"x0":1.9229977239438973,"y0":50.00209627190845,"z0":5.410082400256164,"aX":10.274054659011972},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":-8.8,"spinRate":2285,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.3928098688440911,"extension":6.320019093404266},"index":5,"playId":"348b144e-4908-3628-b1f0-72ab730cea0a","pitchNumber":3,"startTime":"2026-04-03T20:09:25.683Z","endTime":"2026-04-03T20:09:29.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":95.0,"endSpeed":86.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03875122690397,"aZ":-14.603440199858069,"pfxX":4.589484733824705,"pfxZ":9.117691723716238,"pX":0.9608421745748074,"pZ":2.6148224493420003,"vX0":-4.290286911131418,"vY0":-138.225586722921,"vZ0":-4.898020424808488,"x":80.37,"y":168.18,"x0":1.9400331022259607,"y0":50.001215356979756,"z0":5.396981619223913,"aX":8.842477067462376},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":-7.3,"spinRate":2284,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.3969141935349767,"extension":7.216938208635352},"index":6,"playId":"cde366f8-74b4-3963-be6c-8bbbf865d7ba","pitchNumber":4,"startTime":"2026-04-03T20:09:43.861Z","endTime":"2026-04-03T20:09:47.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.350060912642085,"aZ":-41.0298170722561,"pfxX":-0.9561065264328518,"pfxZ":-6.122493728199162,"pX":0.185541552330194,"pZ":2.055173829813012,"vX0":-3.0996534775879345,"vY0":-119.79337038025103,"vZ0":0.12396949375917754,"x":109.93,"y":183.29,"x0":1.6234739722840197,"y0":50.00513807469909,"z0":5.687520161011266,"aX":-1.3819827856400704},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.8,"breakHorizontal":2.5,"spinRate":2288,"spinDirection":332},"zone":8,"typeConfidence":0.9,"plateTime":0.4582091244763191,"extension":7.080958512218368},"hitData":{"launchSpeed":106.9,"launchAngle":6.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.42,"coordY":153.61}},"index":7,"playId":"748580ab-2775-3ed6-ae45-253a7ef2873d","pitchNumber":5,"startTime":"2026-04-03T20:10:03.554Z","endTime":"2026-04-03T20:10:11.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-03T20:10:11.839Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T20:10:18.919Z","endTime":"2026-04-03T20:11:53.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":73.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.373360892299534,"aZ":-43.866746231834234,"pfxX":-2.5547565880227694,"pfxZ":-8.467858815228889,"pX":1.3834895364341557,"pZ":2.73856646489969,"vX0":-0.45410356101196303,"vY0":-117.1487595970347,"vZ0":2.877799361375855,"x":64.26,"y":164.84,"x0":1.911855478715535,"y0":50.00089280871332,"z0":5.612238138392795,"aX":-3.52886473598801},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-14.3,"breakHorizontal":4.7,"spinRate":2293,"spinDirection":329},"zone":12,"typeConfidence":0.91,"plateTime":0.4686235892624717,"extension":6.607670926827894},"index":0,"playId":"7364c074-6f3b-37da-99ef-8c85c22b8842","pitchNumber":1,"startTime":"2026-04-03T20:10:39.818Z","endTime":"2026-04-03T20:10:44.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":96.4,"endSpeed":88.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21089582147734,"aZ":-12.70828893506319,"pfxX":5.107619320392965,"pfxZ":9.775042921284834,"pX":0.6054683513659374,"pZ":2.9367228257052598,"vX0":-5.268467662628655,"vY0":-140.3213296278036,"vZ0":-4.599383483191423,"x":93.92,"y":159.49,"x0":1.8451366723776543,"y0":50.00104127305768,"z0":5.427180510042171,"aX":10.169189009830616},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":-8.2,"spinRate":2366,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.3905715654154722,"extension":7.015416645692491},"index":1,"playId":"6b5c87bc-b2b7-3372-a399-db2d27b628ae","pitchNumber":2,"startTime":"2026-04-03T20:10:55.094Z","endTime":"2026-04-03T20:10:58.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.919979371979124,"aZ":-22.975079165206605,"pfxX":8.092390829688627,"pfxZ":5.671075083745128,"pX":0.7243142875058823,"pZ":3.5186201338948133,"vX0":-5.037998390433298,"vY0":-127.54204274950327,"vZ0":-0.4422153861161872,"x":89.39,"y":143.78,"x0":1.6891430713581492,"y0":50.00549030130035,"z0":5.53032781197595,"aX":13.133229564288865},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.3,"breakHorizontal":-13.3,"spinRate":2004,"spinDirection":116},"zone":12,"typeConfidence":0.79,"plateTime":0.4319603003110073,"extension":6.028670993876041},"index":2,"playId":"f6fd99f8-ffba-3983-aa7a-c2c63aa91e81","pitchNumber":3,"startTime":"2026-04-03T20:11:13.311Z","endTime":"2026-04-03T20:11:18.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81415080400334,"aZ":-24.495119301013403,"pfxX":1.1553964458692016,"pfxZ":4.451664247266843,"pX":-0.5726617280284982,"pZ":1.7886925118223131,"vX0":-6.392698656073565,"vY0":-131.07025256328484,"vZ0":-4.6466336117957265,"x":138.83,"y":190.49,"x0":1.7565027656677303,"y0":50.003979420505615,"z0":5.432237391703838,"aX":1.9939855839656582},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.2,"breakHorizontal":-0.6,"spinRate":2004,"spinDirection":162},"zone":7,"typeConfidence":2.0,"plateTime":0.4191980544988678,"extension":6.961878955388108},"index":3,"playId":"0a83977e-5139-3c21-ad4b-92468b20489f","pitchNumber":4,"startTime":"2026-04-03T20:11:27.915Z","endTime":"2026-04-03T20:11:33.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":88.1,"endSpeed":79.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.309405312318205,"aZ":-23.065939194523235,"pfxX":8.208024098910423,"pfxZ":5.581859926480505,"pX":0.1382471343342112,"pZ":1.954096376631491,"vX0":-6.158190857239723,"vY0":-127.95779834525753,"vZ0":-3.999010093945023,"x":111.73,"y":186.02,"x0":1.528811556416516,"y0":50.00359803845046,"z0":5.379203954037916,"aX":13.395821925408312},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.2,"breakHorizontal":-13.2,"spinRate":1940,"spinDirection":126},"zone":8,"typeConfidence":0.78,"plateTime":0.43067266769508983,"extension":6.4893429734420724},"index":4,"playId":"41d472b9-5cfc-3ed1-a6c2-ac8e20437eb6","pitchNumber":5,"startTime":"2026-04-03T20:11:47.750Z","endTime":"2026-04-03T20:11:53.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:11:53.327Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T20:11:55.606Z","endTime":"2026-04-03T20:13:52.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.6823512597841,"aZ":-11.803675285660743,"pfxX":5.5704523558085945,"pfxZ":10.058446649928412,"pX":1.028328713854,"pZ":2.9869407727134365,"vX0":-4.4608341646974194,"vY0":-142.358050406642,"vZ0":-4.781448934912334,"x":77.8,"y":158.13,"x0":1.9022150391479096,"y0":50.00554432730718,"z0":5.45320139742638,"aX":11.285044323220715},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":-9.0,"spinRate":2365,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.38670715947556644,"extension":6.549737876109319},"index":0,"playId":"9375a8cb-736c-3b92-b859-f70e6a19b642","pitchNumber":1,"startTime":"2026-04-03T20:12:19.042Z","endTime":"2026-04-03T20:12:22.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.409403270770028,"aZ":-43.01597072127204,"pfxX":-3.3116766255660033,"pfxZ":-7.438184820054801,"pX":-0.10045636608772435,"pZ":1.500169522673727,"vX0":-3.0272267262626564,"vY0":-120.54949684120344,"vZ0":-0.5181622796370479,"x":120.83,"y":198.28,"x0":1.6058594467769314,"y0":50.001163022634145,"z0":5.544828378623078,"aX":-4.828585858559594},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.3,"breakHorizontal":6.7,"spinRate":2381,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.4559325671993859,"extension":6.496181164946461},"index":1,"playId":"03be2e92-a868-3a31-b9a6-88ad94cb87ad","pitchNumber":2,"startTime":"2026-04-03T20:12:33.631Z","endTime":"2026-04-03T20:12:39.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.053577315649612,"aZ":-42.824277486092214,"pfxX":-3.466078620605356,"pfxZ":-7.371020505453428,"pX":-1.650350881865115,"pZ":1.808831133447082,"vX0":-6.0636492008149085,"vY0":-120.23511519985723,"vZ0":-0.018687901056587908,"x":179.91,"y":189.94,"x0":1.3669245609805627,"y0":50.00119315317126,"z0":5.657235510491254,"aX":-5.008926452075622},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.0,"breakHorizontal":7.9,"spinRate":2332,"spinDirection":334},"zone":13,"typeConfidence":0.9,"plateTime":0.45776954105840506,"extension":6.73402402893211},"index":2,"playId":"5ca1e7a3-6d26-3554-9eed-f0bf72e5f169","pitchNumber":3,"startTime":"2026-04-03T20:12:50.326Z","endTime":"2026-04-03T20:12:54.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":97.0,"endSpeed":87.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.47631834413445,"aZ":-12.996214332971798,"pfxX":5.505362816498176,"pfxZ":9.65211495220653,"pX":0.7015032604141298,"pZ":1.5148605028793067,"vX0":-4.83732868467804,"vY0":-140.88660185640828,"vZ0":-8.009875828812852,"x":90.26,"y":197.88,"x0":1.7353185164664306,"y0":50.004871542574875,"z0":5.257138136979685,"aX":10.940347913045382},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":-8.9,"spinRate":2298,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.3905176274880846,"extension":7.020640476638434},"index":3,"playId":"6c1f2208-0d76-3152-9be8-7399212b5360","pitchNumber":4,"startTime":"2026-04-03T20:13:08.851Z","endTime":"2026-04-03T20:13:13.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":96.1,"endSpeed":87.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86168795161092,"aZ":-14.10357131515316,"pfxX":4.348194100495603,"pfxZ":9.201258476779591,"pX":0.14631274483140994,"pZ":3.28241355029719,"vX0":-5.894311879695664,"vY0":-139.80985849230396,"vZ0":-3.6177747400303497,"x":111.42,"y":150.15,"x0":1.7248169080586573,"y0":50.002641819211526,"z0":5.529325582144863,"aX":8.539839908585373},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":-6.6,"spinRate":2209,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.39297052540165245,"extension":6.936922623673896},"index":4,"playId":"a2f5ebab-9fe9-3453-9b27-70f999aa359f","pitchNumber":5,"startTime":"2026-04-03T20:13:24.117Z","endTime":"2026-04-03T20:13:29.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7270537024428,"aZ":-42.70942674966175,"pfxX":-3.3200298912200825,"pfxZ":-7.522298534410827,"pX":0.23412391696514476,"pZ":1.727542505853407,"vX0":-2.429480852919974,"vY0":-118.1678581688073,"vZ0":0.3182149599706725,"x":108.08,"y":192.14,"x0":1.7108693509555584,"y0":50.00586663370151,"z0":5.548833212866437,"aX":-4.646628369931951},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.2,"breakHorizontal":6.6,"spinRate":2318,"spinDirection":330},"zone":14,"typeConfidence":0.9,"plateTime":0.46538416581162245,"extension":6.8531992325864515},"index":5,"playId":"7d521893-597f-352c-a30c-7b03fe374942","pitchNumber":6,"startTime":"2026-04-03T20:13:46.638Z","endTime":"2026-04-03T20:13:52.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:13:52.216Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Nimmo walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-03T20:15:58.321Z","endTime":"2026-04-03T20:16:47.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.9,"endSpeed":83.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.273889463265274,"aZ":-21.509405713987125,"pfxX":-9.9870987621382,"pfxZ":5.92216163501497,"pX":1.144095121162757,"pZ":1.6559291082457037,"vX0":9.168715142769464,"vY0":-133.4768310010312,"vZ0":-4.804950427478139,"x":73.39,"y":194.07,"x0":-1.0412911683095367,"y0":50.00243677992173,"z0":5.032354371470852,"aX":-17.983914223126877},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.8,"breakHorizontal":16.1,"spinRate":2446,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.410673849274239,"extension":6.959054075861503},"index":0,"playId":"c391b8d4-3146-3718-8df1-96414756d3ee","pitchNumber":1,"startTime":"2026-04-03T20:16:03.314Z","endTime":"2026-04-03T20:16:07.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.405217517750927,"aZ":-22.624546584366914,"pfxX":-8.905544507658291,"pfxZ":5.242081455495787,"pX":1.8575140784962714,"pZ":1.6711942528186878,"vX0":10.521429189274876,"vY0":-133.96579277860084,"vZ0":-4.573437517910176,"x":46.2,"y":193.66,"x0":-0.9601081508465021,"y0":50.00175103800893,"z0":5.013638033823583,"aX":-16.218830972063465},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.6,"breakHorizontal":13.9,"spinRate":2460,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.40855593837176496,"extension":6.710752134269127},"index":1,"playId":"b1ca2d84-7acc-32b6-897b-f976c0b60bf7","pitchNumber":2,"startTime":"2026-04-03T20:16:14.369Z","endTime":"2026-04-03T20:16:18.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.773521187296666,"aZ":-23.041233536114504,"pfxX":-10.615583426782045,"pfxZ":5.0022268755319566,"pX":-2.2976437178900015,"pZ":2.6631855181322277,"vX0":1.096602628382902,"vY0":-135.11904856718098,"vZ0":-2.198625219357093,"x":204.58,"y":166.87,"x0":-1.3343386685745748,"y0":50.0047111648293,"z0":5.127117994848137,"aX":-19.393018408065014},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.8,"breakHorizontal":18.8,"spinRate":2413,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.4072606905053733,"extension":6.640232462505777},"index":2,"playId":"714eb672-2151-3742-949d-ca4af0957c02","pitchNumber":3,"startTime":"2026-04-03T20:16:31.825Z","endTime":"2026-04-03T20:16:35.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.512720765893413,"aZ":-21.383910659431287,"pfxX":-9.862555670129423,"pfxZ":6.0490918962908395,"pX":1.0575389171606617,"pZ":2.3846310580359678,"vX0":8.658544641503589,"vY0":-132.96986122076558,"vZ0":-3.0593942743876923,"x":76.69,"y":174.39,"x0":-0.9655310906591199,"y0":50.00405069990401,"z0":5.108380253551915,"aX":-17.596154971747463},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.4,"breakHorizontal":15.8,"spinRate":2365,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.4125130772827248,"extension":6.746731382479858},"index":3,"playId":"a81621b9-8d18-3e21-ac5f-7e9ad6248b24","pitchNumber":4,"startTime":"2026-04-03T20:16:43.927Z","endTime":"2026-04-03T20:16:47.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:16:47.753Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wyatt Langford lines out sharply to center fielder Dane Myers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-03T20:16:54.966Z","endTime":"2026-04-03T20:17:57.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":83.1,"endSpeed":76.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.976210003431284,"aZ":-36.00253848024661,"pfxX":1.4429826125530267,"pfxZ":-2.59053511352872,"pX":1.019433256575664,"pZ":2.0803774965381274,"vX0":5.0769799619498075,"vY0":-120.94729511603242,"vZ0":0.13360045610420057,"x":78.14,"y":182.61,"x0":-1.2957990712109888,"y0":50.00259221126005,"z0":5.186403646343251,"aX":2.132539828524519},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.4,"breakHorizontal":-3.8,"spinRate":2411,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.45318423449079326,"extension":6.659661903117617},"index":0,"playId":"116e045c-029d-3fde-8149-253d97cae54f","pitchNumber":1,"startTime":"2026-04-03T20:17:10.807Z","endTime":"2026-04-03T20:17:14.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26669198293433,"aZ":-23.949684079861402,"pfxX":-12.006105894209941,"pfxZ":4.5986839888376725,"pX":-0.14641667203191325,"pZ":2.3759047956297925,"vX0":6.708284083653293,"vY0":-133.7801608675395,"vZ0":-2.5002693858314027,"x":122.58,"y":174.63,"x0":-1.1433290361469908,"y0":50.00506116632086,"z0":5.062549077121935,"aX":-21.48990142029693},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":20.0,"spinRate":2414,"spinDirection":221},"zone":5,"typeConfidence":0.91,"plateTime":0.41141496294429913,"extension":6.8850269562461435},"index":1,"playId":"e977c278-e45f-3c84-a7e7-b2b34d8b8c35","pitchNumber":2,"startTime":"2026-04-03T20:17:29.285Z","endTime":"2026-04-03T20:17:34.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51126811633725,"aZ":-35.37564280910052,"pfxX":1.874349113772836,"pfxZ":-2.1461753872220424,"pX":-0.30640201302931225,"pZ":2.089104401623025,"vX0":1.8907882057656515,"vY0":-121.19135258580292,"vZ0":-0.0598145396624552,"x":128.68,"y":182.37,"x0":-1.340066809011959,"y0":50.00517785291683,"z0":5.201854897670357,"aX":2.7906771781672686},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.6,"breakHorizontal":-3.8,"spinRate":2421,"spinDirection":107},"zone":7,"typeConfidence":2.0,"plateTime":0.45180803755768295,"extension":6.6104063908543615},"hitData":{"launchSpeed":107.8,"launchAngle":18.0,"totalDistance":386.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":104.34,"coordY":44.82}},"index":2,"playId":"7d20a425-7290-3d8a-8bac-8cd54e569cc1","pitchNumber":3,"startTime":"2026-04-03T20:17:45.866Z","endTime":"2026-04-03T20:17:57.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:17:57.304Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-03T20:17:56.218Z","endTime":"2026-04-03T20:19:13.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.8,"endSpeed":83.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.940659421535567,"aZ":-21.311107780001688,"pfxX":-11.13452279157595,"pfxZ":6.064796029914479,"pX":-0.4926934638153427,"pZ":2.294295043244902,"vX0":5.633807902209119,"vY0":-133.55365181087464,"vZ0":-3.305873082350895,"x":135.78,"y":176.83,"x0":-1.1920379139328283,"y0":50.00490041292924,"z0":5.0955950619561685,"aX":-19.953365307195337},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.4,"breakHorizontal":18.8,"spinRate":2357,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.41138752491812536,"extension":6.749857498799301},"index":0,"playId":"7b07fd4a-937a-3b95-9ff1-f4e9c8a7c43a","pitchNumber":1,"startTime":"2026-04-03T20:18:16.717Z","endTime":"2026-04-03T20:18:20.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.574425256702956,"aZ":-17.720688999963645,"pfxX":-5.6007546622562865,"pfxZ":8.291172067516461,"pX":0.3670688095728006,"pZ":4.0692504518390615,"vX0":5.866539857946936,"vY0":-131.38334855268982,"vZ0":0.3447528722678471,"x":103.01,"y":128.91,"x0":-1.1701340262252837,"y0":50.0018852145506,"z0":5.256220781889109,"aX":-9.763100876059434},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.4,"breakHorizontal":8.8,"spinRate":2490,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.417348029153624,"extension":6.756462850706133},"index":1,"playId":"c96d3b64-d6de-335d-8ae9-e10fbc9619e2","pitchNumber":2,"startTime":"2026-04-03T20:18:32.770Z","endTime":"2026-04-03T20:18:37.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.718296327551982,"aZ":-21.82846291714628,"pfxX":-9.696994400211011,"pfxZ":5.776318266179127,"pX":-0.3821461509166242,"pZ":2.084257066161186,"vX0":5.731398963377918,"vY0":-133.47387735471548,"vZ0":-3.602331658931311,"x":131.57,"y":182.51,"x0":-1.3057770362676033,"y0":50.001973749084485,"z0":5.0371704189766255,"aX":-17.365672666175104},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.8,"breakHorizontal":16.2,"spinRate":2455,"spinDirection":208},"zone":7,"typeConfidence":0.91,"plateTime":0.4115333640735366,"extension":6.744302464996589},"index":2,"playId":"024ed770-d8d3-3ea4-8120-0f42cc3a2a63","pitchNumber":3,"startTime":"2026-04-03T20:18:48.634Z","endTime":"2026-04-03T20:18:52.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.292074128996624,"aZ":-19.460551632464192,"pfxX":-8.733868045044979,"pfxZ":6.982174862165266,"pX":-0.41021474332444585,"pZ":3.6644529962004393,"vX0":5.061121522990927,"vY0":-134.81272609069296,"vZ0":-0.20744427145626715,"x":132.64,"y":139.84,"x0":-1.1880286834998004,"y0":50.000411043753985,"z0":5.128914725540603,"aX":-15.89872576379161},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.8,"breakHorizontal":14.5,"spinRate":2336,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.4079902631438861,"extension":6.663702097804301},"index":3,"playId":"8c065c27-e2eb-31da-a83b-7500d1628095","pitchNumber":4,"startTime":"2026-04-03T20:19:09.520Z","endTime":"2026-04-03T20:19:13.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:19:13.681Z","atBatIndex":5},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jake Burger grounds into a force out, shortstop Elly De La Cruz to second baseman Matt McLain. Brandon Nimmo out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-03T20:19:25.097Z","endTime":"2026-04-03T20:20:07.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":81.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.647541534947056,"aZ":-22.151348723076747,"pfxX":-9.149678397606138,"pfxZ":5.7771217389693525,"pX":0.3615342493670878,"pZ":2.975599361411767,"vX0":6.741896217629997,"vY0":-131.81710897289793,"vZ0":-1.3593727456168025,"x":103.22,"y":158.44,"x0":-1.058348551772976,"y0":50.005547302025434,"z0":5.155683442201213,"aX":-15.880750702354224},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.3,"breakHorizontal":14.9,"spinRate":2351,"spinDirection":212},"zone":3,"typeConfidence":0.91,"plateTime":0.41775419591767804,"extension":6.588925394125112},"index":0,"playId":"1ef987f3-3fee-3b30-8084-3c2ace33f8b4","pitchNumber":1,"startTime":"2026-04-03T20:19:37.388Z","endTime":"2026-04-03T20:19:41.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8611619528232,"aZ":-37.530920383710686,"pfxX":2.9755079070855164,"pfxZ":-3.7200568640585026,"pX":0.5842885431088037,"pZ":2.3388680161157827,"vX0":3.4752640720003094,"vY0":-120.02347089091006,"vZ0":1.0750157736097847,"x":94.73,"y":175.63,"x0":-1.2755608418016158,"y0":50.0017940960119,"z0":5.259277230760602,"aX":4.286883731068435},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.1,"breakHorizontal":-6.4,"spinRate":2393,"spinDirection":89},"zone":6,"typeConfidence":2.0,"plateTime":0.45849367734702007,"extension":6.637394535437335},"hitData":{"launchSpeed":88.4,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.93,"coordY":146.0}},"index":1,"playId":"48d53c86-a1ce-35d4-a065-7e808e90864c","pitchNumber":2,"startTime":"2026-04-03T20:19:57.980Z","endTime":"2026-04-03T20:20:07.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:20:07.114Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, first baseman Jake Burger to pitcher MacKenzie Gore.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-03T20:21:52.804Z","endTime":"2026-04-03T20:22:44.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":87.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26321467249494,"aZ":-12.8241074098226,"pfxX":4.3831454476031615,"pfxZ":9.861944106988867,"pX":-0.26098426829816473,"pZ":2.9803103103422406,"vX0":-7.021286471690415,"vY0":-139.62220342119824,"vZ0":-4.631030218746182,"x":126.95,"y":158.31,"x0":1.7240442891285723,"y0":50.000956526360255,"z0":5.51299866713535,"aX":8.599130147712366},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":-6.4,"spinRate":2308,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.39322613887506996,"extension":7.145862979739302},"index":0,"playId":"73a5709b-29ca-3445-ab94-819dfb969ba7","pitchNumber":1,"startTime":"2026-04-03T20:22:14.660Z","endTime":"2026-04-03T20:22:18.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.061118938500165,"aZ":-22.411071910339885,"pfxX":7.425049382507318,"pfxZ":6.090905356300338,"pX":0.12045402444139487,"pZ":2.053213204811883,"vX0":-6.301468159775974,"vY0":-126.13379092216123,"vZ0":-3.917475576314574,"x":112.41,"y":183.34,"x0":1.6935716358368744,"y0":50.00031273412829,"z0":5.446286566636384,"aX":11.892698969500776},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.3,"breakHorizontal":-11.9,"spinRate":2149,"spinDirection":125},"zone":8,"typeConfidence":0.84,"plateTime":0.4352230327289286,"extension":7.5794145376299},"hitData":{"launchSpeed":62.6,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":136.86,"coordY":178.0}},"index":1,"playId":"5e866fda-1da3-3f42-88c4-826c0b58b762","pitchNumber":2,"startTime":"2026-04-03T20:22:35.427Z","endTime":"2026-04-03T20:22:44.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:22:44.278Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-03T20:22:46.577Z","endTime":"2026-04-03T20:23:32.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33581748044064,"aZ":-13.304059980390338,"pfxX":3.747059485531011,"pfxZ":9.862817050041148,"pX":-0.42948839061075234,"pZ":2.751946794362766,"vX0":-6.884696728241045,"vY0":-138.08271242708588,"vZ0":-5.078866545863385,"x":133.37,"y":164.48,"x0":1.6196234524613073,"y0":50.00477650984842,"z0":5.524037558849482,"aX":7.171048504163012},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":-5.2,"spinRate":2278,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.39803985039761436,"extension":6.567076211617294},"hitData":{"launchSpeed":93.2,"launchAngle":10.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.43,"coordY":97.05}},"index":0,"playId":"7de6abba-74fb-3ad5-80ff-aec7b688c355","pitchNumber":1,"startTime":"2026-04-03T20:23:20.488Z","endTime":"2026-04-03T20:23:32.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:23:32.787Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Steer homers (1) on a fly ball to left center field. Eugenio Suárez scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-03T20:23:29.369Z","endTime":"2026-04-03T20:24:46.108Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":95.4,"endSpeed":86.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85145180131383,"aZ":-10.750062032582699,"pfxX":4.27996755917922,"pfxZ":11.113006865725495,"pX":-0.12133572440298805,"pZ":2.704029254268745,"vX0":-6.480537887193279,"vY0":-138.64753307246423,"vZ0":-5.669376872764022,"x":121.63,"y":165.77,"x0":1.7009107008033015,"y0":50.00049577130637,"z0":5.507128632562029,"aX":8.249835296738892},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":-6.2,"spinRate":2389,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.3965434142626094,"extension":6.919302042791261},"index":0,"playId":"6ebfbe88-bc8c-3279-875a-1a4102a31072","pitchNumber":1,"startTime":"2026-04-03T20:23:58.699Z","endTime":"2026-04-03T20:24:02.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12458179708181,"aZ":-24.690756425715534,"pfxX":0.6336371628761452,"pfxZ":4.250988902916758,"pX":-0.5100323925018443,"pZ":2.4830544805969432,"vX0":-5.656924480703518,"vY0":-131.66684491577305,"vZ0":-3.350049171782243,"x":136.44,"y":171.74,"x0":1.5811328864304948,"y0":50.00481814279085,"z0":5.59246572065124,"aX":1.1163577401527196},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":0.0,"spinRate":1982,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.415479031978768,"extension":7.3751751867957545},"hitData":{"launchSpeed":104.1,"launchAngle":35.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":50.24,"coordY":56.25}},"index":1,"playId":"cfde958a-1ffe-3cda-aeaa-86dd6b39fcd9","pitchNumber":2,"startTime":"2026-04-03T20:24:18.247Z","endTime":"2026-04-03T20:24:46.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":-17.700000000000003,"leverageIndex":1.28,"dramaIndex":146.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:24:46.108Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Stephenson flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-03T20:24:49.817Z","endTime":"2026-04-03T20:26:26.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":73.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.103456702058832,"aZ":-42.11953207126843,"pfxX":-3.760261481293406,"pfxZ":-7.283118303213019,"pX":1.2139881661463028,"pZ":3.063261768549102,"vX0":-0.4719899861858818,"vY0":-116.48501129314889,"vZ0":3.2776846985216337,"x":70.73,"y":156.07,"x0":1.9077530199650437,"y0":50.002257582580675,"z0":5.636528912725732,"aX":-5.135757610997174},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-12.0,"breakHorizontal":7.0,"spinRate":2263,"spinDirection":329},"zone":12,"typeConfidence":0.91,"plateTime":0.47130467584780966,"extension":7.253696097407964},"index":0,"playId":"c2fda5f1-454f-3974-99a1-e7949ac8e384","pitchNumber":1,"startTime":"2026-04-03T20:25:08.034Z","endTime":"2026-04-03T20:25:12.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.56087279126639,"aZ":-12.589367971979927,"pfxX":3.619938377407086,"pfxZ":9.85884634236633,"pX":0.11532114039106686,"pZ":2.0665484958133327,"vX0":-5.882689309869467,"vY0":-140.4720875232661,"vZ0":-6.927696906243875,"x":112.6,"y":182.98,"x0":1.772007287608105,"y0":50.00420599922874,"z0":5.393335601154882,"aX":7.192587029519798},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":-5.3,"spinRate":2210,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.3907962951248276,"extension":7.051898331613386},"index":1,"playId":"b581751a-fda0-39d7-9d52-be580203964c","pitchNumber":2,"startTime":"2026-04-03T20:25:21.970Z","endTime":"2026-04-03T20:25:25.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.225157757210738,"aZ":-23.56322690431237,"pfxX":8.814278972105843,"pfxZ":5.284180980284555,"pX":0.305055026104663,"pZ":1.8085599752925408,"vX0":-6.3512403749947355,"vY0":-127.39409160909486,"vZ0":-4.222133908396759,"x":105.37,"y":189.95,"x0":1.6957673588307476,"y0":50.00444663433166,"z0":5.3690856308215915,"aX":14.36748404012186},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.8,"breakHorizontal":-14.4,"spinRate":2146,"spinDirection":126},"zone":9,"typeConfidence":0.88,"plateTime":0.43134240783280253,"extension":7.288396698887192},"index":2,"playId":"d45e91a8-2388-3089-ab1a-afc471abc482","pitchNumber":3,"startTime":"2026-04-03T20:25:34.597Z","endTime":"2026-04-03T20:25:41.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-03T20:25:44.226Z","endTime":"2026-04-03T20:25:57.390Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.029842766961007,"aZ":-42.44605928565664,"pfxX":-1.762837696043054,"pfxZ":-7.151864933622433,"pX":-1.1203033989515903,"pZ":1.3656982466305383,"vX0":-5.517182072979268,"vY0":-119.4005603855023,"vZ0":-1.092045850423101,"x":159.7,"y":201.91,"x0":1.453764579299844,"y0":50.001291689307074,"z0":5.664768470663027,"aX":-2.53208519731185},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-13.0,"breakHorizontal":4.6,"spinRate":2302,"spinDirection":330},"zone":13,"typeConfidence":0.9,"plateTime":0.4595907413602527,"extension":6.425113685212577},"index":4,"playId":"7ee8af74-83cb-3791-b743-ddb648e8d59e","pitchNumber":4,"startTime":"2026-04-03T20:25:57.390Z","endTime":"2026-04-03T20:26:01.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.767753462316513,"aZ":-24.180457857241333,"pfxX":7.581688217481687,"pfxZ":5.04631989744963,"pX":0.4800271130232743,"pZ":2.528852274250627,"vX0":-5.364887957397288,"vY0":-125.41003493808986,"vZ0":-2.4583811499414012,"x":98.7,"y":170.5,"x0":1.6683411982271772,"y0":50.00035059459974,"z0":5.506287984880628,"aX":12.00337024262441},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.8,"breakHorizontal":-12.4,"spinRate":1985,"spinDirection":121},"zone":6,"typeConfidence":0.88,"plateTime":0.43774542337754285,"extension":6.838223618738425},"hitData":{"launchSpeed":94.6,"launchAngle":45.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.45,"coordY":80.7}},"index":5,"playId":"d354f44f-691f-32d6-bfee-b67ec4772dbc","pitchNumber":5,"startTime":"2026-04-03T20:26:13.880Z","endTime":"2026-04-03T20:26:26.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.300000000000004,"awayTeamWinProbability":66.69999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:26:26.640Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-03T20:26:33.021Z","endTime":"2026-04-03T20:27:12.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":86.1,"endSpeed":78.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02117222996039,"aZ":-25.3700467741276,"pfxX":8.530219150941631,"pfxZ":4.337665058875505,"pX":1.286932824107038,"pZ":2.691030328889221,"vX0":-4.035369719073107,"vY0":-125.2201295580019,"vZ0":-1.7548891742382622,"x":67.95,"y":166.12,"x0":1.821108279074942,"y0":50.00564375234974,"z0":5.500292243537077,"aX":13.391454805596283},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.7,"breakHorizontal":-14.4,"spinRate":1933,"spinDirection":121},"zone":12,"typeConfidence":0.9,"plateTime":0.4393717509358055,"extension":6.3827990576998355},"index":0,"playId":"59b81f19-151f-3166-a7b4-6a877fc72768","pitchNumber":1,"startTime":"2026-04-03T20:26:48.238Z","endTime":"2026-04-03T20:26:53.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.833742200300744,"aZ":-22.619674721734203,"pfxX":7.266456221613588,"pfxZ":5.91785905038568,"pX":1.001752517713972,"pZ":2.9606693957253323,"vX0":-4.079655282302911,"vY0":-126.74849274364593,"vZ0":-1.8128782504415146,"x":78.82,"y":158.84,"x0":1.69486810927906,"y0":50.00044222502736,"z0":5.50580390951288,"aX":11.727131711771863},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.6,"breakHorizontal":-12.1,"spinRate":1807,"spinDirection":123},"zone":12,"typeConfidence":0.77,"plateTime":0.43346038027024525,"extension":6.695910531647712},"hitData":{"launchSpeed":76.5,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.26,"coordY":173.91}},"index":1,"playId":"d460a870-d040-34ea-baaf-82defb72b2ca","pitchNumber":2,"startTime":"2026-04-03T20:27:03.201Z","endTime":"2026-04-03T20:27:12.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:27:12.577Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-03T20:29:14.645Z","endTime":"2026-04-03T20:31:11.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.888149903441885,"aZ":-22.50005103642579,"pfxX":-6.560105373145339,"pfxZ":5.467935435955452,"pX":0.45458522354482367,"pZ":2.9460902238445787,"vX0":6.023938008215349,"vY0":-132.34783075204876,"vZ0":-1.4441780186218698,"x":99.67,"y":159.24,"x0":-1.0014041511507246,"y0":50.00324676142199,"z0":5.1505507780685145,"aX":-11.609475813032471},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.8,"breakHorizontal":10.6,"spinRate":2366,"spinDirection":215},"zone":3,"typeConfidence":0.88,"plateTime":0.414228871778187,"extension":6.665458778379663},"index":0,"playId":"cf5bddeb-f6c0-3575-9baa-d27ff07372c9","pitchNumber":1,"startTime":"2026-04-03T20:29:31.091Z","endTime":"2026-04-03T20:29:35.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":91.6,"endSpeed":83.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57302735390749,"aZ":-14.830948181253715,"pfxX":-4.453791553517967,"pfxZ":9.704142699923619,"pX":-0.9496492267492856,"pZ":3.6599362186016364,"vX0":2.386797770065574,"vY0":-133.32846070006428,"vZ0":-1.1943670705780933,"x":153.2,"y":139.96,"x0":-1.2811666847567171,"y0":50.005420496405996,"z0":5.191742982062834,"aX":-7.962528782159002},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":7.4,"spinRate":2481,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4119296207908407,"extension":6.6980433203409815},"index":1,"playId":"4bba2a82-9b8b-30c2-a23c-eae8906bee81","pitchNumber":2,"startTime":"2026-04-03T20:29:44.073Z","endTime":"2026-04-03T20:29:47.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":91.2,"endSpeed":83.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.120431352634057,"aZ":-15.187583787843245,"pfxX":-3.6656738498489334,"pfxZ":9.545618985667453,"pX":0.5014525626859452,"pZ":2.497301149967023,"vX0":5.401696165870081,"vY0":-132.73753709781133,"vZ0":-3.9570527105721887,"x":97.89,"y":171.35,"x0":-1.086196846907145,"y0":50.005531585721634,"z0":5.117483013344137,"aX":-6.525519444924595},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.6,"breakHorizontal":5.4,"spinRate":2404,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.41307306470925775,"extension":6.740408519233608},"index":2,"playId":"653f0047-a738-3bc0-bd8d-beaf79aa10a0","pitchNumber":3,"startTime":"2026-04-03T20:29:57.103Z","endTime":"2026-04-03T20:30:03.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99933115095343,"aZ":-27.225828367322663,"pfxX":-8.440368359153382,"pfxZ":2.7660859386509706,"pX":-0.17741423467123407,"pZ":3.3803822226530387,"vX0":5.1712518273164925,"vY0":-133.22907524799132,"vZ0":0.5393154994405274,"x":123.76,"y":147.51,"x0":-1.0521595257800627,"y0":50.00297098899233,"z0":5.15112328134875,"aX":-15.095060835101618},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.4,"breakHorizontal":14.0,"spinRate":2326,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.41193938971985355,"extension":6.8045393029796015},"index":3,"playId":"5abe4e55-bf9a-33f4-bc64-7bb6b82ef05e","pitchNumber":4,"startTime":"2026-04-03T20:30:15.254Z","endTime":"2026-04-03T20:30:20.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67181079699091,"aZ":-21.086888765036612,"pfxX":-6.736818719163098,"pfxZ":6.1564361765720115,"pX":1.2077922431309813,"pZ":3.552775985676016,"vX0":7.979837541213327,"vY0":-133.32000035663518,"vZ0":-0.1449020771624986,"x":70.96,"y":142.86,"x0":-0.9488674593008267,"y0":50.00002680066911,"z0":5.129878819666453,"aX":-12.126052891288634},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.4,"breakHorizontal":10.4,"spinRate":2391,"spinDirection":210},"zone":12,"typeConfidence":0.85,"plateTime":0.4108470768143855,"extension":6.557492061947141},"index":4,"playId":"835e7657-36f2-38d8-95e4-4c675377710e","pitchNumber":5,"startTime":"2026-04-03T20:30:35.013Z","endTime":"2026-04-03T20:30:42.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.509411409821766,"aZ":-36.5062038660447,"pfxX":2.1346696369934337,"pfxZ":-2.9574276639160093,"pX":-1.2774763629221257,"pZ":1.8482736768035877,"vX0":-0.45214473347995143,"vY0":-119.95863601331756,"vZ0":-0.3126979940149255,"x":165.69,"y":188.88,"x0":-1.364326092671813,"y0":50.00538927484175,"z0":5.225826823490027,"aX":3.1215666644108397},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.2,"breakHorizontal":-3.7,"spinRate":2418,"spinDirection":82},"zone":13,"typeConfidence":2.0,"plateTime":0.45602640103832526,"extension":6.544424026648957},"index":5,"playId":"3a2a1c5b-dc9f-3549-add7-b1adb0822c71","pitchNumber":6,"startTime":"2026-04-03T20:30:48.681Z","endTime":"2026-04-03T20:30:55.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.997456559583956,"aZ":-25.501783181767237,"pfxX":-9.43111641271765,"pfxZ":3.708945529045099,"pX":-0.5906745115953991,"pZ":2.8105817372828024,"vX0":4.7582029410620805,"vY0":-133.6105440458628,"vZ0":-1.1981334638292624,"x":139.52,"y":162.89,"x0":-1.1735945573422997,"y0":50.00382215107562,"z0":5.1050881362466205,"aX":-16.975778502180315},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.6,"breakHorizontal":16.0,"spinRate":2423,"spinDirection":204},"zone":1,"typeConfidence":0.91,"plateTime":0.41064054397389693,"extension":6.788322755140247},"hitData":{"launchSpeed":108.0,"launchAngle":2.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.56,"coordY":144.48}},"index":6,"playId":"f66c501d-3ea8-378c-a6a1-393d3792b4d9","pitchNumber":7,"startTime":"2026-04-03T20:31:02.872Z","endTime":"2026-04-03T20:31:11.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:31:11.380Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-03T20:31:22.224Z","endTime":"2026-04-03T20:32:18.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":83.0,"endSpeed":76.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.788914824023664,"aZ":-33.84741760435773,"pfxX":3.076376118556854,"pfxZ":-1.1353291588971803,"pX":0.6599484594320741,"pZ":1.3735102407876205,"vX0":3.6333213711853136,"vY0":-120.85770966794675,"vZ0":-1.818444070407101,"x":91.84,"y":201.7,"x0":-1.2658276412176777,"y0":50.00460641573901,"z0":5.1241643224417555,"aX":4.525242015989655},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.3,"breakHorizontal":-6.5,"spinRate":2355,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.45418140813279173,"extension":6.665939231581285},"index":0,"playId":"a66afff4-af70-3b31-aa51-9f606e42862c","pitchNumber":1,"startTime":"2026-04-03T20:31:32.418Z","endTime":"2026-04-03T20:31:37.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9281272382269,"aZ":-27.41669809921012,"pfxX":2.2077331156152784,"pfxZ":2.9550594586793437,"pX":-0.33042068817849307,"pZ":3.801203468597742,"vX0":1.5584639538242575,"vY0":-126.217103398121,"vZ0":1.91780046515179,"x":129.59,"y":136.15,"x0":-1.2430056242749041,"y0":50.005947631757856,"z0":5.2407683149641935,"aX":3.5587879392165958},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.0,"breakHorizontal":-4.3,"spinRate":2299,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4341290163020659,"extension":6.8177933699220095},"index":1,"playId":"51fe3d8a-d38c-3488-a317-7f5c2e95b8fe","pitchNumber":2,"startTime":"2026-04-03T20:31:45.531Z","endTime":"2026-04-03T20:31:49.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":91.7,"endSpeed":83.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06095597535036,"aZ":-24.95084704017298,"pfxX":-10.337276505351848,"pfxZ":4.064532876018737,"pX":0.32780162080633146,"pZ":1.7485365209549777,"vX0":6.997586271938227,"vY0":-133.27017221500753,"vZ0":-3.7180894085444,"x":104.5,"y":191.57,"x0":-1.0061124046897207,"y0":50.00117189280779,"z0":4.990986848321335,"aX":-18.35508317359144},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.6,"breakHorizontal":16.9,"spinRate":2315,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.41303284401630247,"extension":6.789168790486765},"index":2,"playId":"78f0ab58-bfd9-385c-8b6b-d9b6ecb7b5e7","pitchNumber":3,"startTime":"2026-04-03T20:31:57.338Z","endTime":"2026-04-03T20:32:02.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.362375104256266,"aZ":-34.824118967913435,"pfxX":3.2825177171036644,"pfxZ":-1.7899058534010592,"pX":-0.23673311801951347,"pZ":2.399735751141144,"vX0":1.5824979136519566,"vY0":-121.10957304401461,"vZ0":0.571183279042194,"x":126.02,"y":173.99,"x0":-1.3257236371661139,"y0":50.002653350954176,"z0":5.214433820569905,"aX":4.8601105830471205},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.9,"breakHorizontal":-6.4,"spinRate":2486,"spinDirection":98},"zone":5,"typeConfidence":2.0,"plateTime":0.4528191354089959,"extension":6.5750168898800725},"hitData":{"launchSpeed":97.3,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":151.58}},"index":3,"playId":"a36565a1-5999-329b-a566-c37db3145afa","pitchNumber":4,"startTime":"2026-04-03T20:32:10.045Z","endTime":"2026-04-03T20:32:18.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:32:18.065Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a sharp line drive to left fielder Spencer Steer.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-03T20:32:19.787Z","endTime":"2026-04-03T20:33:39.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":92.4,"endSpeed":83.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7457230188441,"aZ":-25.466284583892712,"pfxX":-11.918578593848286,"pfxZ":3.7282978298109013,"pX":0.5864021834269307,"pZ":1.9833244409483393,"vX0":8.131630664311478,"vY0":-134.22364474546583,"vZ0":-3.0567109512881823,"x":94.65,"y":185.23,"x0":-0.9550062631012304,"y0":50.004386165468944,"z0":4.977723537817352,"aX":-21.452688407645116},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.2,"breakHorizontal":19.6,"spinRate":2352,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.4102178213564738,"extension":6.776222171076054},"index":0,"playId":"d9b60d93-c072-380e-856e-1afb447ab897","pitchNumber":1,"startTime":"2026-04-03T20:32:39.687Z","endTime":"2026-04-03T20:32:44.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.933305144351632,"aZ":-21.449163789168665,"pfxX":-10.710162818265069,"pfxZ":5.841173689368392,"pX":0.6076963198204486,"pZ":2.3723491468871036,"vX0":7.782692878344948,"vY0":-135.2318482226967,"vZ0":-3.0174814400776997,"x":93.84,"y":174.73,"x0":-0.9290021154622805,"y0":50.00058552833037,"z0":5.022548837360535,"aX":-19.658316999140705},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.1,"breakHorizontal":17.5,"spinRate":2326,"spinDirection":222},"zone":6,"typeConfidence":0.92,"plateTime":0.40640155085685103,"extension":6.81628495309813},"index":1,"playId":"6c163355-9264-3d98-8ea1-5a89fa6e832f","pitchNumber":2,"startTime":"2026-04-03T20:32:50.761Z","endTime":"2026-04-03T20:32:54.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-03T20:33:00.892Z","endTime":"2026-04-03T20:33:09.622Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.215104087732243,"aZ":-17.479430828569786,"pfxX":-4.873757382763826,"pfxZ":8.2698338106395,"pX":0.08566003565143472,"pZ":3.7735304689934983,"vX0":4.4969289215285775,"vY0":-132.8830942755409,"vZ0":-0.48492046801007543,"x":113.73,"y":136.89,"x0":-1.000740402317414,"y0":50.00057567488931,"z0":5.235697563918172,"aX":-8.658066933525655},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.1,"breakHorizontal":7.8,"spinRate":2445,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.41322643471560117,"extension":6.826414884461373},"index":3,"playId":"78b692f5-e6ac-341e-8664-75f25147c5cc","pitchNumber":3,"startTime":"2026-04-03T20:33:09.622Z","endTime":"2026-04-03T20:33:13.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.109815435474253,"aZ":-32.97633746749485,"pfxX":1.5380887718562024,"pfxZ":-0.5474932472133798,"pX":0.40633591165280397,"pZ":2.092072292780252,"vX0":3.2251884867820086,"vY0":-120.30278224632531,"vZ0":-0.3014489060371789,"x":101.51,"y":182.29,"x0":-1.1484166631436106,"y0":50.00103230085469,"z0":5.128110658077086,"aX":2.2661665833310476},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.8,"breakHorizontal":-3.5,"spinRate":2340,"spinDirection":86},"zone":9,"typeConfidence":2.0,"plateTime":0.4543231821393454,"extension":6.7505953143553254},"hitData":{"launchSpeed":101.9,"launchAngle":13.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.76,"coordY":90.41}},"index":4,"playId":"0c58165b-9a7b-398a-aa3e-c1b80097f5c0","pitchNumber":4,"startTime":"2026-04-03T20:33:28.803Z","endTime":"2026-04-03T20:33:39.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:33:39.965Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Evan Carter doubles (3) on a sharp line drive to right fielder Noelvi Marte. Josh Jung to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-03T20:33:43.283Z","endTime":"2026-04-03T20:35:46.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":81.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.205177616586123,"aZ":-20.25373957354127,"pfxX":-9.518292765669964,"pfxZ":6.883466965806905,"pX":0.1595807529606498,"pZ":3.03478781057792,"vX0":6.506295594480885,"vY0":-131.58355041926768,"vZ0":-1.5165506940195548,"x":110.92,"y":156.84,"x0":-1.124390986985874,"y0":50.00112940284401,"z0":5.138224009519726,"aX":-16.478952406800413},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.2,"breakHorizontal":15.6,"spinRate":2392,"spinDirection":213},"zone":2,"typeConfidence":0.91,"plateTime":0.41829007915360616,"extension":6.884894772083398},"index":0,"playId":"afb1093e-289b-3373-90c6-059a3e29b8e5","pitchNumber":1,"startTime":"2026-04-03T20:34:00.817Z","endTime":"2026-04-03T20:34:04.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":89.1,"endSpeed":80.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.948592778117785,"aZ":-20.78124461563656,"pfxX":-5.370975290816883,"pfxZ":6.7362916210060355,"pX":-0.09208707844595643,"pZ":4.434334426825309,"vX0":4.57545812416155,"vY0":-129.68655743695783,"vZ0":1.8040726310363298,"x":120.51,"y":119.05,"x0":-1.1876635586908282,"y0":50.00192595566429,"z0":5.32225687157902,"aX":-9.082512377848591},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.8,"breakHorizontal":8.6,"spinRate":2398,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4235252686186346,"extension":6.585360181758033},"index":1,"playId":"ec8743db-5901-355a-bf1a-7c17d16882ba","pitchNumber":2,"startTime":"2026-04-03T20:34:16.255Z","endTime":"2026-04-03T20:34:21.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":90.4,"endSpeed":81.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.062621059295775,"aZ":-21.738630377744332,"pfxX":-9.691694703364039,"pfxZ":6.031141370309353,"pX":0.9030451427678622,"pZ":2.8007751214535856,"vX0":8.204216766207562,"vY0":-131.28149150655744,"vZ0":-1.7897805754308356,"x":82.58,"y":163.16,"x0":-1.0168307246334585,"y0":50.00220786324019,"z0":5.123799990741747,"aX":-16.76858900025697},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.7,"breakHorizontal":15.6,"spinRate":2375,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.4186081858763453,"extension":7.134446992650912},"index":2,"playId":"8cd50683-e4fb-3a0a-a077-0cb97453b46b","pitchNumber":3,"startTime":"2026-04-03T20:34:33.228Z","endTime":"2026-04-03T20:34:38.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.99643405624015,"aZ":-35.16801506935539,"pfxX":2.3319895058536324,"pfxZ":-2.0640943739603816,"pX":0.7031230713160423,"pZ":2.480830397549542,"vX0":4.07105225214967,"vY0":-119.33029916967085,"vZ0":0.9210051870018019,"x":90.2,"y":171.8,"x0":-1.325069585972121,"y0":50.004843708076265,"z0":5.2470854007794365,"aX":3.377828509406868},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.2,"breakHorizontal":-5.2,"spinRate":2367,"spinDirection":87},"zone":6,"typeConfidence":2.0,"plateTime":0.4582271111441636,"extension":6.711755472518782},"index":3,"playId":"166074ef-ca8f-3df3-add7-17cdde4e6e76","pitchNumber":4,"startTime":"2026-04-03T20:34:50.342Z","endTime":"2026-04-03T20:34:55.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.674491034591245,"aZ":-22.649127521286776,"pfxX":-10.252125750027064,"pfxZ":5.38360304977522,"pX":1.6724163414577355,"pZ":2.267801349177204,"vX0":10.454544621012012,"vY0":-132.31204910521492,"vZ0":-2.927543118390345,"x":53.25,"y":177.55,"x0":-1.001247296329654,"y0":50.00577736867026,"z0":5.0514947706912015,"aX":-18.150288223553012},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.2,"breakHorizontal":16.2,"spinRate":2307,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.41424084975116715,"extension":6.723540207729607},"index":4,"playId":"26b2472e-ce65-3260-b892-046029f058c0","pitchNumber":5,"startTime":"2026-04-03T20:35:16.187Z","endTime":"2026-04-03T20:35:19.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.276447563783886,"aZ":-21.541272666724165,"pfxX":-6.967296387434663,"pfxZ":6.044090527074157,"pX":0.30756705194777795,"pZ":2.6153487635053625,"vX0":6.008786519713916,"vY0":-132.1001379956001,"vZ0":-2.4506083895883295,"x":105.28,"y":168.17,"x0":-1.096139446939205,"y0":50.005273234348934,"z0":5.1461323004394774,"aX":-12.2624230521422},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.6,"breakHorizontal":11.3,"spinRate":2385,"spinDirection":210},"zone":6,"typeConfidence":0.88,"plateTime":0.41532579743752507,"extension":6.8774978834721185},"hitData":{"launchSpeed":106.5,"launchAngle":9.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.83,"coordY":130.53}},"index":5,"playId":"58cfc1cf-1391-3e6b-b7a6-964fbdfa2f44","pitchNumber":6,"startTime":"2026-04-03T20:35:34.493Z","endTime":"2026-04-03T20:35:46.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":3.899999999999995,"leverageIndex":0.95,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:35:46.574Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Danny Jansen doubles (2) on a sharp line drive to left fielder Spencer Steer. Josh Jung scores. Evan Carter scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-03T20:35:58.095Z","endTime":"2026-04-03T20:36:37.236Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.503948452806416,"aZ":-21.03934946797383,"pfxX":-10.823908936045006,"pfxZ":6.32258346466086,"pX":-0.06688682771133941,"pZ":1.9072865195104851,"vX0":6.348243963446978,"vY0":-132.68827819217302,"vZ0":-4.2002388184909645,"x":119.55,"y":187.28,"x0":-1.0987292319456126,"y0":50.00650375164311,"z0":5.066870552323299,"aX":-19.07779391581166},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.6,"breakHorizontal":18.0,"spinRate":2359,"spinDirection":218},"zone":8,"typeConfidence":0.91,"plateTime":0.4146659145155138,"extension":6.637615213153224},"hitData":{"launchSpeed":103.3,"launchAngle":17.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":50.13,"coordY":104.04}},"index":0,"playId":"cfe70291-3f6c-3b9e-8022-697b40efe102","pitchNumber":1,"startTime":"2026-04-03T20:36:21.720Z","endTime":"2026-04-03T20:36:37.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":18.400000000000006,"leverageIndex":2.27,"dramaIndex":175.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:36:37.236Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to pitcher Brady Singer. Danny Jansen to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-03T20:37:42.819Z","endTime":"2026-04-03T20:39:30.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663903,"link":"/api/v1/people/663903"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-03T20:36:55.637Z","endTime":"2026-04-03T20:37:45.027Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07147873856893,"aZ":-32.43924228864728,"pfxX":2.4420905904222434,"pfxZ":-0.1844766974466907,"pX":0.04798602381351566,"pZ":1.3973100875120767,"vX0":2.6953680864963703,"vY0":-119.14995583585484,"vZ0":-2.047974462512923,"x":115.17,"y":201.05,"x0":-1.4135551325837112,"y0":50.003282022721606,"z0":5.188670608835585,"aX":3.523923559143518},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.6,"breakHorizontal":-5.0,"spinRate":2448,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.45902438772534904,"extension":6.529797984445117},"index":1,"playId":"feab8c67-ed6b-3e57-8926-bc73714f3640","pitchNumber":1,"startTime":"2026-04-03T20:37:45.027Z","endTime":"2026-04-03T20:37:49.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.365549842922903,"aZ":-18.32478993448589,"pfxX":-7.000449976149967,"pfxZ":7.902478343464826,"pX":1.2469566078048935,"pZ":2.025820486959946,"vX0":8.38278363188722,"vY0":-131.409319451391,"vZ0":-4.42321711853538,"x":69.47,"y":184.08,"x0":-1.072067142936401,"y0":50.000988240644645,"z0":5.088766947698012,"aX":-12.265270702350909},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.6,"breakHorizontal":10.9,"spinRate":2451,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.41652116594284694,"extension":6.7086896672380165},"index":2,"playId":"7e59eadb-37c7-3f05-a758-6f289b3b7c18","pitchNumber":2,"startTime":"2026-04-03T20:38:01.530Z","endTime":"2026-04-03T20:38:05.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63370457024051,"aZ":-21.72791315739676,"pfxX":-10.17758709293874,"pfxZ":5.946246154132536,"pX":0.28216336961564426,"pZ":2.939174000809986,"vX0":7.105964235452699,"vY0":-132.31842147134932,"vZ0":-1.5607153312826576,"x":106.24,"y":159.42,"x0":-1.1282931074286655,"y0":50.00279382612304,"z0":5.143055484377842,"aX":-17.882560766345517},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.6,"breakHorizontal":16.7,"spinRate":2425,"spinDirection":213},"zone":3,"typeConfidence":0.91,"plateTime":0.4153813596925535,"extension":6.582446261574395},"index":3,"playId":"c09e8c7a-e011-33d9-89b4-d6ace387e496","pitchNumber":3,"startTime":"2026-04-03T20:38:18.342Z","endTime":"2026-04-03T20:38:23.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60396219662314,"aZ":-33.13290507865318,"pfxX":2.445388250324571,"pfxZ":-0.6574279474729554,"pX":-0.4036156134267834,"pZ":2.3501647934865173,"vX0":1.645011086350619,"vY0":-119.94012347527381,"vZ0":0.0047097160136002625,"x":132.38,"y":175.33,"x0":-1.4153684000041127,"y0":50.00129168671909,"z0":5.29600371490127,"aX":3.5722504346806336},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.0,"breakHorizontal":-4.8,"spinRate":2477,"spinDirection":94},"zone":4,"typeConfidence":2.0,"plateTime":0.45618948220369804,"extension":6.515446190532858},"index":4,"playId":"edffd834-1596-3cfa-9f2f-ec8d0b58d2a1","pitchNumber":4,"startTime":"2026-04-03T20:38:34.093Z","endTime":"2026-04-03T20:38:38.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.829940710922795,"aZ":-25.914816272440255,"pfxX":1.693890791834444,"pfxZ":3.8284706581899464,"pX":0.7590504934630412,"pZ":3.399831596701369,"vX0":4.5577100427982895,"vY0":-127.25934478234542,"vZ0":0.5544615434675401,"x":88.07,"y":146.98,"x0":-1.277320315659705,"y0":50.003836297494054,"z0":5.236662148105035,"aX":2.7695825314151987},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.3,"breakHorizontal":-4.1,"spinRate":2374,"spinDirection":179},"zone":3,"typeConfidence":2.0,"plateTime":0.4308939221097714,"extension":6.747097969825259},"index":5,"playId":"86d9637c-6377-306e-9998-e730042a7fbd","pitchNumber":5,"startTime":"2026-04-03T20:38:57.774Z","endTime":"2026-04-03T20:39:00.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.476733123366238,"aZ":-24.50829535547741,"pfxX":-9.644434343387879,"pfxZ":4.404161618688704,"pX":0.28129054037669515,"pZ":3.1526023766057154,"vX0":6.882122541969081,"vY0":-131.71564917789635,"vZ0":-0.5390997241608803,"x":106.28,"y":153.66,"x0":-1.1250334548581928,"y0":50.002450715247925,"z0":5.187586298904909,"aX":-16.783620293973396},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.0,"breakHorizontal":15.7,"spinRate":2374,"spinDirection":215},"zone":3,"typeConfidence":0.91,"plateTime":0.4173748411633089,"extension":6.795861932364365},"hitData":{"launchSpeed":93.3,"launchAngle":8.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.17,"coordY":177.94}},"index":6,"playId":"83a65b96-557b-3653-92bb-d15a8b57474a","pitchNumber":6,"startTime":"2026-04-03T20:39:22.861Z","endTime":"2026-04-03T20:39:30.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":1.31,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:39:30.936Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wyatt Langford lines out sharply to center fielder Dane Myers.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-03T20:39:40.918Z","endTime":"2026-04-03T20:41:04.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33907790862046,"aZ":-22.29126961296036,"pfxX":-9.239649086430838,"pfxZ":5.668425873207658,"pX":0.6323715514939683,"pZ":2.550810532067457,"vX0":7.3891622861054085,"vY0":-131.82074297168052,"vZ0":-2.215275520217334,"x":92.9,"y":169.91,"x0":-1.0189156347570534,"y0":50.00598740243965,"z0":5.063206171563967,"aX":-16.119780084651214},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.0,"breakHorizontal":14.9,"spinRate":2308,"spinDirection":216},"zone":6,"typeConfidence":0.91,"plateTime":0.4169258694287308,"extension":6.746114280766994},"index":0,"playId":"48b066f6-860f-3764-a16c-a14279906107","pitchNumber":1,"startTime":"2026-04-03T20:40:02.101Z","endTime":"2026-04-03T20:40:07.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.849071828999097,"aZ":-21.09103114376668,"pfxX":-7.787248806503535,"pfxZ":6.313501717084413,"pX":1.8547616478665565,"pZ":1.847357535078164,"vX0":9.709627343026257,"vY0":-131.8819988294389,"vZ0":-4.095441526478386,"x":65.37,"y":180.95,"x0":-0.8682046895867225,"y0":50.00442618330399,"z0":4.9819467649137,"aX":-13.67648589516444},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.7,"breakHorizontal":11.9,"spinRate":2427,"spinDirection":218},"zone":14,"typeConfidence":0.88,"plateTime":0.4157911474060283,"extension":7.003680689474221},"index":1,"playId":"cc685f7d-115b-3d82-8ab4-31d2582c54fa","pitchNumber":2,"startTime":"2026-04-03T20:40:18.523Z","endTime":"2026-04-03T20:40:22.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.153676163578115,"aZ":-34.63090707415676,"pfxX":2.493451807523827,"pfxZ":-1.7035118197114412,"pX":1.9824949009070638,"pZ":0.6612298665445216,"vX0":6.701993421157096,"vY0":-119.68791623179987,"vZ0":-3.1375020081136142,"x":41.43,"y":220.93,"x0":-1.1833157745427145,"y0":50.00231329697108,"z0":5.105752399239884,"aX":3.598423893769045},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.6,"breakHorizontal":-6.2,"spinRate":2368,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4584899177474182,"extension":6.859187832807117},"index":2,"playId":"dbf4bdef-27b7-3844-999e-7bbb03c92cf2","pitchNumber":3,"startTime":"2026-04-03T20:40:36.180Z","endTime":"2026-04-03T20:40:42.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.780697076432528,"aZ":-32.67525769828408,"pfxX":1.0119755558193635,"pfxZ":-0.3401620599103392,"pX":0.26901929592465,"pZ":2.2378881223579783,"vX0":3.563424380649025,"vY0":-120.39809669217284,"vZ0":-0.3349328171810457,"x":106.75,"y":178.36,"x0":-1.360029234106894,"y0":50.00223679581052,"z0":5.263720849452608,"aX":1.4897015247726741},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.5,"breakHorizontal":-2.6,"spinRate":2406,"spinDirection":79},"zone":6,"typeConfidence":2.0,"plateTime":0.4544459243379415,"extension":6.712672913071691},"hitData":{"launchSpeed":109.0,"launchAngle":15.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":117.35,"coordY":61.05}},"index":3,"playId":"f89c6e3b-30e7-3b6f-9009-8f5390a8a6ef","pitchNumber":4,"startTime":"2026-04-03T20:40:56.471Z","endTime":"2026-04-03T20:41:04.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.96,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:41:04.149Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ke'Bryan Hayes flies out to second baseman Josh Smith.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-03T20:43:20.749Z","endTime":"2026-04-03T20:43:56.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86341149355241,"aZ":-13.839968589147114,"pfxX":3.302952999073516,"pfxZ":9.987049012775541,"pX":1.5400271006155901,"pZ":4.346381450357998,"vX0":-2.5020027961112645,"vY0":-135.67483198537352,"vZ0":-0.8281724259088232,"x":58.3,"y":121.43,"x0":2.0520367071569927,"y0":50.0064925795403,"z0":5.634396419796018,"aX":6.066082185518896},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":-5.4,"spinRate":2313,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.40605976486977546,"extension":5.987321106132369},"index":0,"playId":"ead9be09-09bf-3a9c-9b8c-0dc0185bbc44","pitchNumber":1,"startTime":"2026-04-03T20:43:29.948Z","endTime":"2026-04-03T20:43:33.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.919156431657605,"aZ":-13.018152101070534,"pfxX":2.9325657451562654,"pfxZ":10.398014518474591,"pX":0.06126177417456021,"pZ":2.9999595051217325,"vX0":-5.723412992213039,"vY0":-135.65998468721475,"vZ0":-4.325322846993981,"x":114.66,"y":157.78,"x0":1.828538955747114,"y0":50.00152107547414,"z0":5.5393329356236585,"aX":5.402535713977278},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":-4.0,"spinRate":2143,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.40557732131236435,"extension":7.360741358148454},"hitData":{"launchSpeed":84.6,"launchAngle":64.0,"totalDistance":167.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":167.72,"coordY":137.39}},"index":1,"playId":"14bbc385-eee6-3a93-820f-9ef3a01da9a6","pitchNumber":2,"startTime":"2026-04-03T20:43:45.216Z","endTime":"2026-04-03T20:43:56.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:43:56.121Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt McLain singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-03T20:44:47.966Z","endTime":"2026-04-03T20:45:15.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-03T20:44:13.167Z","endTime":"2026-04-03T20:44:50.151Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82360809605038,"aZ":-41.69520837904427,"pfxX":-3.474230105494765,"pfxZ":-6.963810596994293,"pX":0.4438206138580304,"pZ":0.784089231759039,"vX0":-2.185867471615112,"vY0":-116.73168814339076,"vZ0":-1.967873817460085,"x":100.08,"y":217.61,"x0":1.8466060577203505,"y0":50.00318179192609,"z0":5.59652206108782,"aX":-4.750419426991867},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.8,"breakHorizontal":6.8,"spinRate":2284,"spinDirection":327},"zone":14,"typeConfidence":0.91,"plateTime":0.47084722764017295,"extension":6.9091712129536935},"index":1,"playId":"3461faf7-f842-3a48-83d5-d0498dc7f4b1","pitchNumber":1,"startTime":"2026-04-03T20:44:50.151Z","endTime":"2026-04-03T20:44:56.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.709241015290086,"aZ":-19.599573066216234,"pfxX":7.81396711716533,"pfxZ":7.990516411682909,"pX":0.5747240218995103,"pZ":2.402841120335491,"vX0":-5.119540772776334,"vY0":-125.30075449840855,"vZ0":-3.5997781568151357,"x":95.09,"y":173.9,"x0":1.6396664508006318,"y0":50.00378635921737,"z0":5.479307537492236,"aX":12.299986326477258},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":13.8,"breakHorizontal":-12.8,"spinRate":2069,"spinDirection":125},"zone":6,"typeConfidence":0.87,"plateTime":0.43883609702240367,"extension":7.196172872915947},"hitData":{"launchSpeed":83.5,"launchAngle":21.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.17,"coordY":118.68}},"index":2,"playId":"883e0958-cf66-3816-a224-69e5a01c8b5e","pitchNumber":2,"startTime":"2026-04-03T20:45:05.036Z","endTime":"2026-04-03T20:45:15.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:45:15.477Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-03T20:45:16.128Z","endTime":"2026-04-03T20:48:13.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.7,"endSpeed":86.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.417187880474295,"aZ":-10.53634354846838,"pfxX":4.948236071329908,"pfxZ":11.178304557515924,"pX":-0.2845127594383951,"pZ":2.851125052876931,"vX0":-7.055799706794204,"vY0":-139.02840341783244,"vZ0":-5.275776733969637,"x":127.84,"y":161.8,"x0":1.6566224204824627,"y0":50.00439976473142,"z0":5.4883158408096895,"aX":9.580174909341713},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.2,"breakHorizontal":-7.3,"spinRate":2329,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.3956739501966724,"extension":6.932306768644855},"index":0,"playId":"9430457a-d2a7-3a3a-8704-bc36e8266087","pitchNumber":1,"startTime":"2026-04-03T20:45:42.142Z","endTime":"2026-04-03T20:45:47.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.680877553186168,"aZ":-21.74607132669824,"pfxX":9.364365994584672,"pfxZ":6.523297698610555,"pX":0.13411143398450232,"pZ":1.6959660293551027,"vX0":-6.292981828052291,"vY0":-126.18281342441522,"vZ0":-4.871614732836184,"x":111.89,"y":192.99,"x0":1.454243891067037,"y0":50.005119938680046,"z0":5.422955155846553,"aX":14.976386783627365},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.8,"breakHorizontal":-15.4,"spinRate":2180,"spinDirection":123},"zone":8,"typeConfidence":0.9,"plateTime":0.43546834335614903,"extension":6.8673486559324255},"index":1,"playId":"22363bb3-7d6b-36ad-bb31-6182e2cf9c6e","pitchNumber":2,"startTime":"2026-04-03T20:45:58.030Z","endTime":"2026-04-03T20:46:02.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31757840224074,"aZ":-10.18407266130177,"pfxX":4.494207124683765,"pfxZ":11.375318778905084,"pX":-0.26822239396144876,"pZ":3.674855914656621,"vX0":-7.157782836511523,"vY0":-138.92140019211334,"vZ0":-3.221394117280938,"x":127.22,"y":139.56,"x0":1.770885934078238,"y0":50.00070920524552,"z0":5.538032003703705,"aX":8.686926406901362},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.0,"breakHorizontal":-6.5,"spinRate":2313,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.39594582548618984,"extension":6.578025846762255},"index":2,"playId":"629c688c-479f-3946-8424-dad0c648adba","pitchNumber":3,"startTime":"2026-04-03T20:46:18.306Z","endTime":"2026-04-03T20:46:23.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81782077538257,"aZ":-39.513311538529436,"pfxX":-1.5847832515510722,"pfxZ":-4.999903163437164,"pX":-1.2223166043535663,"pZ":0.609759557469297,"vX0":-5.310601483897972,"vY0":-120.47166981534554,"vZ0":-3.4919246669053248,"x":163.59,"y":222.32,"x0":1.2183280353192063,"y0":50.005163753531455,"z0":5.577444099541251,"aX":-2.324332686030426},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-9.6,"breakHorizontal":4.2,"spinRate":2355,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.4549814211841281,"extension":6.872491642608859},"index":3,"playId":"8d77481b-5252-308a-9e79-e463da2ac055","pitchNumber":4,"startTime":"2026-04-03T20:46:38.913Z","endTime":"2026-04-03T20:46:44.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85766109536413,"aZ":-39.5234651831228,"pfxX":-0.03364770873932377,"pfxZ":-4.977405749424856,"pX":-0.23526250317301403,"pZ":1.105959965311166,"vX0":-3.717720709790701,"vY0":-121.12944036525549,"vZ0":-2.388801079994102,"x":125.97,"y":208.92,"x0":1.3272410568717552,"y0":50.00139458163329,"z0":5.578604479051514,"aX":-0.048737480150665945},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-9.4,"breakHorizontal":1.0,"spinRate":2257,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.45313392135781516,"extension":6.610731947720514},"index":4,"playId":"8e959ba3-b315-3d98-9114-fe24e10415f7","pitchNumber":5,"startTime":"2026-04-03T20:47:02.053Z","endTime":"2026-04-03T20:47:06.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"eaf6c111-53fe-3a81-a200-9c7b6312350c","startTime":"2026-04-03T20:47:22.247Z","endTime":"2026-04-03T20:47:25.325Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84960638429585,"aZ":-23.32350111735191,"pfxX":8.465620866388743,"pfxZ":5.626302115600682,"pX":0.7058244053198592,"pZ":3.125422669440731,"vX0":-4.415469416437897,"vY0":-125.06807967015732,"vZ0":-1.198990402228422,"x":90.1,"y":154.39,"x0":1.4007153212211252,"y0":50.00394560536496,"z0":5.5363714473003345,"aX":13.319387191919676},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":10.1,"breakHorizontal":-14.2,"spinRate":2060,"spinDirection":127},"zone":3,"typeConfidence":0.9,"plateTime":0.43910441407110135,"extension":7.4580976524078855},"index":6,"playId":"6bf1a141-1b85-3937-be17-b25eab8ae0d0","pitchNumber":6,"startTime":"2026-04-03T20:47:38.919Z","endTime":"2026-04-03T20:47:43.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.946875633608286,"aZ":-13.409917165778433,"pfxX":4.231506056014386,"pfxZ":9.402472467948737,"pX":0.5748299344793282,"pZ":2.3550974313905697,"vX0":-3.9683312121274263,"vY0":-141.25868220157116,"vZ0":-6.269823045869103,"x":95.09,"y":175.19,"x0":1.4567551939954975,"y0":50.00166109730021,"z0":5.486469870654615,"aX":8.443745190829263},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":-6.7,"spinRate":2408,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.38963018562218243,"extension":6.889240475440444},"index":7,"playId":"efaa2933-1fa0-3c53-b6f0-448bed885f58","pitchNumber":7,"startTime":"2026-04-03T20:48:06.680Z","endTime":"2026-04-03T20:48:13.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:48:13.192Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Elly De La Cruz grounds into a force out, third baseman Josh Jung to second baseman Josh Smith. Matt McLain out at 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-03T20:48:27.637Z","endTime":"2026-04-03T20:49:47.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.1,"endSpeed":79.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.555011891058456,"aZ":-21.27233031824516,"pfxX":7.669265843891246,"pfxZ":6.788783089059361,"pX":-1.388705328861358,"pZ":1.0101572830721361,"vX0":-9.256814121502032,"vY0":-126.40120100164086,"vZ0":-6.355524968291445,"x":169.93,"y":211.51,"x0":1.337328007105366,"y0":50.004417231770006,"z0":5.283802711331657,"aX":12.319372640900776},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.9,"breakHorizontal":-11.6,"spinRate":1940,"spinDirection":125},"zone":13,"typeConfidence":0.82,"plateTime":0.43456183361706646,"extension":6.473607130790169},"index":0,"playId":"897dd776-7b3d-3875-a18f-24d5da0d55b5","pitchNumber":1,"startTime":"2026-04-03T20:48:37.220Z","endTime":"2026-04-03T20:48:42.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.212489731074996,"aZ":-13.765029752633682,"pfxX":3.727490265006264,"pfxZ":9.37297599887077,"pX":0.7529959431638037,"pZ":1.7485657440265574,"vX0":-3.514323355001471,"vY0":-140.12101936782923,"vZ0":-7.675855376686499,"x":88.3,"y":191.57,"x0":1.5465482335632645,"y0":50.00689551488871,"z0":5.44613334384151,"aX":7.324733908551387},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":-5.9,"spinRate":2331,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.39271103474184166,"extension":6.89838592594119},"index":1,"playId":"9e14d9e3-cee3-3eb5-85bf-bf03dc2f45b0","pitchNumber":2,"startTime":"2026-04-03T20:48:56.248Z","endTime":"2026-04-03T20:49:01.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.76839246422997,"aZ":-14.203220911093654,"pfxX":4.477207534189057,"pfxZ":9.224310076662908,"pX":1.3041183284299704,"pZ":2.8525948411729005,"vX0":-2.245420876703235,"vY0":-139.50153257637845,"vZ0":-4.684991253135293,"x":67.29,"y":161.76,"x0":1.5428736424489284,"y0":50.00251065752962,"z0":5.507415205782019,"aX":8.722034377765095},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":-7.6,"spinRate":2300,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.394376348760916,"extension":6.233429759131745},"index":2,"playId":"6d7821d9-fc2b-30b7-a170-3c9e1fd6cd1b","pitchNumber":3,"startTime":"2026-04-03T20:49:17.628Z","endTime":"2026-04-03T20:49:22.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.923311545908035,"aZ":-12.620791418254518,"pfxX":3.123073424026103,"pfxZ":9.993035086638038,"pX":-0.17684659085428556,"pZ":2.6473190036515493,"vX0":-5.813705680435768,"vY0":-139.79551812485607,"vZ0":-5.370872827244259,"x":123.74,"y":167.3,"x0":1.534947598892782,"y0":50.000782795969286,"z0":5.439462733922773,"aX":6.110257765029998},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":-4.3,"spinRate":2257,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.39355732639391494,"extension":6.547028195212425},"hitData":{"launchSpeed":93.8,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.41,"coordY":166.79}},"index":3,"playId":"7affb0d9-e2f8-3a7a-8882-f5c0825a7135","pitchNumber":4,"startTime":"2026-04-03T20:49:37.975Z","endTime":"2026-04-03T20:49:47.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:49:47.973Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-03T20:51:36.861Z","endTime":"2026-04-03T20:52:55.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":83.5,"endSpeed":77.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.811686491591704,"aZ":-32.86658652742806,"pfxX":2.9447013356823923,"pfxZ":-0.4556949354251003,"pX":-0.4452827320937693,"pZ":1.386071354750745,"vX0":1.1964948513313387,"vY0":-121.7193151274826,"vZ0":-2.0618577743856745,"x":133.97,"y":201.36,"x0":-1.325201276222122,"y0":50.00602007219084,"z0":5.077013314823816,"aX":4.440202395568575},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.1,"breakHorizontal":-5.6,"spinRate":2493,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.4491643002547874,"extension":6.895357601701558},"index":0,"playId":"f75a946b-8da7-3bc3-847d-a4bb440c4a07","pitchNumber":1,"startTime":"2026-04-03T20:51:54.449Z","endTime":"2026-04-03T20:51:59.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.780118544829858,"aZ":-31.50640852986993,"pfxX":2.619090594206621,"pfxZ":0.4422383791372262,"pX":0.9729720508894979,"pZ":1.4244934344241358,"vX0":4.240060215857285,"vY0":-122.00896195256921,"vZ0":-2.2836524766035513,"x":79.91,"y":200.32,"x0":-1.126978623768437,"y0":50.00339172670197,"z0":5.085160417122014,"aX":3.9516609067183044},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.5,"breakHorizontal":-5.8,"spinRate":2440,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.44876426444935635,"extension":6.832533371044102},"index":1,"playId":"9f9e9f6b-6d1a-36bb-a051-41fadb227a36","pitchNumber":2,"startTime":"2026-04-03T20:52:06.401Z","endTime":"2026-04-03T20:52:11.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.192515905550312,"aZ":-23.117851421564644,"pfxX":-10.109054300756394,"pfxZ":5.082912227493168,"pX":0.13638901644478071,"pZ":1.942370739188363,"vX0":6.5843439916075255,"vY0":-133.03288560523262,"vZ0":-3.6232725503378065,"x":111.8,"y":186.34,"x0":-1.0652251289721568,"y0":50.00244670561465,"z0":5.010070437481364,"aX":-18.006646586871135},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.5,"breakHorizontal":16.8,"spinRate":2444,"spinDirection":216},"zone":8,"typeConfidence":0.91,"plateTime":0.4127128588738973,"extension":6.757975974976541},"index":2,"playId":"50707164-0988-3bbc-8503-ac375f517b6b","pitchNumber":3,"startTime":"2026-04-03T20:52:19.934Z","endTime":"2026-04-03T20:52:24.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.582224311560513,"aZ":-30.94019629929302,"pfxX":2.5123804588864846,"pfxZ":0.8166165966253933,"pX":0.3805115539239758,"pZ":1.5370968253944535,"vX0":3.085950380564602,"vY0":-122.42161148083302,"vZ0":-2.1208930196787317,"x":102.5,"y":197.28,"x0":-1.2217147908693318,"y0":50.006108943446975,"z0":5.056364774332711,"aX":3.8243946748506885},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.2,"breakHorizontal":-5.3,"spinRate":2513,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4469527858565354,"extension":6.940090588819136},"index":3,"playId":"db0ffdbe-f9a0-3f9e-b655-4636a332c6d5","pitchNumber":4,"startTime":"2026-04-03T20:52:34.080Z","endTime":"2026-04-03T20:52:41.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.902185175901817,"aZ":-32.69802168533634,"pfxX":2.797595262149806,"pfxZ":-0.3491585652706872,"pX":0.45340874604643255,"pZ":1.6097919433144978,"vX0":3.1677558744997985,"vY0":-121.27493825185046,"vZ0":-1.5562138461361628,"x":99.72,"y":195.32,"x0":-1.2314381423491292,"y0":50.00432741571535,"z0":5.102243511518929,"aX":4.18202998684256},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.7,"breakHorizontal":-5.8,"spinRate":2553,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4510213423634468,"extension":6.481597845398611},"index":4,"playId":"aa746f5d-c5cb-30ec-a128-728e0f0da9b5","pitchNumber":5,"startTime":"2026-04-03T20:52:50.933Z","endTime":"2026-04-03T20:52:55.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:52:55.272Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-03T20:53:07.900Z","endTime":"2026-04-03T20:54:00.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":83.4,"endSpeed":77.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85953093248141,"aZ":-30.397306185165544,"pfxX":2.934007222292325,"pfxZ":1.1808474145716161,"pX":0.8012399058267303,"pZ":1.0281016283293614,"vX0":3.8539533089092792,"vY0":-121.51709435291248,"vZ0":-3.21748323883431,"x":86.46,"y":211.02,"x0":-1.1837902993610585,"y0":50.0011900234848,"z0":4.998330521746803,"aX":4.405602082932003},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.7,"breakHorizontal":-6.2,"spinRate":2458,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.45000473942963737,"extension":6.903211560309816},"index":0,"playId":"848f578f-7fef-3f30-a001-1f1b15fd32c2","pitchNumber":1,"startTime":"2026-04-03T20:53:18.489Z","endTime":"2026-04-03T20:53:23.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.811517890053203,"aZ":-31.06205953280192,"pfxX":2.207439781854905,"pfxZ":0.7383503620768295,"pX":0.3481524888263066,"pZ":1.423232260480911,"vX0":3.2295298511413826,"vY0":-121.99147024275567,"vZ0":-2.2113814654610344,"x":103.73,"y":200.35,"x0":-1.2792522592522402,"y0":50.00395699170087,"z0":5.016952768303831,"aX":3.329494758171192},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.1,"breakHorizontal":-4.8,"spinRate":2453,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4488548635938776,"extension":6.6824841489870845},"index":1,"playId":"c6f99a67-732c-3318-b47f-7679495ddc8b","pitchNumber":2,"startTime":"2026-04-03T20:53:33.428Z","endTime":"2026-04-03T20:53:38.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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-04-03T20:53:44.346Z","endTime":"2026-04-03T20:53:56.604Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.890006532858017,"aZ":-21.683666464594126,"pfxX":-8.684471467609175,"pfxZ":5.681159340127737,"pX":-0.09802681669750395,"pZ":3.475033424655906,"vX0":5.551717966051826,"vY0":-135.5980652142976,"vZ0":-0.23800609461525535,"x":120.74,"y":144.95,"x0":-1.052180865596082,"y0":50.00440165825762,"z0":5.087337816336968,"aX":-16.042784240214882},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.4,"breakHorizontal":14.4,"spinRate":2446,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.40519262644374887,"extension":6.935919513705031},"index":3,"playId":"9fb598d7-3466-39bf-a7fd-97eb92ad4961","pitchNumber":3,"startTime":"2026-04-03T20:53:56.604Z","endTime":"2026-04-03T20:54:00.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:54:00.802Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joc Pederson flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-03T20:54:07.089Z","endTime":"2026-04-03T20:54:35.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.556321799361083,"aZ":-31.32087657330551,"pfxX":1.8583296484629113,"pfxZ":0.5648622543870072,"pX":0.3151320412086904,"pZ":2.1772871526016035,"vX0":3.2064451689401383,"vY0":-122.14978958273298,"vZ0":-0.7005751587415621,"x":104.99,"y":179.99,"x0":-1.254906059996479,"y0":50.00489358730159,"z0":5.155573217487853,"aX":2.8137836975993267},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.1,"breakHorizontal":-4.1,"spinRate":2518,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.44803873075213296,"extension":6.618448381573402},"hitData":{"launchSpeed":98.0,"launchAngle":45.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.93,"coordY":96.38}},"index":0,"playId":"f2a22c7b-7ead-3505-b0f6-852461bf5b14","pitchNumber":1,"startTime":"2026-04-03T20:54:26.638Z","endTime":"2026-04-03T20:54:35.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:54:35.671Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sal Stewart lines out sharply to left fielder Wyatt Langford.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-03T20:56:29.449Z","endTime":"2026-04-03T20:58:50.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.895660234695256,"aZ":-41.107145168687644,"pfxX":-3.8981612046726783,"pfxZ":-6.388955629007342,"pX":-0.14263600605618612,"pZ":0.6134465564694409,"vX0":-3.0277528138879783,"vY0":-117.8833006740205,"vZ0":-2.6438969053377566,"x":122.44,"y":222.22,"x0":1.6681980077497631,"y0":50.00458377138779,"z0":5.5702516977909395,"aX":-5.447692101771911},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.0,"breakHorizontal":7.8,"spinRate":2220,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.46589618308704006,"extension":7.143433825229879},"index":0,"playId":"d8f911d1-2e8c-37cc-b42e-983626c54431","pitchNumber":1,"startTime":"2026-04-03T20:56:47.328Z","endTime":"2026-04-03T20:56:51.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39855352461458,"aZ":-13.39720393084173,"pfxX":2.367702415801113,"pfxZ":9.646685950899816,"pX":0.32652833572810996,"pZ":3.074950936597242,"vX0":-4.474835654476945,"vY0":-138.9480928805614,"vZ0":-4.20535974158058,"x":104.55,"y":155.76,"x0":1.653489328442437,"y0":50.00641877041189,"z0":5.504402884084371,"aX":4.610811495999158},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":-3.4,"spinRate":2234,"spinDirection":155},"zone":3,"typeConfidence":2.0,"plateTime":0.3948528786091332,"extension":6.433313666802861},"index":1,"playId":"2fd97347-9bb8-37dd-9a3f-1bc7a70c4c46","pitchNumber":2,"startTime":"2026-04-03T20:57:04.331Z","endTime":"2026-04-03T20:57:09.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":87.5,"endSpeed":80.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.325222327787415,"aZ":-22.302535572508894,"pfxX":7.96061875931902,"pfxZ":6.019865495694464,"pX":-0.1511307590069341,"pZ":2.951515400901631,"vX0":-6.648644197716898,"vY0":-127.29944030188705,"vZ0":-2.050624173213493,"x":122.76,"y":159.09,"x0":1.4612429432882368,"y0":50.002367073963505,"z0":5.534401672682608,"aX":13.054587574293652},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.7,"breakHorizontal":-12.8,"spinRate":1907,"spinDirection":121},"zone":2,"typeConfidence":0.83,"plateTime":0.43039552714061635,"extension":6.420652995162774},"index":2,"playId":"ef1b1505-48cf-3411-beb9-06d5fa7ecd11","pitchNumber":3,"startTime":"2026-04-03T20:57:18.885Z","endTime":"2026-04-03T20:57:30.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-03T20:57:34.414Z","endTime":"2026-04-03T20:57:49.472Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45081881081387,"aZ":-14.772121753699954,"pfxX":5.522113538383105,"pfxZ":9.151929256694023,"pX":-1.320114896195111,"pZ":3.401430556549013,"vX0":-9.870616949839357,"vY0":-137.70842933685904,"vZ0":-2.965647896201316,"x":167.32,"y":146.94,"x0":1.6096970653388443,"y0":50.001883333779446,"z0":5.504671844104187,"aX":10.500025227498325},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":-7.7,"spinRate":2343,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.399291760045017,"extension":7.078243204363381},"index":4,"playId":"c3d144eb-4aa6-3900-8f08-483c599a9239","pitchNumber":4,"startTime":"2026-04-03T20:57:49.472Z","endTime":"2026-04-03T20:57:53.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.849964058234704,"aZ":-10.439095271738235,"pfxX":4.247206900708546,"pfxZ":10.856228121181562,"pX":1.2158592978773677,"pZ":1.7478198780633913,"vX0":-2.80919658414986,"vY0":-141.45030477447304,"vZ0":-8.068210541899699,"x":70.65,"y":191.59,"x0":1.6761877389667,"y0":50.003163038534225,"z0":5.327540877604192,"aX":8.504265747796097},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":-7.1,"spinRate":2407,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.3889981750245073,"extension":6.68612071619221},"index":5,"playId":"6ba8099c-c9ac-3dce-b650-e5cebed5853f","pitchNumber":5,"startTime":"2026-04-03T20:58:04.455Z","endTime":"2026-04-03T20:58:08.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.11599704291365,"aZ":-14.334694792191911,"pfxX":4.522445458836389,"pfxZ":9.31870323974822,"pX":0.6051475100553421,"pZ":2.81872416143613,"vX0":-4.436337954785,"vY0":-138.5031631807385,"vZ0":-4.326682744667542,"x":93.93,"y":162.67,"x0":1.6514034358556238,"y0":50.00459985049201,"z0":5.381112164914424,"aX":8.65998539946371},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":-7.1,"spinRate":2323,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.3976701175034152,"extension":7.0074210069546155},"index":6,"playId":"9b81e969-37c8-3f5a-88d1-5f8770ad0ace","pitchNumber":6,"startTime":"2026-04-03T20:58:22.870Z","endTime":"2026-04-03T20:58:27.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.735569311787405,"aZ":-43.96604088324232,"pfxX":-3.0137586317242917,"pfxZ":-8.592287421123368,"pX":0.014631788171199665,"pZ":3.006538511928444,"vX0":-2.5861631957886164,"vY0":-116.87326854884337,"vZ0":3.3727783416513804,"x":116.44,"y":157.6,"x0":1.5304789152096723,"y0":50.0047166191575,"z0":5.69753213089434,"aX":-4.134390740515284},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.3,"breakHorizontal":6.1,"spinRate":2270,"spinDirection":329},"zone":2,"typeConfidence":0.91,"plateTime":0.470148378327671,"extension":7.434049623008943},"hitData":{"launchSpeed":107.5,"launchAngle":17.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":58.55,"coordY":99.02}},"index":7,"playId":"5f9b4534-b83e-3235-8ad4-e584d5b011e5","pitchNumber":7,"startTime":"2026-04-03T20:58:43.053Z","endTime":"2026-04-03T20:58:50.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-03T20:58:50.727Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a fly ball to right fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-03T20:58:59.012Z","endTime":"2026-04-03T21:00:37.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81213610667363,"aZ":-41.40807368531262,"pfxX":-2.558658330906937,"pfxZ":-6.862861354400734,"pX":-0.07818967084256098,"pZ":1.1880007280955391,"vX0":-3.131817597773721,"vY0":-115.63763474555559,"vZ0":-0.7573366876553685,"x":119.98,"y":206.7,"x0":1.6292736478448753,"y0":50.002499847484614,"z0":5.513760932580224,"aX":-3.4428046366279292},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.2,"breakHorizontal":5.4,"spinRate":2178,"spinDirection":336},"zone":13,"typeConfidence":0.91,"plateTime":0.4747890164261852,"extension":6.737564562235009},"index":0,"playId":"23892ebc-fe1a-3ba2-92ae-846c8f7f8b32","pitchNumber":1,"startTime":"2026-04-03T20:59:15.138Z","endTime":"2026-04-03T20:59:20.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.025867582427406,"aZ":-23.43070697813036,"pfxX":7.82525463175429,"pfxZ":5.511066226698951,"pX":0.3473748161049921,"pZ":2.9720555857101365,"vX0":-5.841985437012254,"vY0":-125.56344489209764,"vZ0":-1.544105361880922,"x":103.76,"y":158.53,"x0":1.6953019188245426,"y0":50.00059814356465,"z0":5.513924306129797,"aX":12.409390618517286},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.8,"breakHorizontal":-12.7,"spinRate":2024,"spinDirection":125},"zone":3,"typeConfidence":0.88,"plateTime":0.4373412062648625,"extension":7.63448414752356},"index":1,"playId":"1731a8a2-a806-3a5e-85ce-821966bce34b","pitchNumber":2,"startTime":"2026-04-03T20:59:29.499Z","endTime":"2026-04-03T20:59:34.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35769232767431,"aZ":-43.80179287247219,"pfxX":-1.909469532007031,"pfxZ":-8.549006827839854,"pX":1.3235209623561397,"pZ":2.6542910450385993,"vX0":-0.09282564624857625,"vY0":-116.8117701233362,"vZ0":2.4396460785451164,"x":66.55,"y":167.11,"x0":1.6114830360931145,"y0":50.00561847276483,"z0":5.763959269657904,"aX":-2.595909262359458},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-14.4,"breakHorizontal":3.5,"spinRate":2299,"spinDirection":330},"zone":12,"typeConfidence":0.91,"plateTime":0.47185983694115485,"extension":6.397160539562304},"index":2,"playId":"96f86d72-3fa7-32e2-a2bc-4192f7b27cd1","pitchNumber":3,"startTime":"2026-04-03T20:59:49.743Z","endTime":"2026-04-03T20:59:54.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":96.0,"endSpeed":86.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.45552534972039,"aZ":-13.408294558614461,"pfxX":0.975653864510651,"pfxZ":9.706711025924164,"pX":0.38091060369622953,"pZ":3.989614627849068,"vX0":-3.9330111243735173,"vY0":-139.61408650407324,"vZ0":-1.9999109680918297,"x":102.48,"y":131.06,"x0":1.6939866710843612,"y0":50.00487747377939,"z0":5.619375375540934,"aX":1.8869639874440074},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":-0.7,"spinRate":2304,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.3954361039324841,"extension":6.879545000222344},"index":3,"playId":"23459503-8503-3ec4-8f52-1589767efc2f","pitchNumber":4,"startTime":"2026-04-03T21:00:07.954Z","endTime":"2026-04-03T21:00:12.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.97912694017864,"aZ":-14.251692574165029,"pfxX":2.706442477661997,"pfxZ":9.275471362484115,"pX":-0.2513738061368089,"pZ":2.465627270270882,"vX0":-5.966613366559105,"vY0":-139.0462387553071,"vZ0":-5.5270902316978185,"x":126.58,"y":172.21,"x0":1.5833662783507227,"y0":50.003471068080614,"z0":5.446203478926764,"aX":5.230232307670684},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":-3.5,"spinRate":2243,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.3959016779183746,"extension":7.018110382313215},"hitData":{"launchSpeed":79.5,"launchAngle":32.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.19,"coordY":122.53}},"index":4,"playId":"36875933-06d1-386d-beab-ecbe24712292","pitchNumber":5,"startTime":"2026-04-03T21:00:24.246Z","endTime":"2026-04-03T21:00:37.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:00:37.374Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-03T21:00:45.939Z","endTime":"2026-04-03T21:03:19.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76303230619215,"aZ":-11.660989761907134,"pfxX":3.1294202095150845,"pfxZ":10.469523711256729,"pX":-0.7033638051911187,"pZ":3.0437096392160403,"vX0":-7.103180278574638,"vY0":-139.65376628798663,"vZ0":-4.629131806455433,"x":143.81,"y":156.6,"x0":1.4756340752498338,"y0":50.00667922731539,"z0":5.500522526926031,"aX":6.134360749023887},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.1,"breakHorizontal":-4.1,"spinRate":2301,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.39339304710444045,"extension":6.380511878067945},"index":0,"playId":"cfe2c273-06ec-3c37-9c58-c91ad654b7c6","pitchNumber":1,"startTime":"2026-04-03T21:01:04.559Z","endTime":"2026-04-03T21:01:10.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":87.6,"endSpeed":79.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13704986249395,"aZ":-21.746253122735773,"pfxX":10.496679714053887,"pfxZ":6.419891032465557,"pX":-0.38510212454766474,"pZ":0.9224556328281278,"vX0":-7.9292786062837575,"vY0":-127.19125181622736,"vZ0":-6.777208205023853,"x":131.68,"y":213.87,"x0":1.422051232293633,"y0":50.005380691132274,"z0":5.367849668667357,"aX":17.056259174769544},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.1,"breakHorizontal":-17.0,"spinRate":2148,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.4320383593907646,"extension":7.997275877102216},"index":1,"playId":"60f9af5b-9b02-336b-8f4e-51b4b91e1288","pitchNumber":2,"startTime":"2026-04-03T21:01:21.313Z","endTime":"2026-04-03T21:01:25.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26020669020348,"aZ":-20.591899623048807,"pfxX":8.897622717042161,"pfxZ":7.19643404423288,"pX":-0.483016160425261,"pZ":2.4854942079905156,"vX0":-7.275479260096646,"vY0":-126.18320089006448,"vZ0":-3.3459928310808604,"x":135.41,"y":171.67,"x0":1.2850944284499675,"y0":50.000166002469584,"z0":5.492558081209083,"aX":14.311441240410034},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":12.5,"breakHorizontal":-14.4,"spinRate":2201,"spinDirection":129},"zone":4,"typeConfidence":0.89,"plateTime":0.43448815275368213,"extension":6.149994265704127},"index":2,"playId":"d5193601-6911-3fa0-bacd-ad5d031b80a2","pitchNumber":3,"startTime":"2026-04-03T21:01:42.934Z","endTime":"2026-04-03T21:01:47.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.309363007563427,"aZ":-42.862380592677134,"pfxX":-0.928628071974023,"pfxZ":-7.283535452898869,"pX":-0.9132105386885042,"pZ":2.0253206769814125,"vX0":-4.678179408234578,"vY0":-120.80533836508789,"vZ0":0.09983086571560196,"x":151.81,"y":184.1,"x0":1.1756489925756375,"y0":50.00560331449582,"z0":5.776394257112138,"aX":-1.3620271370427488},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.8,"breakHorizontal":2.9,"spinRate":2278,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.45479655522791607,"extension":6.5525643401292095},"index":3,"playId":"3274fcfd-0fa5-3832-afdf-205f6efc685a","pitchNumber":4,"startTime":"2026-04-03T21:02:05.729Z","endTime":"2026-04-03T21:02:10.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8515861384873,"aZ":-41.22065733545935,"pfxX":-1.2945253478430359,"pfxZ":-6.287359600397269,"pX":-0.6604832431194079,"pZ":1.8681860876339493,"vX0":-4.125755166499854,"vY0":-119.22030181142101,"vZ0":-0.17882704978295427,"x":142.18,"y":188.34,"x0":1.2603054263094873,"y0":50.00055680000179,"z0":5.66357724623792,"aX":-1.8630308231380572},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.2,"breakHorizontal":3.4,"spinRate":2175,"spinDirection":333},"zone":7,"typeConfidence":0.9,"plateTime":0.4593652363926535,"extension":6.67765425427849},"index":4,"playId":"994885e0-99f0-33b5-882b-c53052c5d24e","pitchNumber":5,"startTime":"2026-04-03T21:02:41.689Z","endTime":"2026-04-03T21:02:45.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-03T21:02:57.831Z","endTime":"2026-04-03T21:03:13.214Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.814422593098655,"aZ":-13.257672996493561,"pfxX":3.651496200020254,"pfxZ":9.686393695814777,"pX":-0.5695900937655892,"pZ":3.5766327853532647,"vX0":-6.993483645331803,"vY0":-139.89290920381268,"vZ0":-3.1622038337162226,"x":138.71,"y":142.21,"x0":1.5049412589180056,"y0":50.0055908441091,"z0":5.608272135196955,"aX":7.133402918693958},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":-4.9,"spinRate":2355,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.3937123705621688,"extension":6.6769857533313015},"index":6,"playId":"c680a4a1-4bd9-3ad3-9726-cdf95453d2f1","pitchNumber":6,"startTime":"2026-04-03T21:03:13.214Z","endTime":"2026-04-03T21:03:19.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.2,"awayTeamWinProbability":46.8,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.49,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:03:19.162Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-03T21:03:27.676Z","endTime":"2026-04-03T21:05:41.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.4,"endSpeed":78.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.093987539641418,"aZ":-21.199115028506604,"pfxX":9.068838959218287,"pfxZ":7.004918906880319,"pX":-0.8939019400493189,"pZ":0.985974294950857,"vX0":-8.367073904436317,"vY0":-125.35707958903424,"vZ0":-6.349763903813024,"x":151.07,"y":212.16,"x0":1.3345909023105442,"y0":50.00057335510878,"z0":5.3226231765846,"aX":14.202713473522278},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":11.2,"breakHorizontal":-14.2,"spinRate":1968,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.43961817299749617,"extension":7.6934350758423005},"index":0,"playId":"04a9fa3c-6eaa-3022-a8f9-b94374464b8e","pitchNumber":1,"startTime":"2026-04-03T21:03:42.892Z","endTime":"2026-04-03T21:03:47.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":86.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.95373003971851,"aZ":-10.197731288895751,"pfxX":1.6869637568126994,"pfxZ":11.328757000112653,"pX":-0.34769849295185257,"pZ":3.587072651819714,"vX0":-5.5099863640127085,"vY0":-139.70910135661117,"vZ0":-3.7208893615968077,"x":130.25,"y":141.93,"x0":1.4473190805304084,"y0":50.00396118945656,"z0":5.6276869467925525,"aX":3.2737552537347407},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.7,"breakHorizontal":-1.7,"spinRate":2337,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.39489309246402904,"extension":6.2908428669220235},"index":1,"playId":"523768c5-6e16-3e78-9033-d3aed8d75630","pitchNumber":2,"startTime":"2026-04-03T21:03:59.613Z","endTime":"2026-04-03T21:04:03.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":86.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.146674764150745,"aZ":-12.78496394417786,"pfxX":3.948650854098701,"pfxZ":9.968432468346121,"pX":0.06832091458553946,"pZ":3.2290275587307353,"vX0":-5.236791488449393,"vY0":-139.70643679443666,"vZ0":-4.05457085041961,"x":114.4,"y":151.6,"x0":1.4681656783280437,"y0":50.00423304249168,"z0":5.560607902269262,"aX":7.681968257088044},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":-5.9,"spinRate":2274,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.3944689162418773,"extension":6.715427314367106},"index":2,"playId":"9ffb5b83-2503-3d4f-95df-32981d2de336","pitchNumber":3,"startTime":"2026-04-03T21:04:19.908Z","endTime":"2026-04-03T21:04:23.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-03T21:04:30.748Z","endTime":"2026-04-03T21:04:48.117Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.98917596178974,"aZ":-13.608705912386183,"pfxX":2.589365218201795,"pfxZ":9.558696766360608,"pX":0.37370783901372745,"pZ":4.525178681021802,"vX0":-4.004133600149046,"vY0":-139.5658044279826,"vZ0":-0.7539077399197301,"x":102.76,"y":116.6,"x0":1.5009660287787694,"y0":50.00036047692068,"z0":5.708716373803643,"aX":5.028507943448841},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":-3.7,"spinRate":2285,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.39482573610102056,"extension":6.664833127719755},"index":4,"playId":"f94cf726-598d-34ec-bcbe-c5e79f8bf2b1","pitchNumber":4,"startTime":"2026-04-03T21:04:48.117Z","endTime":"2026-04-03T21:04:52.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.48226712714501,"aZ":-13.329127536089219,"pfxX":3.3103725635297714,"pfxZ":9.72662584088603,"pX":0.7980110643164497,"pZ":4.4530620002937145,"vX0":-2.8686438775194167,"vY0":-139.5226109348861,"vZ0":-1.0523466676546795,"x":86.58,"y":118.55,"x0":1.418301729624067,"y0":50.00081650924258,"z0":5.7292336260406245,"aX":6.412484239626591},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":-5.3,"spinRate":2282,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.39521039512007716,"extension":6.7995374956807595},"index":5,"playId":"e8625124-5c10-3add-a94c-ffdae1adb109","pitchNumber":5,"startTime":"2026-04-03T21:05:09.634Z","endTime":"2026-04-03T21:05:13.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.418436520925255,"aZ":-13.149614098297462,"pfxX":4.426106582679411,"pfxZ":9.850183743287875,"pX":0.06952211938644233,"pZ":3.4282918229222306,"vX0":-4.980069289867456,"vY0":-139.09608075498838,"vZ0":-3.459181502858117,"x":114.35,"y":146.22,"x0":1.3205046583844453,"y0":50.000365822875786,"z0":5.5782053095691495,"aX":8.546555805169767},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":-6.8,"spinRate":2292,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.3959783795272718,"extension":6.784774450158435},"index":6,"playId":"a7f9fe7c-8d4f-33c8-957f-a08d4e997227","pitchNumber":6,"startTime":"2026-04-03T21:05:32.704Z","endTime":"2026-04-03T21:05:41.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:05:41.182Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Smith lines out to left fielder Spencer Steer.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T21:07:40.200Z","endTime":"2026-04-03T21:09:34.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.105940950846584,"aZ":-30.087468825355433,"pfxX":2.5371171911334818,"pfxZ":1.4416397518387765,"pX":-0.26567378193287605,"pZ":2.4514882784899057,"vX0":1.7903932097580415,"vY0":-119.93374095169224,"vZ0":-0.20260109111754943,"x":127.13,"y":172.59,"x0":-1.3526609243599552,"y0":50.005781990870815,"z0":5.2300470795538665,"aX":3.680596603160245},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.9,"breakHorizontal":-5.0,"spinRate":2356,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.45743238439015776,"extension":6.675342878750751},"index":0,"playId":"e70a251b-0449-3845-8b9a-9e2774c3b515","pitchNumber":1,"startTime":"2026-04-03T21:08:12.594Z","endTime":"2026-04-03T21:08:17.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":90.9,"endSpeed":82.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5714043058951,"aZ":-18.67110654652856,"pfxX":-10.360269075951797,"pfxZ":7.654498040334783,"pX":-0.9584493460019645,"pZ":2.8093912668586816,"vX0":3.9751697460504802,"vY0":-132.32447846494864,"vZ0":-2.449319491466432,"x":153.53,"y":162.93,"x0":-1.1384521921085424,"y0":50.00436931319343,"z0":5.122740058448467,"aX":-18.28087756034503},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.6,"breakHorizontal":17.9,"spinRate":2305,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.41473218871148454,"extension":6.786981620190217},"index":1,"playId":"48ca7160-56be-3456-bd54-a2fe0cce3733","pitchNumber":2,"startTime":"2026-04-03T21:08:24.329Z","endTime":"2026-04-03T21:08:29.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.181088740629146,"aZ":-22.379196196410188,"pfxX":-1.9543428003822856,"pfxZ":5.932691814519002,"pX":0.23902265364693637,"pZ":3.677829756819959,"vX0":4.348334619789003,"vY0":-127.66242552343111,"vZ0":0.48499496460725666,"x":107.89,"y":139.48,"x0":-1.2321250182417647,"y0":50.003817936663424,"z0":5.246377053799137,"aX":-3.2278165182463145},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":11.0,"breakHorizontal":2.5,"spinRate":2398,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.42898494668379117,"extension":6.543490763718759},"index":2,"playId":"d5d1a179-906d-3778-91aa-768d98946383","pitchNumber":3,"startTime":"2026-04-03T21:08:36.848Z","endTime":"2026-04-03T21:08:41.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.660813953567637,"aZ":-32.50514717221649,"pfxX":2.1516642556416317,"pfxZ":-0.2262302520188424,"pX":-0.5278588526093393,"pZ":2.617852640533995,"vX0":1.4394522090731392,"vY0":-120.03499065941878,"vZ0":0.6506483003029204,"x":137.12,"y":168.1,"x0":-1.414303515006357,"y0":50.00298747683964,"z0":5.231332709882428,"aX":3.1477850179982023},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.0,"breakHorizontal":-4.2,"spinRate":2472,"spinDirection":92},"zone":4,"typeConfidence":2.0,"plateTime":0.45584601682697956,"extension":6.614272224600794},"index":3,"playId":"9b8821f3-4bb4-328b-927c-f0d2022ddf3d","pitchNumber":4,"startTime":"2026-04-03T21:08:50.305Z","endTime":"2026-04-03T21:08:55.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.088206615044793,"aZ":-30.538208234001722,"pfxX":3.014666850596197,"pfxZ":1.093211288819255,"pX":0.26668889350445935,"pZ":1.9308428210166224,"vX0":2.6342333302870227,"vY0":-121.7859904722682,"vZ0":-1.2133742905826073,"x":106.83,"y":186.65,"x0":-1.2226358487564726,"y0":50.002271981135856,"z0":5.089585782179713,"aX":4.503703823679583},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":-6.1,"spinRate":2445,"spinDirection":100},"zone":9,"typeConfidence":2.0,"plateTime":0.45064755750867835,"extension":6.60248386592015},"index":4,"playId":"35f520b8-e3a8-315a-86b0-ebef8db1a8a3","pitchNumber":5,"startTime":"2026-04-03T21:09:03.203Z","endTime":"2026-04-03T21:09:10.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.742006102057275,"aZ":-23.24597977847052,"pfxX":-9.357606513513957,"pfxZ":4.9735945147067735,"pX":-0.9672971299938025,"pZ":2.8178468499599827,"vX0":3.4268907943039233,"vY0":-133.83052999611945,"vZ0":-1.5293297524861185,"x":153.87,"y":162.7,"x0":-1.056595892283168,"y0":50.00270724000281,"z0":5.0791833105903175,"aX":-16.793290473881534},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.9,"breakHorizontal":16.1,"spinRate":2361,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.41094393976669696,"extension":6.736705274493586},"hitData":{"launchSpeed":94.8,"launchAngle":18.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.96,"coordY":90.57}},"index":5,"playId":"ef74ece6-bb36-397c-b9e9-062d3409488f","pitchNumber":6,"startTime":"2026-04-03T21:09:26.322Z","endTime":"2026-04-03T21:09:34.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:09:34.883Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T21:09:33.723Z","endTime":"2026-04-03T21:10:04.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.463086231509582,"aZ":-23.920764697588154,"pfxX":-9.327433282852972,"pfxZ":4.584688254734185,"pX":-0.899677334919272,"pZ":2.0444408625705193,"vX0":3.7397361785334255,"vY0":-133.94166769782137,"vZ0":-3.266667739516284,"x":151.29,"y":183.58,"x0":-1.1096961929743963,"y0":50.00141787530241,"z0":5.008551800377313,"aX":-16.787341937759013},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":16.0,"spinRate":2331,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.41040951167531503,"extension":6.655745087466876},"hitData":{"launchSpeed":91.8,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.38,"coordY":171.86}},"index":0,"playId":"538636f2-7c63-3bbf-91e4-3897b2ce34bb","pitchNumber":1,"startTime":"2026-04-03T21:09:55.483Z","endTime":"2026-04-03T21:10:04.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:10:04.446Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T21:10:13.735Z","endTime":"2026-04-03T21:11:39.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.610945956990317,"aZ":-33.81596854762367,"pfxX":0.8980529864156055,"pfxZ":-1.1230818376989244,"pX":-0.7936146285267895,"pZ":2.1856212011578156,"vX0":1.0709368267041555,"vY0":-120.09260376923204,"vZ0":-0.12030498043206794,"x":147.25,"y":179.77,"x0":-1.361479362517873,"y0":50.00150171164854,"z0":5.236811391226521,"aX":1.3152984247192698},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.8,"breakHorizontal":-1.9,"spinRate":2430,"spinDirection":89},"zone":7,"typeConfidence":2.0,"plateTime":0.4555737807495901,"extension":6.572626738922289},"index":0,"playId":"a92c9066-2c5a-321b-a97b-894fc7baca57","pitchNumber":1,"startTime":"2026-04-03T21:10:25.011Z","endTime":"2026-04-03T21:10:29.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.387886620276706,"aZ":-31.800987299453983,"pfxX":0.6455445078637967,"pfxZ":0.2501253913578587,"pX":-0.3423847653684125,"pZ":2.078879463898324,"vX0":2.0472074819700707,"vY0":-121.10652405460966,"vZ0":-0.5990618419527696,"x":130.05,"y":182.65,"x0":-1.28059539807574,"y0":50.00395370998735,"z0":5.097327444350743,"aX":0.9638891782199385},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.6,"breakHorizontal":-1.7,"spinRate":2424,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.45129942570864534,"extension":6.6133378128344775},"index":1,"playId":"b997aba2-82f4-3bf3-ad36-b9b45cf862c0","pitchNumber":2,"startTime":"2026-04-03T21:10:36.779Z","endTime":"2026-04-03T21:10:43.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.508871858462886,"aZ":-22.761191369289147,"pfxX":-10.369990672053468,"pfxZ":5.1873684304390135,"pX":-1.4800338722642086,"pZ":3.7096797932985317,"vX0":2.944476314971932,"vY0":-134.45599369720435,"vZ0":0.5407278590599981,"x":173.42,"y":138.62,"x0":-1.2479430132534994,"y0":50.00485034193734,"z0":5.132110846507486,"aX":-18.824024471531242},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.7,"breakHorizontal":18.0,"spinRate":2341,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.4087279222076856,"extension":6.82713920756772},"index":2,"playId":"5739f05d-ce55-3866-b733-eca56f531950","pitchNumber":3,"startTime":"2026-04-03T21:11:08.025Z","endTime":"2026-04-03T21:11:14.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.868986563351775,"aZ":-35.559498170364066,"pfxX":4.282684699704953,"pfxZ":-2.3418121918309787,"pX":0.24034420240034463,"pZ":1.0539641044647654,"vX0":2.3988968925205043,"vY0":-120.04985248331114,"vZ0":-1.8860602928475307,"x":107.84,"y":210.32,"x0":-1.330586684795801,"y0":50.000721300869486,"z0":5.0374770663380914,"aX":6.202259961774816},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.4,"breakHorizontal":-8.4,"spinRate":2491,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.45756500410415013,"extension":6.6871057034611905},"index":3,"playId":"ce312a7e-24d2-34b1-939a-a231508a3c2f","pitchNumber":4,"startTime":"2026-04-03T21:11:19.929Z","endTime":"2026-04-03T21:11:24.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.150329570031925,"aZ":-23.329774781729242,"pfxX":-9.926796813015635,"pfxZ":4.982294656922917,"pX":0.3253114844823796,"pZ":2.4307912898964483,"vX0":6.860163710611403,"vY0":-132.82209074409138,"vZ0":-2.3283043075904177,"x":104.6,"y":173.15,"x0":-1.0096649640891218,"y0":50.00266662106168,"z0":5.02663771268255,"aX":-17.622742097781263},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.6,"breakHorizontal":16.3,"spinRate":2376,"spinDirection":221},"zone":6,"typeConfidence":0.91,"plateTime":0.41339362448418226,"extension":6.948745370013365},"index":4,"playId":"0a2e655a-044a-33d0-9bd4-ffdf78a23ad4","pitchNumber":5,"startTime":"2026-04-03T21:11:34.209Z","endTime":"2026-04-03T21:11:39.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:11:39.212Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-03T21:13:44.846Z","endTime":"2026-04-03T21:14:45.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":72.6,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.804355249841453,"aZ":-41.633497302398446,"pfxX":-4.638152262271895,"pfxZ":-7.1017279263274045,"pX":0.5690289830821695,"pZ":2.5626848083522815,"vX0":-1.2843141064195516,"vY0":-114.84185858964581,"vZ0":2.112426275440439,"x":95.31,"y":169.59,"x0":1.7384563916424762,"y0":50.003041669913124,"z0":5.688701617905798,"aX":-6.1779192791130635},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-12.0,"breakHorizontal":8.8,"spinRate":2217,"spinDirection":329},"zone":6,"typeConfidence":0.91,"plateTime":0.47744172727514966,"extension":6.916247971233503},"index":0,"playId":"2f4f3d8f-2343-34d2-8bb1-bea177dcdd56","pitchNumber":1,"startTime":"2026-04-03T21:13:54.953Z","endTime":"2026-04-03T21:13:59.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25338877620359,"aZ":-19.27010316692358,"pfxX":6.744712059879491,"pfxZ":8.073692294105053,"pX":0.9629910166702902,"pZ":3.739227112061176,"vX0":-3.9050337519483604,"vY0":-125.83977325362326,"vZ0":-0.5647555067869345,"x":80.29,"y":137.82,"x0":1.6609683285879266,"y0":50.00596523555473,"z0":5.531789832533763,"aX":10.78671777392367},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":14.8,"breakHorizontal":-11.3,"spinRate":2131,"spinDirection":125},"zone":12,"typeConfidence":0.71,"plateTime":0.4357618567591728,"extension":7.764190507782913},"index":1,"playId":"90fe3f93-73e8-382b-9e98-1b982817e154","pitchNumber":2,"startTime":"2026-04-03T21:14:10.061Z","endTime":"2026-04-03T21:14:13.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-03T21:14:27.869Z","endTime":"2026-04-03T21:14:39.327Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.806614578144284,"aZ":-39.97805902554165,"pfxX":-1.7977259080182524,"pfxZ":-5.476859385262097,"pX":0.20867466015573885,"pZ":0.8360773169696106,"vX0":-2.735434918356561,"vY0":-118.62310730973573,"vZ0":-2.4268947426060636,"x":109.05,"y":216.21,"x0":1.6105904290365436,"y0":50.00328982685288,"z0":5.518844827969269,"aX":-2.5607401181551475},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.2,"breakHorizontal":4.0,"spinRate":2354,"spinDirection":324},"zone":14,"typeConfidence":0.9,"plateTime":0.46182191075067625,"extension":6.657064160195685},"index":3,"playId":"c9cc7236-5c52-3d52-babf-14650fddf003","pitchNumber":3,"startTime":"2026-04-03T21:14:39.327Z","endTime":"2026-04-03T21:14:45.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:14:45.768Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ke'Bryan Hayes strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-03T21:14:52.408Z","endTime":"2026-04-03T21:15:53.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.1,"endSpeed":86.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77104011602266,"aZ":-12.051858342797184,"pfxX":2.087081794733382,"pfxZ":10.427717428285565,"pX":-0.04203708150489179,"pZ":2.431154818267864,"vX0":-5.903906632657633,"vY0":-138.26898204663,"vZ0":-5.895106985599215,"x":118.6,"y":173.14,"x0":1.8528562580233752,"y0":50.005230197502755,"z0":5.404773914502194,"aX":4.028831957374741},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":-2.5,"spinRate":2286,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.3966197054435301,"extension":7.192813287630338},"index":0,"playId":"0d344010-b1d9-372b-ae9c-a43edb523585","pitchNumber":1,"startTime":"2026-04-03T21:15:06.545Z","endTime":"2026-04-03T21:15:14.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.126210314141225,"aZ":-13.61513027767296,"pfxX":2.5824162011697753,"pfxZ":9.784553703628914,"pX":0.1074436798205543,"pZ":3.1689371996726137,"vX0":-5.45167480597544,"vY0":-137.07110959107203,"vZ0":-3.795899258459446,"x":112.9,"y":153.22,"x0":1.789313624264732,"y0":50.00654708752839,"z0":5.505384299564876,"aX":4.900497348965258},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":-3.5,"spinRate":2308,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.40002822608729227,"extension":7.032935718859894},"index":1,"playId":"ea2fa24f-c0d7-3294-8ee5-05bbaffe4c71","pitchNumber":2,"startTime":"2026-04-03T21:15:21.840Z","endTime":"2026-04-03T21:15:30.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.591595256319245,"aZ":-40.38670811828321,"pfxX":-0.3286932342576335,"pfxZ":-5.753287887114333,"pX":-0.05805483447802557,"pZ":0.5643360586353248,"vX0":-3.7000134855590034,"vY0":-118.92064756295247,"vZ0":-2.7844425534205293,"x":119.21,"y":223.54,"x0":1.5631360718052576,"y0":50.00509038211379,"z0":5.427232846839509,"aX":-0.4682485878517306},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.8,"breakHorizontal":1.6,"spinRate":2314,"spinDirection":322},"zone":13,"typeConfidence":0.91,"plateTime":0.46124256540723163,"extension":7.338689554146224},"index":2,"playId":"c77c2962-f0e8-31e3-9bc3-a7c9fff0939e","pitchNumber":3,"startTime":"2026-04-03T21:15:47.966Z","endTime":"2026-04-03T21:15:53.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:15:53.381Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt McLain singles on a fly ball to right fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-03T21:16:08.830Z","endTime":"2026-04-03T21:16:28.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":95.5,"endSpeed":87.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0808620144181,"aZ":-13.523486043055001,"pfxX":3.806089694996709,"pfxZ":9.553178712917486,"pX":-0.4276349802103361,"pZ":2.1405343953842584,"vX0":-7.01439016684815,"vY0":-138.84084280272802,"vZ0":-6.450696273531704,"x":133.3,"y":180.99,"x0":1.6369951368186206,"y0":50.003806741871735,"z0":5.3940518785084555,"aX":7.431939836080426},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":-5.4,"spinRate":2270,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.39450204435619485,"extension":7.245938873186734},"hitData":{"launchSpeed":69.9,"launchAngle":32.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.19,"coordY":126.69}},"index":0,"playId":"2a25dec0-dd43-3cbc-8b24-aaae9cb75d6b","pitchNumber":1,"startTime":"2026-04-03T21:16:17.292Z","endTime":"2026-04-03T21:16:28.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:16:28.794Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dane Myers lines out sharply to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-03T21:16:58.909Z","endTime":"2026-04-03T21:17:09.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-03T21:16:50.464Z","endTime":"2026-04-03T21:17:00.936Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.969887048278366,"aZ":-41.26818306673428,"pfxX":-0.62545340579676,"pfxZ":-6.468709336231021,"pX":0.5944515330307644,"pZ":1.8645787827068643,"vX0":-1.990902433698508,"vY0":-117.98275606296146,"vZ0":0.09911913715009546,"x":94.34,"y":188.44,"x0":1.5313177494260055,"y0":50.002725641225524,"z0":5.633224092419183,"aX":-0.8790250869562908},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-11.4,"breakHorizontal":1.7,"spinRate":2238,"spinDirection":325},"zone":9,"typeConfidence":0.91,"plateTime":0.4646977995067263,"extension":6.6251311821708985},"hitData":{"launchSpeed":105.1,"launchAngle":16.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":155.13,"coordY":65.47}},"index":1,"playId":"230d00a3-ea44-36b8-a72a-5f13fe707f56","pitchNumber":1,"startTime":"2026-04-03T21:17:00.936Z","endTime":"2026-04-03T21:17:09.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:17:09.617Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Danny Jansen grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-03T21:19:00.827Z","endTime":"2026-04-03T21:20:45.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.661297716798437,"aZ":-31.234663905408922,"pfxX":4.423923367750095,"pfxZ":0.6664063690757693,"pX":1.211618081946175,"pZ":1.8973155494501601,"vX0":4.471608463293592,"vY0":-118.61509455948652,"vZ0":-0.8462529143559546,"x":70.82,"y":187.55,"x0":-1.2793429838254333,"y0":50.004151849077445,"z0":5.130405138850265,"aX":6.244249865174725},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.3,"breakHorizontal":-9.1,"spinRate":2514,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4634392499962807,"extension":6.69960921015715},"index":0,"playId":"cd47b7fd-451c-32ab-b4d9-c6ab2cbde1b9","pitchNumber":1,"startTime":"2026-04-03T21:19:17.575Z","endTime":"2026-04-03T21:19:21.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.079682186863074,"aZ":-23.868329003736797,"pfxX":-10.178183728127367,"pfxZ":4.681248974361296,"pX":0.480236799231638,"pZ":3.4133076949251,"vX0":7.146917220844382,"vY0":-132.98289304983456,"vZ0":-0.03392546318925438,"x":98.69,"y":146.62,"x0":-0.9328756287345966,"y0":50.00225573736222,"z0":5.171759042921894,"aX":-18.053769142209745},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.6,"breakHorizontal":16.7,"spinRate":2323,"spinDirection":215},"zone":3,"typeConfidence":0.91,"plateTime":0.413404910852349,"extension":6.636083903767858},"index":1,"playId":"203af995-7425-35cc-85a8-3691be94e69a","pitchNumber":2,"startTime":"2026-04-03T21:19:28.828Z","endTime":"2026-04-03T21:19:33.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.325453703773395,"aZ":-24.080821198141734,"pfxX":-9.631777153013646,"pfxZ":4.554910351434195,"pX":-0.29330651554292664,"pZ":2.4788617563474116,"vX0":5.308749857079759,"vY0":-133.15786030298733,"vZ0":-2.190799711876595,"x":128.18,"y":171.85,"x0":-1.0722010117275302,"y0":50.00513218084856,"z0":5.073183793448498,"aX":-17.12141732294193},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.9,"breakHorizontal":16.1,"spinRate":2330,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.41297078503127604,"extension":6.755567500127153},"index":2,"playId":"24f875db-a83d-3113-98e9-f1e84c103e42","pitchNumber":3,"startTime":"2026-04-03T21:19:42.045Z","endTime":"2026-04-03T21:19:45.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.040181521868696,"aZ":-31.05426570201981,"pfxX":5.894857680619303,"pfxZ":0.8049580758956285,"pX":0.11409085049735969,"pZ":2.6916170584187236,"vX0":1.7036163166068024,"vY0":-117.29000647291839,"vZ0":0.838827465751232,"x":103.07,"y":126.29,"x0":-1.3874495444297197,"y0":50.003810821361355,"z0":5.223581127493669,"aX":8.218998938308061},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.9,"breakHorizontal":-11.0,"spinRate":2412,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.46686437759295085,"extension":6.5806530382967505},"index":3,"playId":"f77e5067-00ec-3c8f-9fe2-1747fd92ff86","pitchNumber":4,"startTime":"2026-04-03T21:19:57.957Z","endTime":"2026-04-03T21:20:02.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.482767225869452,"aZ":-22.298522850893846,"pfxX":-7.118208950207007,"pfxZ":5.487549496088009,"pX":0.8399638217066633,"pZ":2.536255597665272,"vX0":7.3366470739838885,"vY0":-133.49672203369576,"vZ0":-2.2379289781234197,"x":84.98,"y":170.3,"x0":-1.0227369137239928,"y0":50.00265030793189,"z0":4.995173001164934,"aX":-12.81200184385768},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":11.3,"spinRate":2352,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.4107304123059392,"extension":6.829969812605165},"index":4,"playId":"7f391368-5fd8-373f-b5c4-bbc34be27ee4","pitchNumber":5,"startTime":"2026-04-03T21:20:17.692Z","endTime":"2026-04-03T21:20:21.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.025057502451684,"aZ":-24.429495230623715,"pfxX":-10.391146373433878,"pfxZ":4.257995814253184,"pX":-0.6467570840795532,"pZ":2.20633136990306,"vX0":4.82863741401396,"vY0":-134.49356707248677,"vZ0":-2.8481099556473777,"x":141.65,"y":179.21,"x0":-1.1220550916413279,"y0":50.00343877480015,"z0":5.024448018193777,"aX":-18.907439568764413},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.2,"breakHorizontal":17.6,"spinRate":2318,"spinDirection":222},"zone":7,"typeConfidence":0.91,"plateTime":0.408308169537146,"extension":6.826097247047958},"hitData":{"launchSpeed":99.1,"launchAngle":0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.43,"coordY":158.48}},"index":5,"playId":"adb48d2c-9294-3886-9f09-0fae084c77b3","pitchNumber":6,"startTime":"2026-04-03T21:20:37.530Z","endTime":"2026-04-03T21:20:45.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:20:45.550Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-03T21:20:57.836Z","endTime":"2026-04-03T21:23:37.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10852787624347,"aZ":-32.90028226509691,"pfxX":2.6075961056061114,"pfxZ":-0.4941741172852474,"pX":-0.14172435448736567,"pZ":2.5585877742601832,"vX0":2.0325610882107243,"vY0":-119.83368998322132,"vZ0":0.5649987963359975,"x":122.4,"y":169.7,"x0":-1.3383169099704544,"y0":50.00548228923662,"z0":5.2476599819465894,"aX":3.8105600652501126},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.5,"breakHorizontal":-5.2,"spinRate":2419,"spinDirection":101},"zone":5,"typeConfidence":2.0,"plateTime":0.4562471096832601,"extension":6.567221490959666},"index":0,"playId":"5fa4471e-31c3-306a-8d05-045a3925aed9","pitchNumber":1,"startTime":"2026-04-03T21:21:07.232Z","endTime":"2026-04-03T21:21:14.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.133116929601513,"aZ":-26.401491369882756,"pfxX":-0.18829514127527902,"pfxZ":3.4703618798431304,"pX":0.20254023389398032,"pZ":2.6357574928915617,"vX0":3.7719018374877646,"vY0":-128.35467767862735,"vZ0":-1.0682022658546468,"x":109.28,"y":167.61,"x0":-1.263070029264687,"y0":50.00634085220506,"z0":5.117540861836586,"aX":-0.31434846784511417},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.2,"breakHorizontal":-0.5,"spinRate":2289,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.4271119597951971,"extension":6.74024309254023},"index":1,"playId":"668a5145-c8d7-345f-b8f4-43b4debaa5b1","pitchNumber":2,"startTime":"2026-04-03T21:21:35.626Z","endTime":"2026-04-03T21:21:40.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.785643815885944,"aZ":-36.56431004640554,"pfxX":2.9661825709553336,"pfxZ":-2.991450131074486,"pX":0.31948010963647655,"pZ":0.9089676004873162,"vX0":2.803379372380064,"vY0":-120.66725281051933,"vZ0":-2.0315207888387183,"x":104.82,"y":214.24,"x0":-1.2453284124082713,"y0":50.00436515732174,"z0":5.001328474072631,"aX":4.348544266092548},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.6,"breakHorizontal":-6.1,"spinRate":2368,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4549450167361839,"extension":6.804420143151733},"index":2,"playId":"ea79bace-fd68-3533-b0dd-ceea7b870303","pitchNumber":3,"startTime":"2026-04-03T21:22:00.009Z","endTime":"2026-04-03T21:22:03.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09969404093317,"aZ":-18.727103975430047,"pfxX":-9.24354245958034,"pfxZ":7.451098004589067,"pX":-0.256127933780708,"pZ":3.418552767882149,"vX0":5.369185735945957,"vY0":-134.247092514239,"vZ0":-0.7978022286815282,"x":126.76,"y":146.48,"x0":-1.092874493623403,"y0":50.00404900092511,"z0":5.066612763116424,"aX":-16.68402039833732},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.4,"breakHorizontal":15.4,"spinRate":2223,"spinDirection":220},"zone":2,"typeConfidence":0.91,"plateTime":0.40976614224629904,"extension":6.798728153160642},"index":3,"playId":"c56b5821-d2c2-353d-8253-7f85954ddd80","pitchNumber":4,"startTime":"2026-04-03T21:22:27.069Z","endTime":"2026-04-03T21:22:30.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48251503337844,"aZ":-22.76375941954269,"pfxX":-11.596550818794917,"pfxZ":5.267098554492263,"pX":-0.7931848472077837,"pZ":1.9850699658532205,"vX0":4.5535225857899775,"vY0":-133.7038619609199,"vZ0":-3.527324836462048,"x":147.23,"y":185.18,"x0":-1.0251299785102912,"y0":50.0005129759507,"z0":4.981230594809005,"aX":-20.70743364559086},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.9,"breakHorizontal":19.8,"spinRate":2392,"spinDirection":221},"zone":7,"typeConfidence":0.92,"plateTime":0.4118064015625542,"extension":6.747529101202829},"index":4,"playId":"11aa93d7-5381-3001-9169-782fbfef4e63","pitchNumber":5,"startTime":"2026-04-03T21:22:45.937Z","endTime":"2026-04-03T21:22:50.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.011225826329863,"aZ":-20.52741204777021,"pfxX":-9.042590676087467,"pfxZ":6.517186665794856,"pX":0.8517572740313195,"pZ":2.700633031797619,"vX0":7.676934562143666,"vY0":-133.4069114040309,"vZ0":-2.239743395641324,"x":84.53,"y":165.86,"x0":-0.9005840738327969,"y0":50.00258004438377,"z0":5.044496378245748,"aX":-16.158720577255885},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.5,"breakHorizontal":14.5,"spinRate":2344,"spinDirection":223},"zone":12,"typeConfidence":0.91,"plateTime":0.4119277785249542,"extension":6.909446380001726},"index":5,"playId":"10906358-05b5-351c-9826-d70e65578c15","pitchNumber":6,"startTime":"2026-04-03T21:23:08.309Z","endTime":"2026-04-03T21:23:13.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.804723644409997,"aZ":-33.460183862057626,"pfxX":0.8861652665449675,"pfxZ":-0.8444206248349122,"pX":0.4504735821235665,"pZ":1.2241630876039287,"vX0":3.841910735460832,"vY0":-122.19612722198964,"vZ0":-2.273098705833018,"x":99.83,"y":205.73,"x0":-1.2536567673448982,"y0":50.003122979636615,"z0":5.025388602202565,"aX":1.3476604141658872},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.8,"breakHorizontal":-2.5,"spinRate":2422,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4472685348826162,"extension":6.99370795971235},"index":6,"playId":"5ad322d8-fb39-3479-952a-cd7d44a23fcf","pitchNumber":7,"startTime":"2026-04-03T21:23:30.395Z","endTime":"2026-04-03T21:23:37.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:23:37.328Z","atBatIndex":38},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Wyatt Langford triples (2) on a line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-03T21:23:46.188Z","endTime":"2026-04-03T21:24:43.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":91.8,"endSpeed":83.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.421629648489404,"aZ":-22.980462572102052,"pfxX":-9.547515157235424,"pfxZ":5.105535090077416,"pX":0.5043641979018856,"pZ":2.0970619751658264,"vX0":7.310314141107099,"vY0":-133.48144566144197,"vZ0":-3.3021621885866015,"x":97.77,"y":182.16,"x0":-1.0329176595627974,"y0":50.00151914500284,"z0":5.0097589242477865,"aX":-17.18328141796066},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.8,"breakHorizontal":15.6,"spinRate":2305,"spinDirection":222},"zone":9,"typeConfidence":0.91,"plateTime":0.4107490556393434,"extension":6.736142785083152},"index":0,"playId":"bea52d75-4ff5-3e47-b3ff-953d0492104a","pitchNumber":1,"startTime":"2026-04-03T21:23:58.614Z","endTime":"2026-04-03T21:24:02.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.039203262450066,"aZ":-24.513238682329526,"pfxX":-0.6370694980901819,"pfxZ":4.611069659926464,"pX":1.8829824613874202,"pZ":2.6959337635284486,"vX0":7.422347760924422,"vY0":-128.2153400825267,"vZ0":-1.3058503251410583,"x":45.23,"y":165.99,"x0":-0.9692609838158812,"y0":50.00334479413661,"z0":5.128693405657823,"aX":-1.0599896582925474},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.3,"breakHorizontal":-0.6,"spinRate":2293,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.42754229664060706,"extension":6.785825548891032},"index":1,"playId":"fd883436-bb6f-3710-b8ed-e1842f72c141","pitchNumber":2,"startTime":"2026-04-03T21:24:14.138Z","endTime":"2026-04-03T21:24:18.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26583637755159,"aZ":-23.994103959454886,"pfxX":-10.338782928232595,"pfxZ":4.532163442772438,"pX":-0.128768501352553,"pZ":2.6676852516844507,"vX0":5.697564175139784,"vY0":-133.83898885785246,"vZ0":-1.72753451054005,"x":121.91,"y":166.75,"x0":-0.9476778695146438,"y0":50.00340301832422,"z0":5.0486666718250515,"aX":-18.660953952169937},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.0,"breakHorizontal":17.4,"spinRate":2282,"spinDirection":224},"zone":5,"typeConfidence":0.91,"plateTime":0.4100464194049196,"extension":6.683376440922865},"hitData":{"launchSpeed":96.3,"launchAngle":24.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.92,"coordY":64.98}},"index":2,"playId":"8dc6dbfc-9e86-32ab-b200-7619233bd33a","pitchNumber":3,"startTime":"2026-04-03T21:24:26.362Z","endTime":"2026-04-03T21:24:43.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":0.59,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:24:43.296Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, pitcher Brady Singer to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-03T21:25:56.028Z","endTime":"2026-04-03T21:26:40.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663903,"link":"/api/v1/people/663903"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-03T21:25:13.302Z","endTime":"2026-04-03T21:25:58.339Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.681744601636083,"aZ":-33.452607000050115,"pfxX":2.460419644592972,"pfxZ":-0.838359980274149,"pX":1.2748341898127225,"pZ":0.416944005043968,"vX0":5.108912292500008,"vY0":-122.42454221730463,"vZ0":-3.9430033801594813,"x":68.41,"y":227.52,"x0":-1.1607878015656972,"y0":50.00585663992433,"z0":4.918660332511831,"aX":3.7273567679925432},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.3,"breakHorizontal":-5.6,"spinRate":2384,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4477772503282371,"extension":6.806394686708365},"index":1,"playId":"0de14aa6-04f0-39a2-8fe7-7ac1c671c883","pitchNumber":1,"startTime":"2026-04-03T21:25:58.339Z","endTime":"2026-04-03T21:26:02.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.727880772551615,"aZ":-24.764637213527532,"pfxX":-9.584380064256107,"pfxZ":4.056751027450497,"pX":-1.0800719189838932,"pZ":3.265019425693012,"vX0":3.6394689189260236,"vY0":-134.62988222290784,"vZ0":-0.10270246641336889,"x":158.17,"y":150.62,"x0":-1.20862940878008,"y0":50.00051178394709,"z0":5.0645469242403935,"aX":-17.494634124361482},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.6,"breakHorizontal":16.6,"spinRate":2263,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.4077014390894731,"extension":6.765320252421275},"index":2,"playId":"4c614c1c-eb11-398f-83b5-25b908a647ac","pitchNumber":2,"startTime":"2026-04-03T21:26:15.543Z","endTime":"2026-04-03T21:26:20.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.331172326183676,"aZ":-25.10013605974389,"pfxX":-10.637971033014484,"pfxZ":3.853332489444348,"pX":-0.24146034250107412,"pZ":2.4639851832318964,"vX0":5.845576140370485,"vY0":-134.8322259713528,"vZ0":-2.148132216711149,"x":126.2,"y":172.25,"x0":-1.0598219542240992,"y0":50.000647616550246,"z0":5.0489650278768625,"aX":-19.51133722028378},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.7,"breakHorizontal":18.0,"spinRate":2352,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.40681309887660966,"extension":6.66339850790505},"hitData":{"launchSpeed":107.0,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":138.32,"coordY":186.05}},"index":3,"playId":"b4952f3f-e4ff-37b7-ba14-1850215c25d2","pitchNumber":3,"startTime":"2026-04-03T21:26:32.569Z","endTime":"2026-04-03T21:26:40.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.98,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:26:40.751Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Elly De La Cruz homers (3) on a line drive to left center field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-03T21:28:48.155Z","endTime":"2026-04-03T21:29:38.119Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"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.6,"endSpeed":72.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.377199879203296,"aZ":-40.89018750130455,"pfxX":-4.101015016288139,"pfxZ":-6.619520719886884,"pX":-0.7824085067718586,"pZ":1.0522132037224505,"vX0":-4.429783018193049,"vY0":-114.41218687688139,"vZ0":-1.0519702983333035,"x":146.82,"y":210.37,"x0":1.716196115125036,"y0":50.00125643533078,"z0":5.547940410625526,"aX":-5.401149091006291},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-11.9,"breakHorizontal":8.6,"spinRate":2249,"spinDirection":331},"zone":13,"typeConfidence":0.91,"plateTime":0.4799160516161898,"extension":7.164689885385387},"index":0,"playId":"3365f909-349d-3269-9045-8abb92c4437a","pitchNumber":1,"startTime":"2026-04-03T21:28:53.266Z","endTime":"2026-04-03T21:28:57.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34920575917767,"aZ":-12.51701270247552,"pfxX":3.588611759378315,"pfxZ":10.275344357359682,"pX":0.004182752241763961,"pZ":2.782336052932967,"vX0":-6.257591902298472,"vY0":-137.63633068133305,"vZ0":-4.9707085167108,"x":116.84,"y":163.66,"x0":1.8438813769867064,"y0":50.00426951269496,"z0":5.463547628981113,"aX":6.8666884929309004},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":-5.2,"spinRate":2244,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.39837828478530213,"extension":6.960629265773035},"hitData":{"launchSpeed":107.5,"launchAngle":20.0,"totalDistance":385.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":54.22,"coordY":60.5}},"index":1,"playId":"6bd607d5-21c3-3532-9b58-af69dd40c621","pitchNumber":2,"startTime":"2026-04-03T21:29:10.462Z","endTime":"2026-04-03T21:29:38.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-16.0,"leverageIndex":1.32,"dramaIndex":136.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:29:38.119Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-03T21:29:41.098Z","endTime":"2026-04-03T21:31:04.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":87.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.237605798821036,"aZ":-12.514772125553288,"pfxX":4.37186037895189,"pfxZ":9.956031486910115,"pX":0.7936966476491355,"pZ":3.6061508498512134,"vX0":-4.454381670295796,"vY0":-139.8024768286233,"vZ0":-3.136194300088536,"x":86.75,"y":141.41,"x0":1.8415313726361688,"y0":50.00281364148851,"z0":5.5667778945393795,"aX":8.633009251750105},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":-7.0,"spinRate":2267,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.3921569727590337,"extension":6.89154848259753},"index":0,"playId":"d8aef65d-4a2c-37e9-9424-63d86f0f2d9c","pitchNumber":1,"startTime":"2026-04-03T21:30:01.881Z","endTime":"2026-04-03T21:30:05.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.512290778593677,"aZ":-42.519533016683404,"pfxX":-2.959903089498311,"pfxZ":-7.177565405353635,"pX":-0.2128988423640452,"pZ":1.5700720483009536,"vX0":-3.2312877766316443,"vY0":-119.70976413205817,"vZ0":-0.560484642520043,"x":125.12,"y":196.39,"x0":1.542146902837956,"y0":50.00101908787458,"z0":5.634792339235253,"aX":-4.267271884254346},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-12.8,"breakHorizontal":6.1,"spinRate":2346,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.45868140175157457,"extension":7.455128084451117},"index":1,"playId":"3a40c792-5c2a-370c-aa33-1f497a25276a","pitchNumber":2,"startTime":"2026-04-03T21:30:14.521Z","endTime":"2026-04-03T21:30:17.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.749329285375033,"aZ":-13.303956828669198,"pfxX":2.478140965663896,"pfxZ":9.785680837416296,"pX":0.42607188796078127,"pZ":3.321433382026408,"vX0":-4.350376873380315,"vY0":-138.20682706212358,"vZ0":-3.656594084286303,"x":100.76,"y":149.1,"x0":1.7009090441379386,"y0":50.00090714492049,"z0":5.559393795716117,"aX":4.77819575628346},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":-3.6,"spinRate":2290,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.39680867906841844,"extension":6.753297600159336},"index":2,"playId":"7d206ea0-ab9f-37fb-8723-eab5e4dfc833","pitchNumber":3,"startTime":"2026-04-03T21:30:34.150Z","endTime":"2026-04-03T21:30:38.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-03T21:30:44.921Z","endTime":"2026-04-03T21:30:59.148Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.337288706636635,"aZ":-13.88713919316862,"pfxX":3.398485912406281,"pfxZ":9.347172234181022,"pX":-0.8453675855009539,"pZ":3.802252725508654,"vX0":-7.969719006366298,"vY0":-139.46623540240793,"vZ0":-2.4584160732906555,"x":149.22,"y":136.12,"x0":1.6164411668488154,"y0":50.00540295071557,"z0":5.618810196216411,"aX":6.651696154784789},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":-4.4,"spinRate":2256,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.3937521310112908,"extension":7.090713204191463},"index":4,"playId":"81a50aae-e50b-31ed-916e-22b401fab600","pitchNumber":4,"startTime":"2026-04-03T21:30:59.148Z","endTime":"2026-04-03T21:31:04.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:31:04.572Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-03T21:31:12.305Z","endTime":"2026-04-03T21:32:56.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.4,"endSpeed":80.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.486253694103905,"aZ":-16.31492729459248,"pfxX":8.84601197108468,"pfxZ":9.558225556322821,"pX":-0.059768061615426,"pZ":2.055697719930427,"vX0":-6.977041137228846,"vY0":-128.47616168306166,"vZ0":-5.377735475155519,"x":119.28,"y":183.28,"x0":1.5519339637458405,"y0":50.00099150128688,"z0":5.458501377095586,"aX":14.675327803938071},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":16.2,"breakHorizontal":-14.3,"spinRate":2114,"spinDirection":128},"zone":8,"typeConfidence":0.77,"plateTime":0.42754717421174027,"extension":6.873045291431744},"index":0,"playId":"c59bbfe0-824e-31df-8be2-eee20757ddfc","pitchNumber":1,"startTime":"2026-04-03T21:31:25.907Z","endTime":"2026-04-03T21:31:30.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.065563217639465,"aZ":-41.10017908561377,"pfxX":-3.661569134563671,"pfxZ":-6.131793140661797,"pX":-0.8705736786293449,"pZ":0.4678149526490675,"vX0":-4.45879319417001,"vY0":-120.39276798148737,"vZ0":-3.2980221514602386,"x":150.18,"y":226.15,"x0":1.4864701595978342,"y0":50.001189011973224,"z0":5.521156588899457,"aX":-5.331990347672896},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.6,"breakHorizontal":7.8,"spinRate":2343,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.4563019878517589,"extension":6.588400427896219},"index":1,"playId":"e73969c2-d2f7-3c16-8851-7b7421e696ba","pitchNumber":2,"startTime":"2026-04-03T21:31:39.669Z","endTime":"2026-04-03T21:31:44.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.326705407381667,"aZ":-43.69039003895672,"pfxX":-3.0369232471971466,"pfxZ":-8.042273993601547,"pX":0.5713406611457394,"pZ":2.3026512155842083,"vX0":-1.3753811796443065,"vY0":-119.26696123854475,"vZ0":1.1560314658274695,"x":95.22,"y":176.61,"x0":1.5512771201522515,"y0":50.005557533949236,"z0":5.771998069480212,"aX":-4.346842229329502},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-13.9,"breakHorizontal":5.9,"spinRate":2302,"spinDirection":335},"zone":6,"typeConfidence":0.9,"plateTime":0.4604028713688999,"extension":6.472913602556575},"index":2,"playId":"bdc20da5-2f42-329b-baec-8ae80a127096","pitchNumber":3,"startTime":"2026-04-03T21:31:56.419Z","endTime":"2026-04-03T21:32:01.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.006264189930974,"aZ":-14.39296030105182,"pfxX":3.469526903889456,"pfxZ":9.094674814047892,"pX":-0.652483012412203,"pZ":3.90173611262448,"vX0":-7.359488703962781,"vY0":-139.1311716939625,"vZ0":-2.13372556534571,"x":141.87,"y":133.43,"x0":1.579392818886547,"y0":50.002070445297456,"z0":5.635414342736036,"aX":6.783366454924639},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":-4.7,"spinRate":2288,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.39408471198095985,"extension":7.119562148393262},"index":3,"playId":"fab2949f-4c43-33dc-902c-a38a4cf38db9","pitchNumber":4,"startTime":"2026-04-03T21:32:13.115Z","endTime":"2026-04-03T21:32:17.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.232655478346864,"aZ":-13.252863321924773,"pfxX":2.3490746326549266,"pfxZ":9.710473165271102,"pX":-0.4158592610680061,"pZ":3.698498361693313,"vX0":-6.513695297082787,"vY0":-138.9805115699828,"vZ0":-2.7878100055416155,"x":132.85,"y":138.92,"x0":1.6570129505379463,"y0":50.00686997886694,"z0":5.59920081581377,"aX":4.5799274103223935},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":-2.9,"spinRate":2221,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.3946766635283754,"extension":7.121742097224252},"index":4,"playId":"a40b36a8-ccee-3018-a828-0c7ad96749f4","pitchNumber":5,"startTime":"2026-04-03T21:32:31.475Z","endTime":"2026-04-03T21:32:37.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46554861572569,"aZ":-10.992510786342185,"pfxX":1.4801881001387398,"pfxZ":11.120322716255004,"pX":-0.007344398980910494,"pZ":1.7662322594735822,"vX0":-5.241440316034006,"vY0":-137.61624713061568,"vZ0":-7.7735080755456565,"x":117.28,"y":191.09,"x0":1.7353698120177516,"y0":50.00442055798476,"z0":5.384491403609557,"aX":2.819824368762465},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":-1.6,"spinRate":2211,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.39903434586651,"extension":6.9723601106579585},"index":5,"playId":"212382fb-6702-3d3c-a7ae-f12adb38826a","pitchNumber":6,"startTime":"2026-04-03T21:32:49.403Z","endTime":"2026-04-03T21:32:56.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:32:56.479Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-03T21:32:58.943Z","endTime":"2026-04-03T21:33:25.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85792322435273,"aZ":-42.20294862966637,"pfxX":-1.2667185679831237,"pfxZ":-7.1502969217935775,"pX":-0.04572098542423939,"pZ":2.2049502794221003,"vX0":-3.5423588952613567,"vY0":-117.82008765517898,"vZ0":1.0290436047233549,"x":118.74,"y":179.25,"x0":1.643163578243242,"y0":50.00223495767289,"z0":5.669521507669391,"aX":-1.7765365709628644},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.4,"breakHorizontal":3.1,"spinRate":2214,"spinDirection":337},"zone":5,"typeConfidence":0.91,"plateTime":0.4652852867027226,"extension":6.7805498840330145},"hitData":{"launchSpeed":85.6,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.35,"coordY":170.34}},"index":0,"playId":"658036b1-f025-39b5-925c-1d1c549c9c39","pitchNumber":1,"startTime":"2026-04-03T21:33:16.727Z","endTime":"2026-04-03T21:33:25.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:33:25.765Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Burger doubles (2) on a sharp line drive to left fielder Spencer Steer.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-03T21:35:27.387Z","endTime":"2026-04-03T21:36:13.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.2,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79101454478052,"aZ":-22.315708132599315,"pfxX":-9.875442234290947,"pfxZ":5.542447216576187,"pX":0.12776987713733265,"pZ":2.282236921408653,"vX0":6.19152027460276,"vY0":-132.620988757716,"vZ0":-3.1559866434640327,"x":112.13,"y":177.16,"x0":-0.9560190842333691,"y0":50.00231586300466,"z0":5.118356254109214,"aX":-17.562274619082093},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.6,"breakHorizontal":16.6,"spinRate":2162,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.4132625043542051,"extension":6.821777482130121},"index":0,"playId":"554b6cfc-7660-314c-b20b-842b1a08a44e","pitchNumber":1,"startTime":"2026-04-03T21:35:47.573Z","endTime":"2026-04-03T21:35:52.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76195744657539,"aZ":-29.283595110447408,"pfxX":4.603798909421448,"pfxZ":2.0345471639148727,"pX":0.4799603547285928,"pZ":2.4231799401684966,"vX0":2.5368841681030103,"vY0":-118.547253057093,"vZ0":-0.055370106578960576,"x":98.71,"y":173.35,"x0":-1.2024640139474025,"y0":50.00565368975691,"z0":5.121095342021657,"aX":6.549495775127041},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.0,"breakHorizontal":-9.0,"spinRate":2343,"spinDirection":107},"zone":6,"typeConfidence":2.0,"plateTime":0.46211740849136795,"extension":6.695328897375152},"hitData":{"launchSpeed":104.2,"launchAngle":16.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":86.42,"coordY":43.51}},"index":1,"playId":"419e2653-8869-3c1b-988b-0b6ff37eb392","pitchNumber":2,"startTime":"2026-04-03T21:36:00.298Z","endTime":"2026-04-03T21:36:13.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.4,"awayTeamWinProbability":49.6,"homeTeamWinProbabilityAdded":10.799999999999997,"leverageIndex":1.56,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:36:13.256Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew McCutchen grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-03T21:39:02.548Z","endTime":"2026-04-03T21:39:30.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Moll replaces Brady Singer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-04-03T21:36:54.790Z","endTime":"2026-04-03T21:38:54.477Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663903,"link":"/api/v1/people/663903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Andrew McCutchen replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-03T21:38:54.477Z","endTime":"2026-04-03T21:39:04.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02382399404722,"aZ":-34.7958997670473,"pfxX":-5.534849699075384,"pfxZ":-1.9074482111777105,"pX":-0.687973936793282,"pZ":1.3620691909258065,"vX0":-4.512042297136951,"vY0":-116.69786298092062,"vZ0":-0.06140368636576321,"x":143.22,"y":202.0,"x0":1.9934456653708155,"y0":50.00564609454845,"z0":4.68083705708342,"aX":-7.5941372941203245},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.1,"breakHorizontal":11.2,"spinRate":2709,"spinDirection":315},"zone":13,"typeConfidence":0.91,"plateTime":0.4702935960060479,"extension":4.341837529519413},"index":2,"playId":"eeead1c1-221d-3bda-8557-bb85f131fd10","pitchNumber":1,"startTime":"2026-04-03T21:39:04.710Z","endTime":"2026-04-03T21:39:10.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22289891048752,"aZ":-33.66279731640398,"pfxX":-6.586043543388233,"pfxZ":-1.0909453698344578,"pX":0.4307733819856424,"pZ":2.3658144073785077,"vX0":-1.7646387377900634,"vY0":-116.3995439794911,"vZ0":1.818205244859546,"x":100.58,"y":174.9,"x0":2.0555929949616285,"y0":50.003596738989486,"z0":4.77757213234031,"aX":-8.976394955996733},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.2,"breakHorizontal":12.4,"spinRate":2824,"spinDirection":303},"zone":6,"typeConfidence":0.91,"plateTime":0.4717671994154329,"extension":4.371453454344589},"hitData":{"launchSpeed":86.5,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.42,"coordY":168.31}},"index":3,"playId":"4fa62109-7d8b-350b-936b-b46195a00f87","pitchNumber":2,"startTime":"2026-04-03T21:39:22.719Z","endTime":"2026-04-03T21:39:30.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-7.199999999999996,"leverageIndex":2.13,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:39:30.738Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out to first baseman Sal Stewart. Jake Burger to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-03T21:39:36.312Z","endTime":"2026-04-03T21:40:42.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"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_play","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44796693590584,"aZ":-34.70348211297561,"pfxX":-5.630897213370366,"pfxZ":-1.8302480607572589,"pX":-0.22525869682295313,"pZ":1.3755738957688743,"vX0":-3.551770335639508,"vY0":-117.32690637185223,"vZ0":-0.14861202777585425,"x":125.59,"y":201.64,"x0":2.04558136120483,"y0":50.0057824776638,"z0":4.703692479977693,"aX":-7.76542145115774},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.0,"breakHorizontal":11.2,"spinRate":2700,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.4687907687057775,"extension":4.445505265674587},"index":0,"playId":"7a3ae773-b035-3e80-a443-cc1230f650cc","pitchNumber":1,"startTime":"2026-04-03T21:40:02.004Z","endTime":"2026-04-03T21:40:06.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":91.4,"endSpeed":82.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30370545253934,"aZ":-35.19265893427373,"pfxX":9.198468621898657,"pfxZ":-1.7078513580877743,"pX":-0.03225898172638295,"pZ":1.659832210640511,"vX0":-7.014193349358379,"vY0":-132.87422145223604,"vZ0":-1.7185853956821502,"x":118.23,"y":193.96,"x0":1.465715906157207,"y0":50.006269196991795,"z0":4.9071534426786645,"aX":16.21395332716019},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.2,"breakHorizontal":-14.9,"spinRate":2439,"spinDirection":112},"zone":8,"typeConfidence":2.0,"plateTime":0.414512358100839,"extension":4.4303673461660935},"index":1,"playId":"b2bc13d7-c4a0-3ed8-bdf6-acd6e89b1f36","pitchNumber":2,"startTime":"2026-04-03T21:40:17.253Z","endTime":"2026-04-03T21:40:22.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.513657588652606,"aZ":-35.277631178437794,"pfxX":9.706558920240743,"pfxZ":-1.7260078274734738,"pX":0.4911068011782306,"pZ":1.4478840263351234,"vX0":-6.196378301910405,"vY0":-133.7960525570017,"vZ0":-2.506275687803727,"x":98.28,"y":199.69,"x0":1.5876087602783886,"y0":50.005874107512845,"z0":4.9496964845086,"aX":17.428431822965432},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-3.5,"breakHorizontal":-16.1,"spinRate":2376,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.41093671357868766,"extension":4.544884070748575},"hitData":{"launchSpeed":97.2,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":165.79,"coordY":150.32}},"index":2,"playId":"a8d2bcb8-bd65-3c1e-b03c-6de279a90b97","pitchNumber":3,"startTime":"2026-04-03T21:40:33.848Z","endTime":"2026-04-03T21:40:42.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":2.3,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:40:42.091Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Jung walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-03T21:40:51.741Z","endTime":"2026-04-03T21:42:23.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnThird":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.413320381462462,"aZ":-20.080126638692867,"pfxX":4.38737140601892,"pfxZ":6.7112641592498825,"pX":0.2882108581227726,"pZ":3.670388053102874,"vX0":-5.102007595847838,"vY0":-133.540187918775,"vZ0":0.24823952232862034,"x":106.01,"y":139.68,"x0":1.6556824942572215,"y0":50.000786158576254,"z0":5.023572862358153,"aX":7.90409956237464},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.5,"breakHorizontal":-6.8,"spinRate":2507,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.41054855326179984,"extension":4.511791998122465},"index":0,"playId":"34e3059f-03b8-3837-9f3c-11afc9552c17","pitchNumber":1,"startTime":"2026-04-03T21:41:17.970Z","endTime":"2026-04-03T21:41:22.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21166439688249,"aZ":-28.278177159745045,"pfxX":-5.575777272404208,"pfxZ":2.759274523021956,"pX":-0.6873966054410323,"pZ":1.5396490490261525,"vX0":-4.337027147347728,"vY0":-118.7605323095897,"vZ0":-1.3774533557488589,"x":143.2,"y":197.21,"x0":1.894458060504489,"y0":50.003266872624216,"z0":4.72730792337913,"aX":-7.870851215356133},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.9,"breakHorizontal":11.3,"spinRate":2810,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.46327178521170875,"extension":4.475695708669718},"index":1,"playId":"cd7eca71-3062-356a-a9db-bbf58eed52e6","pitchNumber":2,"startTime":"2026-04-03T21:41:34.413Z","endTime":"2026-04-03T21:41:39.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.542376523600897,"aZ":-40.11508867403735,"pfxX":9.333537874174407,"pfxZ":-5.650741901693449,"pX":-2.3575970016139154,"pZ":0.7497678747159948,"vX0":-11.174353598681307,"vY0":-118.58847011428469,"vZ0":-0.6827709386906481,"x":206.87,"y":218.54,"x0":1.232778246450641,"y0":50.00361270042893,"z0":4.7440804642303105,"aX":13.115025469384728},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.1,"breakHorizontal":-13.8,"spinRate":1785,"spinDirection":82},"zone":13,"typeConfidence":0.91,"plateTime":0.4642874870264393,"extension":4.648245505123135},"index":2,"playId":"a5f4b7a4-cdec-39b3-b67d-32e9c4ae1d2c","pitchNumber":3,"startTime":"2026-04-03T21:41:53.136Z","endTime":"2026-04-03T21:41:57.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16500362467875,"aZ":-39.44648233044247,"pfxX":6.2947125537943895,"pfxZ":-4.911911490107798,"pX":1.8051421545395312,"pZ":2.0113176736081373,"vX0":-1.904100143813983,"vY0":-121.48703033625127,"vZ0":1.2707029082111432,"x":48.19,"y":184.47,"x0":1.7861646396146418,"y0":50.00599063865519,"z0":4.938363268152623,"aX":9.310666307608507},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.3,"breakHorizontal":-10.9,"spinRate":1516,"spinDirection":83},"zone":14,"typeConfidence":0.9,"plateTime":0.4526961344021041,"extension":4.514576893777065},"index":3,"playId":"f086181c-4a1a-35f6-ad21-b9c01f424412","pitchNumber":4,"startTime":"2026-04-03T21:42:20.261Z","endTime":"2026-04-03T21:42:23.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":2.54,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:42:23.757Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-03T21:42:48.226Z","endTime":"2026-04-03T21:43:41.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"b6088013-7f23-4523-8037-03b33cbd2172","startTime":"2026-04-03T21:42:48.226Z","endTime":"2026-04-03T21:42:53.226Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06568735344658,"aZ":-30.78639776450465,"pfxX":-7.766790892641509,"pfxZ":0.9801187656145416,"pX":0.07678872872486721,"pZ":2.9338284295586785,"vX0":-2.30567113411821,"vY0":-118.8164825827651,"vZ0":1.915225827306072,"x":114.07,"y":159.57,"x0":2.071324017002613,"y0":50.001615519277166,"z0":4.936572335131404,"aX":-10.983467451767927},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.6,"breakHorizontal":14.6,"spinRate":2834,"spinDirection":300},"zone":2,"typeConfidence":0.88,"plateTime":0.46290317504881573,"extension":4.342681923065227},"index":1,"playId":"120be261-e8b0-33e0-8a16-85801e1f6fb4","pitchNumber":1,"startTime":"2026-04-03T21:43:01.132Z","endTime":"2026-04-03T21:43:05.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.676888206575438,"aZ":-31.6567591029341,"pfxX":-9.063187053842112,"pfxZ":0.3714742299560889,"pX":-0.037056050637008675,"pZ":1.8448984839789573,"vX0":-2.08461189628901,"vY0":-118.36251836041171,"vZ0":-0.23085382362400464,"x":118.41,"y":188.97,"x0":2.0337328940284913,"y0":50.00576372356538,"z0":4.855078321412973,"aX":-12.795539981242186},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.8,"breakHorizontal":16.9,"spinRate":2972,"spinDirection":307},"zone":8,"typeConfidence":0.91,"plateTime":0.46365832274189867,"extension":4.499745680340834},"index":2,"playId":"b984590e-1ed5-3d01-8096-52dc93b764a9","pitchNumber":2,"startTime":"2026-04-03T21:43:18.054Z","endTime":"2026-04-03T21:43:22.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51957773465595,"aZ":-32.643425196128206,"pfxX":-7.759556736324601,"pfxZ":-0.3343239739517543,"pX":-0.06892262383088996,"pZ":1.8841759613805058,"vX0":-2.1168741322624,"vY0":-119.04725541435826,"vZ0":-0.06788978124096112,"x":119.63,"y":187.91,"x0":1.8423080045800877,"y0":50.000295193030176,"z0":4.899037375759056,"aX":-10.99640369474785},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.4,"breakHorizontal":14.5,"spinRate":2831,"spinDirection":312},"zone":8,"typeConfidence":0.89,"plateTime":0.4623123254222872,"extension":4.430453054787924},"index":3,"playId":"7b1319d6-aa46-3c47-b414-46e54dbc37fc","pitchNumber":3,"startTime":"2026-04-03T21:43:37.393Z","endTime":"2026-04-03T21:43:41.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-8.8,"leverageIndex":3.37,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:43:41.734Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Stephenson singles on a line drive to right fielder Brandon Nimmo.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-03T21:46:12.564Z","endTime":"2026-04-03T21:47:47.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Andrew McCutchen remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-04-03T21:45:52.675Z","endTime":"2026-04-03T21:45:52.694Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Winn replaces MacKenzie Gore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-03T21:45:52.694Z","endTime":"2026-04-03T21:46:02.955Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-03T21:46:02.955Z","endTime":"2026-04-03T21:46:14.793Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.914467289861328,"aZ":-26.503229048892457,"pfxX":-0.537061206290931,"pfxZ":3.2472726981471176,"pX":-0.9285656793001813,"pZ":4.334186172771276,"vX0":2.925248979254453,"vY0":-131.32300270449952,"vZ0":2.321736854577205,"x":152.39,"y":121.76,"x0":-1.9872991007020688,"y0":50.00218383553567,"z0":5.410650267782421,"aX":-0.938223066744642},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.6,"breakHorizontal":0.4,"spinRate":2340,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4171459723270612,"extension":6.772813438714455},"index":3,"playId":"a98f1e93-b3d4-3ebb-8dfc-236b91aa0736","pitchNumber":1,"startTime":"2026-04-03T21:46:14.793Z","endTime":"2026-04-03T21:46:18.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.784877901778327,"aZ":-24.686439578816124,"pfxX":-0.9342487201256062,"pfxZ":4.313607100340741,"pX":0.10200723008753715,"pZ":2.2669772697347073,"vX0":5.209955679967336,"vY0":-131.14265677963746,"vZ0":-2.814268500786463,"x":113.11,"y":177.57,"x0":-1.7923799057442382,"y0":50.00090122656397,"z0":5.2034978105072724,"aX":-1.6216632688655155},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.4,"breakHorizontal":0.5,"spinRate":2379,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.4183056004617134,"extension":6.839851085277819},"index":4,"playId":"2f0ce4d4-5909-3bf6-903c-a29e1a8e5259","pitchNumber":2,"startTime":"2026-04-03T21:46:29.859Z","endTime":"2026-04-03T21:46:33.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60271404849743,"aZ":-15.574587896707293,"pfxX":-4.400198640315924,"pfxZ":8.714660367856727,"pX":0.8979375949751063,"pZ":2.6017374080885585,"vX0":8.605625020247,"vY0":-137.41592721667604,"vZ0":-4.022854496118684,"x":82.77,"y":168.53,"x0":-1.7083389552079575,"y0":50.00296853323224,"z0":5.148879765541678,"aX":-8.382433031377996},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":6.1,"spinRate":2257,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3992066092204398,"extension":7.081989360100035},"index":5,"playId":"b2b1bcaf-80a4-3d55-b9a7-6323d8c2b85c","pitchNumber":3,"startTime":"2026-04-03T21:46:45.496Z","endTime":"2026-04-03T21:46:49.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61534935600694,"aZ":-23.155628892565225,"pfxX":-11.14513174419648,"pfxZ":4.7293289402520315,"pX":0.01911710193215494,"pZ":1.6462754507730295,"vX0":8.552617666529096,"vY0":-137.75722488721627,"vZ0":-5.095953288455143,"x":116.27,"y":194.33,"x0":-1.6886873726222347,"y0":50.00640503662952,"z0":5.100267194682725,"aX":-21.27406458543365},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.6,"breakHorizontal":18.2,"spinRate":2324,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39866927826464327,"extension":6.972104840218831},"index":6,"playId":"b05eae18-1273-33e7-8780-0a9d63874d60","pitchNumber":4,"startTime":"2026-04-03T21:47:03.128Z","endTime":"2026-04-03T21:47:08.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.291185625702752,"aZ":-29.921840168125563,"pfxX":-8.434802885073653,"pfxZ":1.3868699031166836,"pX":-0.43195188847833915,"pZ":1.453360940141677,"vX0":6.189903974856239,"vY0":-126.73188829098582,"vZ0":-3.1970320329945894,"x":133.46,"y":199.54,"x0":-1.8121748612872584,"y0":50.00201900594368,"z0":5.125149819399482,"aX":-13.697483427362865},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.0,"breakHorizontal":13.8,"spinRate":1819,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4324617223384486,"extension":6.787214494978056},"index":7,"playId":"c0c467db-faac-3718-8fe5-0cb1edf34e60","pitchNumber":5,"startTime":"2026-04-03T21:47:19.037Z","endTime":"2026-04-03T21:47:25.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01275628694039,"aZ":-21.595125148595418,"pfxX":-9.58997498742138,"pfxZ":5.581455057145298,"pX":0.2361096941628802,"pZ":2.6933245424585603,"vX0":8.599957677040797,"vY0":-137.42752935514875,"vZ0":-2.7530908665769918,"x":108.0,"y":166.06,"x0":-1.701632939646942,"y0":50.00397303004267,"z0":5.189879306486568,"aX":-18.18010908952636},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.6,"breakHorizontal":15.4,"spinRate":2357,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3999458876651816,"extension":6.948295323019752},"hitData":{"launchSpeed":98.9,"launchAngle":12.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.38,"coordY":89.73}},"index":8,"playId":"d7853a21-b5b0-330c-aea1-0352aea1c80f","pitchNumber":6,"startTime":"2026-04-03T21:47:35.518Z","endTime":"2026-04-03T21:47:47.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-3.8000000000000007,"leverageIndex":0.97,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:47:47.026Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Benson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-03T21:48:42.264Z","endTime":"2026-04-03T21:49:45.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Will Benson replaces Noelvi Marte.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"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-04-03T21:47:50.642Z","endTime":"2026-04-03T21:48:44.200Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.710794301127503,"aZ":-36.07743605310091,"pfxX":-0.005271553035548049,"pfxZ":-2.5813026429051895,"pX":-0.1871409224340962,"pZ":3.0909476435742658,"vX0":4.042171794847134,"vY0":-122.2948160690983,"vZ0":1.6709279470215017,"x":124.13,"y":155.32,"x0":-1.8626031965539773,"y0":50.00401312113028,"z0":5.499323096069679,"aX":-0.008098885849540797},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.0,"breakHorizontal":-1.0,"spinRate":2528,"spinDirection":46},"zone":2,"typeConfidence":2.0,"plateTime":0.4483177944890291,"extension":6.859160800260974},"index":1,"playId":"c01fa848-1ca9-3278-9874-a5db8c481004","pitchNumber":1,"startTime":"2026-04-03T21:48:44.200Z","endTime":"2026-04-03T21:48:47.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.901127087941134,"aZ":-31.14517102162,"pfxX":-8.691762280440201,"pfxZ":0.640559189514537,"pX":-1.424174233259151,"pZ":3.3738287102041387,"vX0":4.085447337525446,"vY0":-126.42053507665784,"vZ0":1.4294883468612583,"x":171.29,"y":147.69,"x0":-1.9322780952576792,"y0":50.00552586826448,"z0":5.301857671564103,"aX":-14.063695921647179},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.7,"breakHorizontal":14.8,"spinRate":1895,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4333430708923949,"extension":6.877863679782389},"index":2,"playId":"92e151ce-3ed4-3774-bf7e-1672ff4b0b01","pitchNumber":2,"startTime":"2026-04-03T21:49:04.576Z","endTime":"2026-04-03T21:49:08.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60318444313577,"aZ":-30.915685012626902,"pfxX":-8.642353217404064,"pfxZ":0.7753930170852961,"pX":-0.44387275978833574,"pZ":2.1047330451060935,"vX0":6.195941475650805,"vY0":-126.36012047537447,"vZ0":-1.4984886809125602,"x":133.92,"y":181.95,"x0":-1.8041278615347303,"y0":50.002039423678134,"z0":5.188043608089287,"aX":-13.983490263758256},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.3,"breakHorizontal":14.3,"spinRate":1699,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.43338261713672743,"extension":6.826880662853895},"index":3,"playId":"243cee92-c848-3777-8705-1fa051e7af9d","pitchNumber":3,"startTime":"2026-04-03T21:49:21.301Z","endTime":"2026-04-03T21:49:25.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.450900864448986,"aZ":-33.01750200073342,"pfxX":-9.217261257079038,"pfxZ":-0.5159228307982584,"pX":-0.4904268324496427,"pZ":2.213999741761261,"vX0":6.191899148143661,"vY0":-126.80274578740891,"vZ0":-0.8737616344710846,"x":135.69,"y":179.0,"x0":-1.7690227214911165,"y0":50.005891702310834,"z0":5.202472463048373,"aX":-14.980201937553755},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.8,"breakHorizontal":15.2,"spinRate":1776,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4323208219524002,"extension":6.801405067805112},"index":4,"playId":"86467809-4e3c-3df3-82e2-847abdb6216b","pitchNumber":4,"startTime":"2026-04-03T21:49:40.332Z","endTime":"2026-04-03T21:49:45.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":3.599999999999998,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:49:45.609Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ke'Bryan Hayes singles on a ground ball to center fielder Evan Carter. Tyler Stephenson to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-03T21:49:59.925Z","endTime":"2026-04-03T21:50:18.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"postOnSecond":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67020497413012,"aZ":-11.8239396466633,"pfxX":-5.026795056546701,"pfxZ":10.704852307354793,"pX":-0.6396184405968449,"pZ":2.247947511059668,"vX0":3.9943373151708412,"vY0":-137.7380393438784,"vZ0":-6.201810739252491,"x":141.38,"y":178.09,"x0":-1.463331567316813,"y0":50.000445173063426,"z0":5.345745660230183,"aX":-9.553421122944185},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.1,"breakHorizontal":8.2,"spinRate":2371,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39931300864050545,"extension":6.9728806903739295},"hitData":{"launchSpeed":103.0,"launchAngle":7.0,"totalDistance":186.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.17,"coordY":97.22}},"index":0,"playId":"a2c371ce-eec4-394c-b495-a8b75825e1ed","pitchNumber":1,"startTime":"2026-04-03T21:50:06.062Z","endTime":"2026-04-03T21:50:18.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":-3.899999999999995,"leverageIndex":1.35,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:50:18.519Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt McLain flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-03T21:50:27.018Z","endTime":"2026-04-03T21:51:04.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"postOnSecond":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.007315237329365,"aZ":-25.311294581198375,"pfxX":-0.43716969236687264,"pfxZ":4.02069387707909,"pX":-0.38538494573731363,"pZ":2.8159318777609212,"vX0":3.8547560927755913,"vY0":-130.03382783260292,"vZ0":-1.4391815299835269,"x":131.69,"y":162.75,"x0":-1.8320763494750472,"y0":50.00364847681809,"z0":5.302192025517576,"aX":-0.7465662532791001},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.2,"breakHorizontal":-0.1,"spinRate":2413,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.4216793864701023,"extension":6.824443568335695},"hitData":{"launchSpeed":90.8,"launchAngle":50.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.97,"coordY":96.87}},"index":0,"playId":"32ff5989-ca67-3aee-9607-7512626517dc","pitchNumber":1,"startTime":"2026-04-03T21:50:50.858Z","endTime":"2026-04-03T21:51:04.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":2.04,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:51:04.814Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dane Myers flies out to center fielder Evan Carter.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-03T21:51:15.380Z","endTime":"2026-04-03T21:53:21.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.587624077381577,"aZ":-35.509610909645765,"pfxX":0.2969357420063006,"pfxZ":-2.1297706276737847,"pX":0.41236129904899615,"pZ":0.45011755715292523,"vX0":4.619826532808746,"vY0":-124.83652293393456,"vZ0":-4.963014286160043,"x":101.28,"y":226.63,"x0":-1.5054902302435829,"y0":50.00004175888828,"z0":5.407186381328117,"aX":0.46553927645850557},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.8,"breakHorizontal":-1.7,"spinRate":2533,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.43979708618888314,"extension":6.730624760120779},"index":0,"playId":"b533801d-6a6d-38ea-ba8e-c5766b0c154d","pitchNumber":1,"startTime":"2026-04-03T21:51:34.414Z","endTime":"2026-04-03T21:51:39.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04872783279312,"aZ":-27.93318877706453,"pfxX":-0.5807632431512113,"pfxZ":2.521489393303611,"pX":-0.8782709105715434,"pZ":2.6510544281829764,"vX0":2.975360942624132,"vY0":-128.9967566067793,"vZ0":-1.1892517221578214,"x":150.48,"y":167.2,"x0":-1.971661087037594,"y0":50.00528799820634,"z0":5.273237524638025,"aX":-0.9782418363268527},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.6,"breakHorizontal":0.4,"spinRate":2440,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.42474631691484976,"extension":6.771079703979957},"index":1,"playId":"23e2205e-2cb1-3e21-af6e-76391c48b4cc","pitchNumber":2,"startTime":"2026-04-03T21:51:55.424Z","endTime":"2026-04-03T21:51:59.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.306715250878373,"aZ":-30.67696244375684,"pfxX":-6.062398115533048,"pfxZ":0.933307831964207,"pX":0.4371913818907542,"pZ":4.088574427104786,"vX0":7.052584113351927,"vY0":-125.71162155529993,"vZ0":2.6754105320384918,"x":100.34,"y":128.39,"x0":-1.610517846370885,"y0":50.0041383101045,"z0":5.4926690169859,"aX":-9.751811262544106},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.5,"breakHorizontal":9.5,"spinRate":1768,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.4348800168790965,"extension":6.745380388477193},"index":2,"playId":"97f0b330-ad5a-31b1-9802-b987fcc44438","pitchNumber":3,"startTime":"2026-04-03T21:52:19.836Z","endTime":"2026-04-03T21:52:24.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.355481613964077,"aZ":-25.116647314203878,"pfxX":-10.29978716599085,"pfxZ":3.7520303386477085,"pX":-0.48612450708720845,"pZ":2.6024506484899512,"vX0":6.742641006703575,"vY0":-136.56323799423836,"vZ0":-2.3781103810198276,"x":135.53,"y":168.51,"x0":-1.6548069808333787,"y0":50.00158705208127,"z0":5.220535560068028,"aX":-19.36398351617403},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.5,"breakHorizontal":17.2,"spinRate":2306,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.40178004275210144,"extension":6.9151867842936605},"index":3,"playId":"3acce926-b483-3f8f-92bd-b5cf5915b8a7","pitchNumber":4,"startTime":"2026-04-03T21:52:40.036Z","endTime":"2026-04-03T21:52:45.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51754611154499,"aZ":-35.27972791446019,"pfxX":-0.4072479382168852,"pfxZ":-1.964568605122098,"pX":-0.35840915114231914,"pZ":2.1766946435626795,"vX0":3.1509316446637996,"vY0":-124.80143438060473,"vZ0":-0.9868094468166032,"x":130.66,"y":180.01,"x0":-1.5830034293224564,"y0":50.00191700334657,"z0":5.476351460770797,"aX":-0.6441755244057138},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.6,"breakHorizontal":0.0,"spinRate":2500,"spinDirection":62},"zone":7,"typeConfidence":2.0,"plateTime":0.4384475577268607,"extension":7.094808189514409},"hitData":{"launchSpeed":95.8,"launchAngle":35.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.32,"coordY":57.9}},"index":4,"playId":"d4642980-51e8-3a5e-927b-04c64031a51e","pitchNumber":5,"startTime":"2026-04-03T21:53:12.945Z","endTime":"2026-04-03T21:53:21.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.95,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:53:21.062Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T21:57:05.903Z","endTime":"2026-04-03T21:58:32.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Will Benson remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-04-03T21:56:29.728Z","endTime":"2026-04-03T21:56:29.751Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Graham Ashcraft replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-03T21:56:29.751Z","endTime":"2026-04-03T21:57:08.163Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":83.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.01853745934011,"aZ":-24.455410733411593,"pfxX":-0.8072537675316187,"pfxZ":4.257631596679489,"pX":0.2570591556615417,"pZ":1.286240245784712,"vX0":1.1497203379149359,"vY0":-135.4488888800008,"vZ0":-8.315746822633727,"x":107.2,"y":204.05,"x0":-0.07269994142769047,"y0":50.0063133047974,"z0":6.170904088669979,"aX":-1.465210760691722},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.8,"breakHorizontal":1.2,"spinRate":2822,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4080423358829228,"extension":5.425691417494467},"index":2,"playId":"c017692f-335b-3d08-bcee-a549fb055256","pitchNumber":1,"startTime":"2026-04-03T21:57:08.163Z","endTime":"2026-04-03T21:57:12.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.213374201948,"aZ":-13.048450486956007,"pfxX":0.6174615415043871,"pfxZ":9.163261425410905,"pX":0.31327124709092,"pZ":2.81600321364858,"vX0":0.4673807090368547,"vY0":-143.74441485604228,"vZ0":-7.492226245802496,"x":105.06,"y":162.75,"x0":0.06821906721042152,"y0":50.0002453264691,"z0":6.271429519831889,"aX":1.287912716714289},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.2,"breakHorizontal":-1.2,"spinRate":2572,"spinDirection":196},"zone":6,"typeConfidence":0.94,"plateTime":0.381459963790983,"extension":5.344651131181021},"index":3,"playId":"db61e16c-33d4-381e-9d3c-49949de58098","pitchNumber":2,"startTime":"2026-04-03T21:57:23.025Z","endTime":"2026-04-03T21:57:29.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":92.6,"endSpeed":85.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20873476980095,"aZ":-27.92966284488043,"pfxX":1.7435672534616242,"pfxZ":2.314555172756232,"pX":-0.5737337829174834,"pZ":1.317635921732966,"vX0":-1.5867866236464707,"vY0":-134.76528233290784,"vZ0":-7.500004145748633,"x":138.87,"y":203.2,"x0":-0.20286350003636547,"y0":50.002471444057996,"z0":6.119008096049107,"aX":3.196281536216852},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.8,"breakHorizontal":-2.8,"spinRate":2811,"spinDirection":77},"zone":13,"typeConfidence":0.66,"plateTime":0.4069538053059114,"extension":5.37281895321185},"index":4,"playId":"e862abe1-cc67-3ae2-b79a-0cf7f4c40a25","pitchNumber":3,"startTime":"2026-04-03T21:57:41.577Z","endTime":"2026-04-03T21:57:45.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.790826436892857,"aZ":-13.762972043460934,"pfxX":-1.2707981093690566,"pfxZ":8.70482781166915,"pX":-0.020648928381007858,"pZ":3.472888606433743,"vX0":0.5793311486242102,"vY0":-144.10799560842523,"vZ0":-5.531705664557563,"x":117.79,"y":145.01,"x0":-0.05859440779252309,"y0":50.000056526984906,"z0":6.259256888470965,"aX":-2.6867897550553037},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.9,"breakHorizontal":2.2,"spinRate":2616,"spinDirection":201},"zone":11,"typeConfidence":0.94,"plateTime":0.3793042150336796,"extension":5.4369001779724755},"index":5,"playId":"0d16dca5-fcc4-321b-a492-0e19bb954500","pitchNumber":4,"startTime":"2026-04-03T21:57:57.533Z","endTime":"2026-04-03T21:58:01.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.009912510407844,"aZ":-12.384673972351361,"pfxX":-0.6772498525213694,"pfxZ":9.460621312412982,"pX":0.15339255198020416,"pZ":0.9810042175142848,"vX0":0.933337155411868,"vY0":-143.24209597692496,"vZ0":-12.119688780668495,"x":111.15,"y":212.29,"x0":-0.08765998526848481,"y0":50.00333747842577,"z0":6.025019352918794,"aX":-1.4168457566465849},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.1,"breakHorizontal":1.1,"spinRate":2592,"spinDirection":205},"zone":14,"typeConfidence":0.94,"plateTime":0.3814010368769929,"extension":5.4634656125214685},"index":6,"playId":"6903bb46-bff5-3f42-aab9-9a8266f023f1","pitchNumber":5,"startTime":"2026-04-03T21:58:13.544Z","endTime":"2026-04-03T21:58:17.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":91.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5306311355051,"aZ":-11.881594765931391,"pfxX":-1.386409787016609,"pfxZ":9.472432234788618,"pX":0.316156901765455,"pZ":2.4833981763739734,"vX0":0.8794436501639933,"vY0":-145.099485227333,"vZ0":-8.77355680019297,"x":104.95,"y":171.73,"x0":0.1899563723788257,"y0":50.00044257038589,"z0":6.2618374811036475,"aX":-2.9690124128612543},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.7,"breakHorizontal":2.4,"spinRate":2652,"spinDirection":200},"zone":6,"typeConfidence":0.95,"plateTime":0.3768492162248136,"extension":5.39098080723777},"index":7,"playId":"ca5ad72b-c9e1-3568-bb13-477d717bc37f","pitchNumber":6,"startTime":"2026-04-03T21:58:28.986Z","endTime":"2026-04-03T21:58:32.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:58:32.656Z","atBatIndex":55},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Brandon Nimmo triples (1) on a line drive to right fielder Will Benson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T21:58:36.258Z","endTime":"2026-04-03T21:59:40.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.744121486352597,"aZ":-12.625222676354216,"pfxX":-0.41675845906149966,"pfxZ":9.219794274970152,"pX":1.3017506833170487,"pZ":1.9843538781982741,"vX0":3.3303019844655695,"vY0":-144.26604765682458,"vZ0":-9.642149796063542,"x":67.38,"y":185.2,"x0":0.18946282650935442,"y0":50.001204100878475,"z0":6.136194632919117,"aX":-0.8839708491094368},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.1,"breakHorizontal":0.1,"spinRate":2639,"spinDirection":206},"zone":14,"typeConfidence":0.94,"plateTime":0.3788223764202985,"extension":5.3030686869908505},"index":0,"playId":"8caae45e-31f6-3aaf-b634-a702dbb9a060","pitchNumber":1,"startTime":"2026-04-03T21:58:55.349Z","endTime":"2026-04-03T21:58:59.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13978596653031,"aZ":-14.556655622892132,"pfxX":-1.1146854923751461,"pfxZ":8.297901909574149,"pX":-0.022962739064103208,"pZ":3.326753616001786,"vX0":0.5875150054205439,"vY0":-144.4373720339357,"vZ0":-5.9150287910644215,"x":117.88,"y":148.96,"x0":-0.08366122132309035,"y0":50.003321374761626,"z0":6.288766643207255,"aX":-2.3664457803156904},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.2,"breakHorizontal":1.9,"spinRate":2678,"spinDirection":190},"zone":2,"typeConfidence":0.94,"plateTime":0.37852497342538616,"extension":5.294134408159486},"index":1,"playId":"fcd2f529-b72f-34c2-89cb-c7967cd1a311","pitchNumber":2,"startTime":"2026-04-03T21:59:10.199Z","endTime":"2026-04-03T21:59:15.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":91.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27829177772671,"aZ":-12.586675742773519,"pfxX":-0.9432961254284837,"pfxZ":9.154537215409823,"pX":1.3293495664743844,"pZ":2.949299181912166,"vX0":3.5820396943749837,"vY0":-145.18268995923367,"vZ0":-7.29119122037225,"x":66.33,"y":159.15,"x0":0.20333112583342983,"y0":50.00342705171503,"z0":6.255606022574277,"aX":-2.0190274393761047},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.4,"breakHorizontal":1.0,"spinRate":2686,"spinDirection":193},"zone":12,"typeConfidence":0.94,"plateTime":0.3769433553782102,"extension":5.36213321174963},"hitData":{"launchSpeed":81.2,"launchAngle":25.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.2,"coordY":127.91}},"index":2,"playId":"99a2c13d-545e-39ef-8fe9-8447643dc9d8","pitchNumber":3,"startTime":"2026-04-03T21:59:25.999Z","endTime":"2026-04-03T21:59:40.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.5,"awayTeamWinProbability":52.5,"homeTeamWinProbabilityAdded":15.899999999999999,"leverageIndex":1.44,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2026-04-03T21:59:40.001Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wyatt Langford doubles (1) on a line drive to right fielder Will Benson. Brandon Nimmo scores.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T22:00:01.624Z","endTime":"2026-04-03T22:01:42.770Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":668933,"link":"/api/v1/people/668933"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24763352784798,"aZ":-16.83302587160676,"pfxX":2.056970056014578,"pfxZ":7.284865896266899,"pX":-0.07428809034986002,"pZ":3.432628383915915,"vX0":-0.8462159902092025,"vY0":-144.36391061220633,"vZ0":-5.127403582623008,"x":119.83,"y":146.1,"x0":-0.044297381490150535,"y0":50.00615571239973,"z0":6.27131979057767,"aX":4.333652324999241},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.4,"breakHorizontal":-3.6,"spinRate":2506,"spinDirection":201},"zone":11,"typeConfidence":0.93,"plateTime":0.379708562810253,"extension":5.309139942662025},"index":0,"playId":"90cbbb94-73b0-3904-8836-a08eb6dc01ba","pitchNumber":1,"startTime":"2026-04-03T22:00:11.831Z","endTime":"2026-04-03T22:00:19.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26617249653463,"aZ":-17.926504612524482,"pfxX":0.06228951465040322,"pfxZ":6.86465193953338,"pX":-0.334390321300367,"pZ":2.122730016658702,"vX0":-0.7571310436706395,"vY0":-142.7750674911098,"vZ0":-8.277162422778385,"x":129.75,"y":181.47,"x0":-0.07445684338420386,"y0":50.002175775533885,"z0":6.176278217222069,"aX":0.12936480576073553},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.0,"breakHorizontal":0.0,"spinRate":2498,"spinDirection":190},"zone":7,"typeConfidence":0.93,"plateTime":0.38286986482476904,"extension":5.464639088361685},"index":1,"playId":"6663f061-e321-38c2-b031-220bc4f5b036","pitchNumber":2,"startTime":"2026-04-03T22:00:52.560Z","endTime":"2026-04-03T22:00:55.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39203608506828,"aZ":-27.40392567267172,"pfxX":0.8840020306059087,"pfxZ":2.618163160718253,"pX":1.5060783007554284,"pZ":1.0457554094597161,"vX0":3.538507539067656,"vY0":-134.91166124765553,"vZ0":-8.029787213631897,"x":59.59,"y":210.54,"x0":0.05665074399834139,"y0":50.003512225917895,"z0":6.024168080597148,"aX":1.6115167046639096},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.0,"breakHorizontal":-2.4,"spinRate":2781,"spinDirection":36},"zone":14,"typeConfidence":0.62,"plateTime":0.4077181288291434,"extension":5.512945456568062},"index":2,"playId":"e74fd388-a1bc-31d7-8b1a-4215b51d5391","pitchNumber":3,"startTime":"2026-04-03T22:01:14.012Z","endTime":"2026-04-03T22:01:18.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26773373160685,"aZ":-13.982399603434025,"pfxX":-1.5996809178030758,"pfxZ":8.622415346095824,"pX":-0.22348430065337369,"pZ":1.4967526229764694,"vX0":0.10895306713287513,"vY0":-143.44051544810253,"vZ0":-10.643464922313774,"x":125.52,"y":198.37,"x0":-0.053464543803838686,"y0":50.00515469786202,"z0":6.09889161125622,"aX":-3.3757744292808027},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":2.9,"spinRate":2524,"spinDirection":207},"zone":13,"typeConfidence":0.94,"plateTime":0.3800302469239609,"extension":5.432371441476379},"hitData":{"launchSpeed":95.2,"launchAngle":21.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.45,"coordY":67.96}},"index":3,"playId":"ac2e9726-c25f-37c5-a4ab-ae3e29ff8404","pitchNumber":4,"startTime":"2026-04-03T22:01:29.659Z","endTime":"2026-04-03T22:01:42.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":15.100000000000001,"leverageIndex":3.11,"dramaIndex":176.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:01:42.770Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T22:02:04.840Z","endTime":"2026-04-03T22:03:04.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0002682881018,"aZ":-17.882365779543857,"pfxX":0.49368846829097324,"pfxZ":7.0140878564973494,"pX":-0.5717803301339213,"pZ":2.959937233905032,"vX0":-1.5734181953484554,"vY0":-141.74029473232642,"vZ0":-6.058589983746197,"x":138.79,"y":158.86,"x0":-0.07394640572666075,"y0":50.00242782953952,"z0":6.264616189466957,"aX":1.0060425782084694},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.6,"breakHorizontal":-0.6,"spinRate":2572,"spinDirection":197},"zone":1,"typeConfidence":0.92,"plateTime":0.3862369873271976,"extension":5.3732467012159635},"index":0,"playId":"540bdf8b-0953-3692-a56a-f1eae60faacd","pitchNumber":1,"startTime":"2026-04-03T22:02:14.051Z","endTime":"2026-04-03T22:02:41.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.089398586892752,"aZ":-30.895750181627207,"pfxX":6.478381630669016,"pfxZ":0.727876626621681,"pX":-0.6063888060023559,"pZ":2.6711921192583947,"vX0":-2.7927486595793964,"vY0":-131.9686833155831,"vZ0":-2.896298446643792,"x":140.11,"y":166.66,"x0":-0.37153367271131177,"y0":50.001202583919685,"z0":6.076817447580303,"aX":11.338133953491988},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.8,"breakHorizontal":-11.0,"spinRate":2950,"spinDirection":51},"zone":4,"typeConfidence":0.91,"plateTime":0.4162606777744968,"extension":5.144503838771879},"index":1,"playId":"87c283fc-c166-3510-b0e2-7e0910da6a6a","pitchNumber":2,"startTime":"2026-04-03T22:02:45.307Z","endTime":"2026-04-03T22:02:50.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1030867819717,"aZ":-29.43693121482501,"pfxX":4.052561178790887,"pfxZ":1.4795412161457513,"pX":0.00787492971898014,"pZ":2.326108024824731,"vX0":-0.8314111176748548,"vY0":-135.44188753577018,"vZ0":-4.644750787086097,"x":116.7,"y":175.98,"x0":-0.20644746158780067,"y0":50.00151504395217,"z0":6.135225732267861,"aX":7.4869450629302765},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.8,"breakHorizontal":-7.1,"spinRate":2976,"spinDirection":62},"zone":5,"typeConfidence":0.82,"plateTime":0.40525175875815744,"extension":5.379258854802556},"index":2,"playId":"d46d1cdf-22d6-31b5-9531-127ee1308cff","pitchNumber":3,"startTime":"2026-04-03T22:02:59.751Z","endTime":"2026-04-03T22:03:04.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.49999999999999,"awayTeamWinProbability":43.50000000000001,"homeTeamWinProbabilityAdded":-6.1000000000000085,"leverageIndex":2.24,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:03:04.586Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T22:03:15.026Z","endTime":"2026-04-03T22:03:37.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.462910528909827,"aZ":-30.800734734402344,"pfxX":5.594403089465322,"pfxZ":0.7741137307501829,"pX":0.3236026555944933,"pZ":2.055941186777249,"vX0":-0.44356053382657995,"vY0":-132.84401733936713,"vZ0":-4.778027142204813,"x":104.67,"y":183.27,"x0":-0.23179091534407445,"y0":50.000435339741216,"z0":6.146683673979721,"aX":9.884045279338572},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.5,"breakHorizontal":-10.0,"spinRate":2992,"spinDirection":54},"zone":9,"typeConfidence":0.9,"plateTime":0.4141045028307939,"extension":5.393592494075753},"hitData":{"launchSpeed":81.2,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.38,"coordY":168.31}},"index":0,"playId":"fb134380-b4d4-319b-87b2-dd6c3f3fa655","pitchNumber":1,"startTime":"2026-04-03T22:03:27.488Z","endTime":"2026-04-03T22:03:37.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.499999999999993,"leverageIndex":2.44,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:03:37.188Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-03T22:05:49.641Z","endTime":"2026-04-03T22:07:01.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jakob Junis replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T22:05:41.755Z","endTime":"2026-04-03T22:05:51.742Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34824032606079,"aZ":-29.278140277313398,"pfxX":-8.03878206297125,"pfxZ":1.8817720076864521,"pX":-1.2342006219147283,"pZ":3.1688887468932685,"vX0":3.6896835188270227,"vY0":-123.86402367996861,"vZ0":-0.36406387149920616,"x":164.04,"y":153.22,"x0":-1.7079228600162477,"y0":50.00044375843638,"z0":5.7898076631537565,"aX":-12.348080468010998},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.6,"breakHorizontal":13.6,"spinRate":1309,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.44412781108535926,"extension":5.738613824851333},"index":1,"playId":"8cee53c8-3033-34b8-b714-9329427846c5","pitchNumber":1,"startTime":"2026-04-03T22:05:51.742Z","endTime":"2026-04-03T22:05:55.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93194304326774,"aZ":-27.599739641365517,"pfxX":-8.488091930463385,"pfxZ":3.0750464258387638,"pX":-1.5358308355150256,"pZ":3.9077563433514593,"vX0":2.860119841570701,"vY0":-121.68609711377424,"vZ0":0.9588743869627365,"x":175.54,"y":133.27,"x0":-1.6300760621325665,"y0":50.00014846713738,"z0":5.91667785473335,"aX":-12.609780430471384},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.1,"breakHorizontal":14.6,"spinRate":1250,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.45171541379736135,"extension":5.7392679564486775},"index":2,"playId":"98b2e3c4-bb4b-3dde-8478-2f78e34fc312","pitchNumber":2,"startTime":"2026-04-03T22:06:03.891Z","endTime":"2026-04-03T22:06:07.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.231570866005004,"aZ":-18.38076412259327,"pfxX":-3.2351789046409074,"pfxZ":7.897757104105612,"pX":-0.46637182964422746,"pZ":3.3994077704976005,"vX0":4.345076755314525,"vY0":-131.66472457641618,"vZ0":-1.9397753736932586,"x":134.78,"y":147.0,"x0":-1.7215015453327052,"y0":50.005808071706305,"z0":5.512963422026736,"aX":-5.653250254238033},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.0,"breakHorizontal":4.8,"spinRate":2114,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.41678322306911886,"extension":6.005429807292874},"index":3,"playId":"12262f4a-0e89-31ee-9d6c-4ca8b5227e3a","pitchNumber":3,"startTime":"2026-04-03T22:06:19.224Z","endTime":"2026-04-03T22:06:25.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.509107216617604,"aZ":-28.534383323785967,"pfxX":-8.7486389237393,"pfxZ":2.4131595285773635,"pX":0.5703642965753185,"pZ":3.0277755247691234,"vX0":7.406981837552806,"vY0":-122.38577121367297,"vZ0":-0.7189427394855603,"x":95.26,"y":157.03,"x0":-1.3675551168137272,"y0":50.00152784625654,"z0":5.782164792396808,"aX":-13.190811907804635},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.4,"breakHorizontal":13.9,"spinRate":1345,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.4485710761708792,"extension":5.793945576977553},"index":4,"playId":"01166ab2-788c-3c26-8af3-0bf60dbf787c","pitchNumber":4,"startTime":"2026-04-03T22:06:32.297Z","endTime":"2026-04-03T22:06:37.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-03T22:06:42.165Z","endTime":"2026-04-03T22:06:55.575Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04153162217265,"aZ":-30.919000309178365,"pfxX":9.086206051294567,"pfxZ":0.866653608548722,"pX":-0.2101454531342026,"pZ":3.215013155582882,"vX0":1.273383567008675,"vY0":-120.17216616044844,"vZ0":0.47671940218201314,"x":125.01,"y":151.97,"x0":-1.927662000385559,"y0":50.00401885820297,"z0":5.778531912995975,"aX":13.182409928540256},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.9,"breakHorizontal":-16.8,"spinRate":2373,"spinDirection":62},"zone":2,"typeConfidence":2.0,"plateTime":0.45720679041418766,"extension":5.721983551605152},"index":6,"playId":"027f1a0f-705a-3b7b-9385-f1d2f0bc7421","pitchNumber":5,"startTime":"2026-04-03T22:06:55.575Z","endTime":"2026-04-03T22:07:01.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.82,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:07:01.427Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Sal Stewart pops out to third baseman Josh Jung in foul territory.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-03T22:07:07.021Z","endTime":"2026-04-03T22:08:46.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22383494736418,"aZ":-30.122717546169664,"pfxX":9.557676066379848,"pfxZ":1.4762771953803906,"pX":0.07910076283238006,"pZ":3.5004575528478377,"vX0":1.864847956524978,"vY0":-117.94848069778308,"vZ0":1.2692769739463376,"x":113.98,"y":144.27,"x0":-1.9651806581083608,"y0":50.0025449173487,"z0":5.761068502579376,"aX":13.286841012512257},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.4,"breakHorizontal":-17.8,"spinRate":2451,"spinDirection":60},"zone":12,"typeConfidence":2.0,"plateTime":0.46676443776636667,"extension":5.850122429877877},"index":0,"playId":"49793889-9041-3638-8fd0-114f4f71c373","pitchNumber":1,"startTime":"2026-04-03T22:07:21.754Z","endTime":"2026-04-03T22:07:26.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":92.8,"endSpeed":84.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02764026749797,"aZ":-23.068221384155127,"pfxX":-8.756070567514351,"pfxZ":4.94708477451872,"pX":-0.5081043289788006,"pZ":3.707150843242013,"vX0":6.020972312106102,"vY0":-134.978245281308,"vZ0":-0.5344323455742043,"x":136.37,"y":138.69,"x0":-1.6327303679942797,"y0":50.00306057435587,"z0":5.535373943351151,"aX":-16.118854446868827},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":14.5,"spinRate":2183,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4061552186359121,"extension":5.889634720546788},"index":1,"playId":"36aa8c10-56b7-37db-a751-a41a30b1c2ec","pitchNumber":2,"startTime":"2026-04-03T22:07:35.143Z","endTime":"2026-04-03T22:07:38.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.185711491419053,"aZ":-35.153905305192964,"pfxX":5.559793071128501,"pfxZ":-2.0409560584690425,"pX":-0.782769912238725,"pZ":1.61795283905716,"vX0":0.9612601541480692,"vY0":-120.97795737354225,"vZ0":-2.133234444491461,"x":146.84,"y":195.1,"x0":-1.908469611970427,"y0":50.005472357359125,"z0":5.641123728005639,"aX":8.107368730015864},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.0,"breakHorizontal":-10.3,"spinRate":2544,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.4556133776043123,"extension":5.764020724131409},"index":2,"playId":"cf5ca84f-1d15-3f23-bc5b-61f71a0ecace","pitchNumber":3,"startTime":"2026-04-03T22:07:53.218Z","endTime":"2026-04-03T22:07:58.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.295059761482214,"aZ":-27.102728273607024,"pfxX":-7.199093124841958,"pfxZ":3.083484888407786,"pX":0.38403078889808334,"pZ":0.9630894534382337,"vX0":7.147874511788987,"vY0":-127.74769680156888,"vZ0":-5.981585420050614,"x":102.36,"y":212.78,"x0":-1.520276203506765,"y0":50.00636090137188,"z0":5.476703596563634,"aX":-11.854205412782289},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":11.4,"spinRate":1288,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.42941761594537997,"extension":5.90247530222041},"index":3,"playId":"47f03919-0928-3375-9499-fb8a7e3a4009","pitchNumber":4,"startTime":"2026-04-03T22:08:07.688Z","endTime":"2026-04-03T22:08:14.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-03T22:08:24.703Z","endTime":"2026-04-03T22:08:36.869Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91019545833875,"aZ":-33.10695145499848,"pfxX":7.357367550908206,"pfxZ":-0.6356039129319164,"pX":0.3092218193772058,"pZ":2.485108449197207,"vX0":2.643690588523969,"vY0":-120.65206516080507,"vZ0":-0.5793493424726441,"x":105.21,"y":171.68,"x0":-1.7601687668293997,"y0":50.005523078314084,"z0":5.674312323779482,"aX":10.727721681878338},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.0,"breakHorizontal":-14.0,"spinRate":2616,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.45592461460013567,"extension":5.880678677306639},"hitData":{"launchSpeed":85.3,"launchAngle":67.0,"totalDistance":139.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":84.91,"coordY":163.35}},"index":5,"playId":"6795354c-e06b-3760-977a-bbc6269cd09c","pitchNumber":5,"startTime":"2026-04-03T22:08:36.869Z","endTime":"2026-04-03T22:08:46.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:08:46.317Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Eugenio Suárez lines out to third baseman Josh Jung.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-03T22:09:00.927Z","endTime":"2026-04-03T22:09:31.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26259557144901,"aZ":-34.85624994200734,"pfxX":7.093011177791754,"pfxZ":-1.8420145471427887,"pX":0.4197467387468112,"pZ":2.4984981256260355,"vX0":3.3579033427780667,"vY0":-120.86935961068832,"vZ0":-0.11682205414113356,"x":101.0,"y":171.32,"x0":-1.9164288974340449,"y0":50.003283055111346,"z0":5.651995971803509,"aX":10.318454600183518},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.0,"breakHorizontal":-13.7,"spinRate":2591,"spinDirection":48},"zone":6,"typeConfidence":2.0,"plateTime":0.45611260939942877,"extension":5.791543005799816},"index":0,"playId":"a227de53-1c89-3509-818e-45a281f88ad6","pitchNumber":1,"startTime":"2026-04-03T22:09:11.197Z","endTime":"2026-04-03T22:09:15.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":91.4,"endSpeed":82.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72305163160197,"aZ":-26.949527773321133,"pfxX":-8.742604954167513,"pfxZ":2.970403916375443,"pX":-0.25414002519069523,"pZ":2.1910599820607257,"vX0":6.342654479086563,"vY0":-132.89630392188755,"vZ0":-3.205317334569987,"x":126.69,"y":179.62,"x0":-1.5551347347168616,"y0":50.00467817845756,"z0":5.404914099156401,"aX":-15.390059328847714},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.8,"breakHorizontal":14.2,"spinRate":2182,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.41468738891299317,"extension":6.044163005315582},"hitData":{"launchSpeed":99.4,"launchAngle":8.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":83.57,"coordY":161.33}},"index":1,"playId":"65a8630f-9766-30a6-a68c-03d677ac80ee","pitchNumber":2,"startTime":"2026-04-03T22:09:23.666Z","endTime":"2026-04-03T22:09:31.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:09:31.686Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew McCutchen grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-03T22:12:05.631Z","endTime":"2026-04-03T22:12:31.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tony Santillan replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T22:11:41.907Z","endTime":"2026-04-03T22:12:07.823Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663574,"link":"/api/v1/people/663574"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.299766622578087,"aZ":-36.952731496326805,"pfxX":5.557892795198544,"pfxZ":-3.2054846039389773,"pX":-0.41797457731957055,"pZ":1.8716878681916027,"vX0":3.024191513293961,"vY0":-121.4833720791623,"vZ0":-0.46071071894951177,"x":132.93,"y":188.24,"x0":-2.4018828470392553,"y0":50.002006393644265,"z0":5.2820511956306655,"aX":8.287641394693793},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.6,"breakHorizontal":-10.8,"spinRate":2181,"spinDirection":30},"zone":7,"typeConfidence":0.9,"plateTime":0.4512568088068796,"extension":5.514957038864242},"index":1,"playId":"9e356ffc-3bac-373d-b69f-f5b25eaf289c","pitchNumber":1,"startTime":"2026-04-03T22:12:07.823Z","endTime":"2026-04-03T22:12:12.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49259722652896,"aZ":-34.65815875854143,"pfxX":6.663825678614123,"pfxZ":-1.6260267437859852,"pX":0.82396784901272,"pZ":2.0452442390052292,"vX0":5.6781276753661025,"vY0":-122.89197956941382,"vZ0":-0.6628120486274311,"x":85.59,"y":183.56,"x0":-2.3827237741893033,"y0":50.00314666509871,"z0":5.26408982405636,"aX":10.184211451528185},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.9,"breakHorizontal":-13.4,"spinRate":2157,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.4458094641265795,"extension":5.6721039407721},"hitData":{"launchSpeed":67.0,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.38,"coordY":149.55}},"index":2,"playId":"f03413fb-c50a-3aab-863f-1dc0f458263b","pitchNumber":2,"startTime":"2026-04-03T22:12:23.550Z","endTime":"2026-04-03T22:12:31.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.78,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:12:31.712Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Smith flies out to right fielder Will Benson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-03T22:12:38.274Z","endTime":"2026-04-03T22:15:06.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.430122136356584,"aZ":-21.83928630352473,"pfxX":-7.899579280114198,"pfxZ":5.467819577663281,"pX":-0.5363282881129138,"pZ":3.3757245440087376,"vX0":7.364304430615268,"vY0":-136.8853344960292,"vZ0":-0.7306336227075269,"x":137.44,"y":147.64,"x0":-2.2408193329275976,"y0":50.00059655988735,"z0":5.1471430729669425,"aX":-14.92507280727211},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.0,"breakHorizontal":12.7,"spinRate":2373,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.4008053310573474,"extension":5.898927836416685},"index":0,"playId":"4935333a-a1e0-34d6-b7d0-a3c8fa40a391","pitchNumber":1,"startTime":"2026-04-03T22:12:56.186Z","endTime":"2026-04-03T22:13:00.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11573950799069,"aZ":-21.55749488561296,"pfxX":-8.069591776505705,"pfxZ":5.641357382327133,"pX":-0.43636338454712087,"pZ":2.7157222951626574,"vX0":7.590415791010206,"vY0":-136.77529803090718,"vZ0":-2.0985126087131367,"x":133.63,"y":165.46,"x0":-2.2084055472181445,"y0":50.00166430411875,"z0":4.982001510541093,"aX":-15.18282120371186},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.0,"breakHorizontal":12.8,"spinRate":2383,"spinDirection":232},"zone":1,"typeConfidence":0.9,"plateTime":0.40151886435721496,"extension":6.001461653608478},"index":1,"playId":"513f4f43-ed98-383b-b684-d495b358ac2a","pitchNumber":2,"startTime":"2026-04-03T22:13:16.379Z","endTime":"2026-04-03T22:13:20.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.117091291295836,"aZ":-17.573016332861062,"pfxX":-8.214187448388657,"pfxZ":7.7684329626551705,"pX":-0.5432834638080608,"pZ":2.75323626855238,"vX0":6.872054360774839,"vY0":-137.37714507147723,"vZ0":-2.85059424501476,"x":137.71,"y":164.44,"x0":-2.030554133438361,"y0":50.00471416748112,"z0":5.022852112543211,"aX":-15.44320809528967},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":13.1,"spinRate":2410,"spinDirection":232},"zone":1,"typeConfidence":0.9,"plateTime":0.40125785774707223,"extension":5.893702621703452},"index":2,"playId":"7fc10a29-922f-3a02-99fd-4904e5b3eeeb","pitchNumber":3,"startTime":"2026-04-03T22:13:39.207Z","endTime":"2026-04-03T22:13:42.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":94.5,"endSpeed":85.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44607268821178,"aZ":-18.715388755580655,"pfxX":-8.974022924893886,"pfxZ":7.141283802056563,"pX":-0.7467201879699424,"pZ":3.3110666431943585,"vX0":6.809187950979592,"vY0":-137.3859400662138,"vZ0":-1.0943841071833134,"x":145.46,"y":149.38,"x0":-2.1090412541196826,"y0":50.00316562702942,"z0":5.004139598123815,"aX":-16.91327244851816},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":14.5,"spinRate":2371,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.400852199053209,"extension":5.950018791884853},"index":3,"playId":"6bb80ff3-d93f-315b-acef-8f1728b23b9a","pitchNumber":4,"startTime":"2026-04-03T22:13:57.588Z","endTime":"2026-04-03T22:14:01.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.227612460067377,"aZ":-35.38299549067823,"pfxX":4.052850309993451,"pfxZ":-2.132997147800511,"pX":-0.2833991973590703,"pZ":1.3018793273564788,"vX0":3.576363356141175,"vY0":-122.53216175007216,"vZ0":-1.7554563310058109,"x":127.8,"y":203.63,"x0":-2.293007047188039,"y0":50.00157149481097,"z0":5.0762259250730954,"aX":6.1057711007335085},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.1,"breakHorizontal":-8.3,"spinRate":2244,"spinDirection":29},"zone":13,"typeConfidence":0.9,"plateTime":0.44854539139379845,"extension":5.7720082319351045},"index":4,"playId":"effc8357-ae3f-3fbd-a8b7-3349cbdb7355","pitchNumber":5,"startTime":"2026-04-03T22:14:16.861Z","endTime":"2026-04-03T22:14:20.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":94.9,"endSpeed":85.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.19685206144001,"aZ":-15.065275296226536,"pfxX":-8.725761773183287,"pfxZ":9.015489747672913,"pX":0.40759765665219644,"pZ":2.5329609468437773,"vX0":9.610387911947091,"vY0":-137.74461388737208,"vZ0":-3.7324415086845026,"x":101.46,"y":170.39,"x0":-2.0139789468432605,"y0":50.001161016713155,"z0":4.942237987459232,"aX":-16.55562444011649},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":13.4,"spinRate":2405,"spinDirection":230},"zone":6,"typeConfidence":0.9,"plateTime":0.39958858653212825,"extension":6.18739787796757},"index":5,"playId":"483e9baa-5efd-3bb3-8f46-88ff6bb319a1","pitchNumber":6,"startTime":"2026-04-03T22:14:34.678Z","endTime":"2026-04-03T22:14:37.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97815753053053,"aZ":-17.311244276482594,"pfxX":-7.065788518728231,"pfxZ":7.882443898522929,"pX":0.713464186146244,"pZ":2.591262560921617,"vX0":10.057987412663064,"vY0":-137.10785650004985,"vZ0":-3.185151366247082,"x":89.8,"y":168.82,"x0":-2.100637519134169,"y0":50.00623884952866,"z0":4.963489953982015,"aX":-13.329592054260372},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":10.4,"spinRate":2325,"spinDirection":234},"zone":6,"typeConfidence":0.9,"plateTime":0.40094378624010885,"extension":6.039133684249314},"hitData":{"launchSpeed":90.8,"launchAngle":31.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.67,"coordY":67.66}},"index":6,"playId":"0e206544-da1d-3c81-99f6-01b5bdb97c5d","pitchNumber":7,"startTime":"2026-04-03T22:14:57.414Z","endTime":"2026-04-03T22:15:06.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:15:06.721Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to right fielder Will Benson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-03T22:15:06.433Z","endTime":"2026-04-03T22:15:39.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.590917625999808,"aZ":-19.431977510757672,"pfxX":-8.55095225147743,"pfxZ":6.559024279928858,"pX":-0.17959941467752222,"pZ":2.8405235790518963,"vX0":8.451456264527197,"vY0":-138.63706682191284,"vZ0":-2.5396753625046538,"x":123.85,"y":162.09,"x0":-2.1596521600555003,"y0":50.00114200266306,"z0":5.068380440371026,"aX":-16.60936524683161},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":13.7,"spinRate":2328,"spinDirection":226},"zone":2,"typeConfidence":0.9,"plateTime":0.39537655761944057,"extension":6.0120408816293835},"hitData":{"launchSpeed":78.3,"launchAngle":35.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.82,"coordY":116.67}},"index":0,"playId":"713ab926-6af9-350b-a8f2-318c7f3fae0e","pitchNumber":1,"startTime":"2026-04-03T22:15:30.529Z","endTime":"2026-04-03T22:15:39.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:15:39.521Z","atBatIndex":65},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Steer doubles (1) on a sharp line drive to center fielder Evan Carter.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-03T22:18:05.620Z","endTime":"2026-04-03T22:19:04.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chris Martin replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T22:17:20.837Z","endTime":"2026-04-03T22:18:07.863Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":455119,"link":"/api/v1/people/455119"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69135941529875,"aZ":-19.587095191815784,"pfxX":0.9514441563959521,"pfxZ":7.039231732457259,"pX":0.541863251004267,"pZ":1.84992665351129,"vX0":7.760977568981883,"vY0":-132.45928082735327,"vZ0":-7.325940540715905,"x":96.35,"y":188.83,"x0":-2.5422878117576464,"y0":50.002494403965045,"z0":6.069537381831344,"aX":1.6987136892655528},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.4,"breakHorizontal":-3.4,"spinRate":2331,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.4125682503464012,"extension":6.2996837034915325},"index":1,"playId":"d80c6e62-16f7-3d3e-9847-d6fba36e0911","pitchNumber":1,"startTime":"2026-04-03T22:18:07.863Z","endTime":"2026-04-03T22:18:11.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.403045446065672,"aZ":-17.242996215494802,"pfxX":-8.632941170831812,"pfxZ":7.9716977536210525,"pX":-1.659168330855028,"pZ":2.3629292718196266,"vX0":6.327656374090218,"vY0":-135.89513899551102,"vZ0":-6.345958148928201,"x":180.24,"y":174.98,"x0":-2.8945947000732595,"y0":50.00361628715983,"z0":5.923635977610706,"aX":-16.169406652256328},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":14.3,"spinRate":2292,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.40285650167437614,"extension":6.690645920577924},"index":2,"playId":"46bdab3c-e320-32d0-a0ef-43524d43845a","pitchNumber":2,"startTime":"2026-04-03T22:18:28.677Z","endTime":"2026-04-03T22:18:33.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18646460831573,"aZ":-26.624994086288115,"pfxX":-7.586417199527987,"pfxZ":3.3423145941199994,"pX":-0.015533435089198074,"pZ":2.4626964252085513,"vX0":8.744074981022012,"vY0":-127.79012500180917,"vZ0":-3.9444399589091423,"x":117.59,"y":172.29,"x0":-2.48852459035966,"y0":50.00512341229768,"z0":6.106768717417704,"aX":-12.607598073001757},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.4,"breakHorizontal":11.9,"spinRate":1571,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.42784675485263923,"extension":6.622295512733089},"hitData":{"launchSpeed":106.2,"launchAngle":16.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":87.65,"coordY":43.31}},"index":3,"playId":"20378da2-599d-3b0e-9ac4-dc6891442e43","pitchNumber":3,"startTime":"2026-04-03T22:18:49.875Z","endTime":"2026-04-03T22:19:04.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.300000000000004,"awayTeamWinProbability":66.69999999999999,"homeTeamWinProbabilityAdded":-16.699999999999996,"leverageIndex":2.29,"dramaIndex":165.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:19:04.115Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Stephenson homers (1) on a fly ball to right center field. Spencer Steer scores.","rbi":2,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-03T22:19:05.108Z","endTime":"2026-04-03T22:22:38.127Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":{"id":455119,"link":"/api/v1/people/455119"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":{"id":455119,"link":"/api/v1/people/455119"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.605785051772216,"aZ":-15.115206970816473,"pfxX":-5.560719478273549,"pfxZ":8.882324855419625,"pX":-0.09027585606070163,"pZ":2.908562466346999,"vX0":8.271438965723258,"vY0":-138.14339422159705,"vZ0":-5.957687544061924,"x":120.44,"y":160.25,"x0":-2.4096304081365276,"y0":50.00207878938921,"z0":6.1204529684626054,"aX":-10.67919811703078},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":8.2,"spinRate":2206,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3974582780326297,"extension":6.262925632558883},"index":0,"playId":"c0a9a1a1-49c8-3c69-8f20-f57d60a167f7","pitchNumber":1,"startTime":"2026-04-03T22:19:36.234Z","endTime":"2026-04-03T22:19:41.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.144104533082565,"aZ":-22.303971379558863,"pfxX":0.4101259939880455,"pfxZ":5.379229092497623,"pX":0.2604437416733265,"pZ":2.3872484780006302,"vX0":7.369028190758245,"vY0":-134.59003180249965,"vZ0":-5.4636603087828854,"x":107.07,"y":174.32,"x0":-2.5659817778572847,"y0":50.002825395377506,"z0":6.022546201121803,"aX":0.7523662356165784},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.8,"breakHorizontal":-2.3,"spinRate":2265,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.40692587374215083,"extension":6.519176316763274},"index":1,"playId":"f60038eb-746d-36d2-97e8-500c64d97a4a","pitchNumber":2,"startTime":"2026-04-03T22:19:56.111Z","endTime":"2026-04-03T22:20:00.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-03T22:20:06.970Z","endTime":"2026-04-03T22:20:21.843Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10333872334722,"aZ":-16.04933149607405,"pfxX":-5.694444842305344,"pfxZ":8.36098506066133,"pX":0.6428036659552671,"pZ":3.856240389527865,"vX0":10.127232757592823,"vY0":-138.52529307337818,"vZ0":-3.366669250239326,"x":92.5,"y":134.66,"x0":-2.333183298964336,"y0":50.0057550068904,"z0":6.170944534262247,"aX":-10.987057310528614},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":8.0,"spinRate":2180,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39654300411100785,"extension":6.514961642134133},"index":3,"playId":"b6813032-0ab3-3c8e-95a2-6b0916f9ea26","pitchNumber":3,"startTime":"2026-04-03T22:20:21.843Z","endTime":"2026-04-03T22:20:27.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.841333075897246,"aZ":-20.33652448665418,"pfxX":-0.8169003148451432,"pfxZ":6.508275204006698,"pX":1.9814235661035935,"pZ":1.4897245736207976,"vX0":11.83943642885097,"vY0":-133.99649694955062,"vZ0":-7.960012267234047,"x":41.47,"y":198.56,"x0":-2.387564105364836,"y0":50.00622900876892,"z0":5.951171666238712,"aX":-1.488938172410461},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":-1.1,"spinRate":2257,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4087024172901623,"extension":6.756528893879272},"index":4,"playId":"cbb4f6e5-fc5c-3777-9776-ec64fa167fa1","pitchNumber":4,"startTime":"2026-04-03T22:20:41.844Z","endTime":"2026-04-03T22:20:46.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21150725293724,"aZ":-13.951506742055205,"pfxX":-5.627666893550288,"pfxZ":9.447444438446382,"pX":-0.7365851265672431,"pZ":2.411742665300049,"vX0":6.842431798574288,"vY0":-138.33775641311456,"vZ0":-7.637148113962941,"x":145.08,"y":173.66,"x0":-2.5163978338503874,"y0":50.00519343219022,"z0":6.152724933632085,"aX":-10.858152561060209},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2246,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.3966546645018725,"extension":6.283332322211362},"index":5,"playId":"69599d02-7bde-3d68-acaf-774d71dc0bad","pitchNumber":5,"startTime":"2026-04-03T22:21:02.014Z","endTime":"2026-04-03T22:21:05.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.468020569584535,"aZ":-26.994008892101,"pfxX":-6.934765273314666,"pfxZ":3.091608801594041,"pX":0.4463603104407787,"pZ":1.2408356990564984,"vX0":9.73361494597513,"vY0":-128.59940683031948,"vZ0":-6.587750103125527,"x":99.99,"y":205.28,"x0":-2.4853238142331957,"y0":50.004852420525225,"z0":5.927582457688278,"aX":-11.62670401111397},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":10.4,"spinRate":1766,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.42578823716375025,"extension":6.649076988024696},"index":6,"playId":"5db14c20-9b2f-3230-ae5c-0affee4f9c03","pitchNumber":6,"startTime":"2026-04-03T22:21:29.489Z","endTime":"2026-04-03T22:21:34.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.329707567889848,"aZ":-20.29274029098255,"pfxX":0.5700006961885946,"pfxZ":6.503168910231055,"pX":0.2579253961713489,"pZ":2.2700147661152297,"vX0":7.058566084702532,"vY0":-134.1359697444922,"vZ0":-6.356463684870452,"x":107.17,"y":177.49,"x0":-2.4789384942878265,"y0":50.003484639100265,"z0":6.111908818176838,"aX":1.0395252671966775},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.7,"breakHorizontal":-2.5,"spinRate":2250,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.40795787463852573,"extension":6.378875717004025},"index":7,"playId":"7accfa2f-0fec-31bc-9ab6-69376ffbe9fc","pitchNumber":7,"startTime":"2026-04-03T22:21:48.839Z","endTime":"2026-04-03T22:21:52.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.357103768057982,"aZ":-18.8346766978221,"pfxX":-9.090120059957792,"pfxZ":7.1582198614956125,"pX":-0.2912233313666883,"pZ":2.25610023970396,"vX0":9.425773491620479,"vY0":-135.37501091535972,"vZ0":-6.013557643061356,"x":128.1,"y":177.87,"x0":-2.6299962280177214,"y0":50.00440574179874,"z0":5.81593057633071,"aX":-16.946252221546764},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":14.5,"spinRate":2201,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.4039195902694708,"extension":6.802371956324719},"hitData":{"launchSpeed":100.2,"launchAngle":27.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":177.47,"coordY":53.68}},"index":8,"playId":"7047ba76-7dab-3371-a206-3de745b3d4fb","pitchNumber":8,"startTime":"2026-04-03T22:22:15.015Z","endTime":"2026-04-03T22:22:38.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-25.700000000000003,"leverageIndex":2.74,"dramaIndex":231.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:22:38.127Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Benson flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-03T22:22:40.951Z","endTime":"2026-04-03T22:24:07.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.831210492027655,"aZ":-23.958613328916194,"pfxX":0.8489839419517899,"pfxZ":4.606277838399622,"pX":-0.8126300848303194,"pZ":3.2130641165371947,"vX0":4.750622900444429,"vY0":-133.25426673695523,"vZ0":-3.1615208794428087,"x":147.98,"y":152.03,"x0":-2.7348420970973297,"y0":50.002527537769396,"z0":6.161797468826318,"aX":1.5138879158634486},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.8,"breakHorizontal":-2.6,"spinRate":2283,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.41234238165617665,"extension":6.187800513954873},"index":0,"playId":"3b07ec4d-b097-319c-a343-dcaced9ab5f2","pitchNumber":1,"startTime":"2026-04-03T22:22:58.447Z","endTime":"2026-04-03T22:23:02.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.627617631356664,"aZ":-19.853685924072057,"pfxX":1.248064725500258,"pfxZ":7.03307541023629,"pX":0.7656860439163854,"pZ":4.406744473916396,"vX0":8.566348012111977,"vY0":-131.91801574113325,"vZ0":-0.849185546200687,"x":87.81,"y":119.8,"x0":-2.693903351295836,"y0":50.00398095566957,"z0":6.204534950038445,"aX":2.184881879127683},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.7,"breakHorizontal":-4.2,"spinRate":2294,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.4161621295635185,"extension":6.286331287837482},"index":1,"playId":"b09c5352-3c89-3cf3-9368-9e47d4d97865","pitchNumber":2,"startTime":"2026-04-03T22:23:13.186Z","endTime":"2026-04-03T22:23:18.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.8,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.288187285571002,"aZ":-25.702923566672624,"pfxX":-6.217285932022711,"pfxZ":3.8812439433914205,"pX":-0.5864442414167945,"pZ":2.167529160527878,"vX0":7.527739157035649,"vY0":-128.67970001023008,"vZ0":-4.578880157812804,"x":139.35,"y":180.26,"x0":-2.750677037509471,"y0":50.0007192685201,"z0":5.976613863573346,"aX":-10.359340650243047},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.1,"breakHorizontal":9.5,"spinRate":1652,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4266832054476697,"extension":6.776919478034551},"index":2,"playId":"4f4f1a9c-5b6e-3855-9240-1de4db7595fb","pitchNumber":3,"startTime":"2026-04-03T22:23:34.076Z","endTime":"2026-04-03T22:23:38.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":94.7,"endSpeed":86.4,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.501344422347522,"aZ":-15.461273550606327,"pfxX":-4.7191731345619115,"pfxZ":8.719543603393673,"pX":-0.9898228360281612,"pZ":2.908130782275918,"vX0":5.83665237228419,"vY0":-137.77546630827118,"vZ0":-5.816870928276702,"x":154.73,"y":160.26,"x0":-2.525696137400082,"y0":50.000124740835474,"z0":6.09702476691377,"aX":-9.0429747180732},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":7.3,"spinRate":2241,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3980196503297293,"extension":6.631471970964124},"hitData":{"launchSpeed":90.2,"launchAngle":27.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.35,"coordY":105.61}},"index":3,"playId":"68f2d690-6827-33a7-b985-93fa8b1f83bd","pitchNumber":4,"startTime":"2026-04-03T22:23:57.723Z","endTime":"2026-04-03T22:24:07.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:24:07.440Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ke'Bryan Hayes grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-03T22:24:22.612Z","endTime":"2026-04-03T22:25:38.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.646779860597295,"aZ":-21.07000974790016,"pfxX":0.7201441875983816,"pfxZ":6.087895361641463,"pX":0.8319452478540337,"pZ":2.511914046530008,"vX0":8.482391146101875,"vY0":-133.68083069120064,"vZ0":-5.613053681622866,"x":85.29,"y":170.96,"x0":-2.4652803897109403,"y0":50.003542714853744,"z0":6.134177665600681,"aX":1.3143578133466682},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":-3.0,"spinRate":2324,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.40846528430596907,"extension":6.327696087977196},"index":0,"playId":"ff99e574-2f5c-3ab6-aab4-021f9ec2cc21","pitchNumber":1,"startTime":"2026-04-03T22:24:30.152Z","endTime":"2026-04-03T22:24:33.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.661010608229194,"aZ":-13.19892094532602,"pfxX":-6.0877610475412425,"pfxZ":9.879498687692912,"pX":0.2490236125869445,"pZ":2.138703748530221,"vX0":8.873089076497878,"vY0":-137.94431258961654,"vZ0":-8.319675238559562,"x":107.51,"y":181.03,"x0":-2.223389770511364,"y0":50.00155595979586,"z0":6.090379155964564,"aX":-11.691726779198945},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":9.1,"spinRate":2245,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3975740490771118,"extension":6.342154965550051},"index":1,"playId":"200fa0f6-cb0b-35da-9ecb-4a3954853e29","pitchNumber":2,"startTime":"2026-04-03T22:24:48.114Z","endTime":"2026-04-03T22:24:53.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.604643094423746,"aZ":-34.871972515614715,"pfxX":5.6161122503406515,"pfxZ":-1.7750853020389128,"pX":1.0055136328655154,"pZ":0.5861187590145793,"vX0":7.1486782834097555,"vY0":-123.55621340795524,"vZ0":-5.365814147784643,"x":78.67,"y":222.95,"x0":-2.6741971948335763,"y0":50.00316683676238,"z0":5.775399409679018,"aX":8.532041266344947},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.4,"breakHorizontal":-12.1,"spinRate":2717,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.44627621261670214,"extension":6.400929746751653},"index":2,"playId":"89612826-6785-33e2-9e54-5988967f4e69","pitchNumber":3,"startTime":"2026-04-03T22:25:03.709Z","endTime":"2026-04-03T22:25:08.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75280979344769,"aZ":-14.826287511786955,"pfxX":-5.6948123623892535,"pfxZ":9.300545266410364,"pX":0.48928628415150033,"pZ":3.6818871594460942,"vX0":9.64293167378308,"vY0":-135.93666662233585,"vZ0":-3.7370618474058497,"x":98.35,"y":139.37,"x0":-2.369623735194645,"y0":50.0016591219942,"z0":6.108666309686452,"aX":-10.621728632534031},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":8.2,"spinRate":2208,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4034660819501381,"extension":6.74091109926213},"hitData":{"launchSpeed":88.2,"launchAngle":0.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.45,"coordY":151.07}},"index":3,"playId":"227b5a78-84ac-37f3-b7ab-58d2c3708d81","pitchNumber":4,"startTime":"2026-04-03T22:25:30.442Z","endTime":"2026-04-03T22:25:38.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:25:38.565Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt McLain flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-03T22:25:50.118Z","endTime":"2026-04-03T22:27:08.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06813837528895,"aZ":-12.986389354500497,"pfxX":-5.201576896930041,"pfxZ":10.16498822621876,"pX":-0.457358898834595,"pZ":3.5599954522389896,"vX0":6.647700136888794,"vY0":-136.7488826935916,"vZ0":-4.631030319106635,"x":134.43,"y":142.66,"x0":-2.247711078825985,"y0":50.003096952314635,"z0":6.171000632289562,"aX":-9.81968446473423},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":7.9,"spinRate":2271,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.40102297304334655,"extension":6.405768134088387},"index":0,"playId":"5f4598fb-b364-3533-bc30-9c36188e9567","pitchNumber":1,"startTime":"2026-04-03T22:26:07.365Z","endTime":"2026-04-03T22:26:12.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.758869368369847,"aZ":-22.353551402182397,"pfxX":1.4111152310497432,"pfxZ":5.533383716217333,"pX":-0.3252920031146957,"pZ":2.7119449440128136,"vX0":5.361444235759059,"vY0":-132.0821246723329,"vZ0":-4.514016529579114,"x":129.4,"y":165.56,"x0":-2.5606996400023356,"y0":50.00615032704669,"z0":6.076046347774474,"aX":2.507274408741456},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.2,"breakHorizontal":-3.7,"spinRate":2341,"spinDirection":184},"zone":1,"typeConfidence":2.0,"plateTime":0.41385328956831646,"extension":6.492005158831218},"index":1,"playId":"62d8da5c-5360-3321-9adb-ce2374abbf35","pitchNumber":2,"startTime":"2026-04-03T22:26:23.062Z","endTime":"2026-04-03T22:26:26.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":93.0,"endSpeed":84.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.154165601948044,"aZ":-23.604518137707924,"pfxX":-10.304826451085837,"pfxZ":4.699003767686822,"pX":-1.3780261959936628,"pZ":1.6728764879539382,"vX0":7.230558499826485,"vY0":-135.1082609589984,"vZ0":-6.415430467554868,"x":169.53,"y":193.61,"x0":-2.768542775531907,"y0":50.00360547718373,"z0":5.769668203280797,"aX":-18.79422536618723},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":16.8,"spinRate":2141,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.407513249006914,"extension":6.635702897550859},"index":2,"playId":"44311a25-2e3f-3072-a7cb-db61cde0c3c9","pitchNumber":3,"startTime":"2026-04-03T22:26:41.310Z","endTime":"2026-04-03T22:26:46.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19699227478369,"aZ":-14.46801797517262,"pfxX":-5.862317754289972,"pfxZ":9.460203265902088,"pX":0.33877613055474065,"pZ":2.3820560931310686,"vX0":9.10263492247127,"vY0":-136.25890839007138,"vZ0":-7.264321998380817,"x":104.09,"y":174.46,"x0":-2.2904754451379894,"y0":50.00404934834826,"z0":6.09110386391615,"aX":-10.974596223078155},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2172,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4026592210627582,"extension":6.48375121437948},"hitData":{"launchSpeed":89.5,"launchAngle":42.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.12,"coordY":114.99}},"index":3,"playId":"e78da981-1638-38d5-a68d-741df20aed38","pitchNumber":4,"startTime":"2026-04-03T22:26:59.729Z","endTime":"2026-04-03T22:27:08.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:27:08.746Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Evan Carter lines out to center fielder Dane Myers.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-03T22:29:37.328Z","endTime":"2026-04-03T22:30:12.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: TJ Friedl replaces left fielder Spencer Steer, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T22:29:07.588Z","endTime":"2026-04-03T22:29:07.615Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668715,"link":"/api/v1/people/668715"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Emilio Pagán replaces Tony Santillan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-03T22:29:07.615Z","endTime":"2026-04-03T22:29:39.573Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641941,"link":"/api/v1/people/641941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.366731882049194,"aZ":-10.485209763549838,"pfxX":-4.9630251539594905,"pfxZ":11.526390271797087,"pX":-0.7022516947364017,"pZ":2.728881975274173,"vX0":2.9656128980474836,"vY0":-136.83836915740707,"vZ0":-5.579955088614732,"x":143.77,"y":165.1,"x0":-1.1595810797867958,"y0":50.00630328108112,"z0":5.524345588532238,"aX":-9.34121527488343},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.8,"breakHorizontal":8.3,"spinRate":2592,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.4014598642718794,"extension":6.5541410048923385},"index":2,"playId":"45b1d2da-3760-3659-b0aa-6c367bf57f17","pitchNumber":1,"startTime":"2026-04-03T22:29:39.573Z","endTime":"2026-04-03T22:29:43.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08822333585432,"aZ":-12.394419916162018,"pfxX":-4.141505544770433,"pfxZ":10.430308147416516,"pX":0.20221459525958357,"pZ":3.5907623914482736,"vX0":5.934562784507568,"vY0":-137.68452794390035,"vZ0":-2.8046029223226188,"x":109.29,"y":141.83,"x0":-1.455452433712114,"y0":50.001738936695666,"z0":5.475386778578861,"aX":-7.853559974424796},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":6.1,"spinRate":2532,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.39970798742504554,"extension":6.629074006386943},"hitData":{"launchSpeed":98.1,"launchAngle":17.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.16,"coordY":73.28}},"index":3,"playId":"3de37912-ca21-39c6-b6a0-73b55e2d049a","pitchNumber":2,"startTime":"2026-04-03T22:30:03.570Z","endTime":"2026-04-03T22:30:12.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-4.8,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:30:12.825Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Danny Jansen pops out to third baseman Ke'Bryan Hayes.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-03T22:30:12.906Z","endTime":"2026-04-03T22:32:01.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37676111687108,"aZ":-11.929674302451266,"pfxX":-4.323883743226854,"pfxZ":10.48484883839136,"pX":-1.2071172186326105,"pZ":3.4348943109451606,"vX0":2.1810843046245854,"vY0":-138.86024595377472,"vZ0":-3.6718451181410856,"x":163.01,"y":146.04,"x0":-1.4458490298929336,"y0":50.00233480803941,"z0":5.581944133257047,"aX":-8.348090979319469},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":7.3,"spinRate":2525,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.39617259500095514,"extension":6.568848118946521},"index":0,"playId":"9b4bf175-3b27-3251-b20f-92909286802d","pitchNumber":1,"startTime":"2026-04-03T22:30:39.345Z","endTime":"2026-04-03T22:30:44.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.042084052244956,"aZ":-26.423344188114193,"pfxX":2.0714429508575862,"pfxZ":3.651899914553203,"pX":0.46782786386894626,"pZ":2.2767574677559126,"vX0":4.126874297312831,"vY0":-124.41671951745643,"vZ0":-2.418910804609703,"x":99.17,"y":177.31,"x0":-1.4788639899246645,"y0":50.00238014420199,"z0":5.442746360525995,"aX":3.2586537346880418},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.4,"breakHorizontal":-4.7,"spinRate":2341,"spinDirection":173},"zone":6,"typeConfidence":2.0,"plateTime":0.439583335615795,"extension":6.726570794230614},"index":1,"playId":"e43d7a78-1eb8-32dc-88a6-a11fc2900ebc","pitchNumber":2,"startTime":"2026-04-03T22:30:56.663Z","endTime":"2026-04-03T22:31:00.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.256863712888595,"aZ":-23.22409959939195,"pfxX":1.9167051526524848,"pfxZ":5.504500101067663,"pX":1.5853702890602657,"pZ":1.6396923865632531,"vX0":6.824384951654451,"vY0":-126.31494220485673,"vZ0":-4.789143856815636,"x":56.57,"y":194.51,"x0":-1.3936269620664694,"y0":50.00241533952982,"z0":5.4131770751444375,"aX":3.1152883339569644},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.1,"breakHorizontal":-4.9,"spinRate":2495,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.43260545587740307,"extension":6.773160264468668},"index":2,"playId":"4715849b-8383-323a-b49e-ec892cf6a145","pitchNumber":3,"startTime":"2026-04-03T22:31:13.109Z","endTime":"2026-04-03T22:31:16.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":94.3,"endSpeed":85.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.028938989988006,"aZ":-10.159304736889851,"pfxX":-5.468228336680967,"pfxZ":11.61839620616476,"pX":-0.12040296998555937,"pZ":2.5384730699036613,"vX0":4.901248458625514,"vY0":-137.1889349347828,"vZ0":-6.022394966109976,"x":121.59,"y":170.24,"x0":-1.2248439421217014,"y0":50.004045671794316,"z0":5.4636616936501055,"aX":-10.362446433888772},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.8,"breakHorizontal":8.8,"spinRate":2580,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.40016448045925657,"extension":6.622941663304504},"index":3,"playId":"ab824a34-b882-34e5-a09c-3bb199a110d8","pitchNumber":4,"startTime":"2026-04-03T22:31:30.530Z","endTime":"2026-04-03T22:31:33.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22083555847134,"aZ":-12.41386570332593,"pfxX":-5.7279114828037585,"pfxZ":10.415139001810498,"pX":-0.21120589790660868,"pZ":2.557371963434421,"vX0":4.947495771542753,"vY0":-137.5216769531371,"vZ0":-5.547250601129241,"x":125.05,"y":169.73,"x0":-1.297896341181699,"y0":50.001035849043724,"z0":5.457603330469301,"aX":-10.865377524663625},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":9.2,"spinRate":2619,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.3997580828785656,"extension":6.7657591576743785},"hitData":{"launchSpeed":90.6,"launchAngle":76.0,"totalDistance":50.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":127.67,"coordY":185.55}},"index":4,"playId":"c87c3bdf-5379-3294-9c48-833672b766f5","pitchNumber":5,"startTime":"2026-04-03T22:31:52.081Z","endTime":"2026-04-03T22:32:01.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-3.2,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:32:01.113Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-03T22:32:09.147Z","endTime":"2026-04-03T22:34:14.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.75"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.94"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.91"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.75"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.41"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.23"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.69"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.31"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.50"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.074"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".405"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".395"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".274"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".180"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.074"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3630487229949,"aZ":-30.652198305156627,"pfxX":2.497495879711062,"pfxZ":0.9624146844831607,"pX":-1.3083624696499678,"pZ":2.9552804802322683,"vX0":-0.05734850319970866,"vY0":-124.60922772719675,"vZ0":-0.10462724219792885,"x":166.87,"y":158.99,"x0":-1.6096775642610193,"y0":50.00172380780316,"z0":5.524208111374914,"aX":3.9382220371629617},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.9,"breakHorizontal":-4.6,"spinRate":2316,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.4390761565007897,"extension":6.5524577308846785},"index":0,"playId":"6f8c0c5b-efd0-3d57-a38e-b9e57e9fd521","pitchNumber":1,"startTime":"2026-04-03T22:32:31.413Z","endTime":"2026-04-03T22:32:35.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.685293173158115,"aZ":-13.943760253542425,"pfxX":-5.715954415894728,"pfxZ":9.522107385495545,"pX":-0.5860145358999364,"pZ":3.865435127056365,"vX0":4.063796436862714,"vY0":-138.17783159436004,"vZ0":-1.8805936484506827,"x":139.34,"y":134.41,"x0":-1.3407183049825104,"y0":50.000887955040945,"z0":5.502580305864606,"aX":-10.940516558691167},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2619,"spinDirection":210},"zone":11,"typeConfidence":0.89,"plateTime":0.3979368642658181,"extension":6.616034368395638},"index":1,"playId":"24844e28-2b08-3f4e-99c2-dac1126e9db3","pitchNumber":2,"startTime":"2026-04-03T22:32:48.235Z","endTime":"2026-04-03T22:32:52.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.137465392143255,"aZ":-11.547290886848616,"pfxX":-5.8964619595223455,"pfxZ":10.933909645985324,"pX":-0.689939432017714,"pZ":1.374542631452296,"vX0":4.154115113540501,"vY0":-137.1625883691971,"vZ0":-8.282505683319691,"x":143.3,"y":201.67,"x0":-1.4656234611097956,"y0":50.00297576476777,"z0":5.239884760092642,"aX":-11.124266565584747},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":9.7,"spinRate":2665,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.40083566957342986,"extension":6.773435327715868},"index":2,"playId":"bedcd158-9bf9-361c-b2cc-7fce55a90771","pitchNumber":3,"startTime":"2026-04-03T22:33:06.114Z","endTime":"2026-04-03T22:33:10.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01698273136427,"aZ":-13.733835929822632,"pfxX":-6.012753717263033,"pfxZ":9.795332974247733,"pX":0.41975458266480264,"pZ":2.6239316586648593,"vX0":6.6884830350342455,"vY0":-136.99837938857985,"vZ0":-4.584036612962534,"x":101.0,"y":167.93,"x0":-1.283452197219234,"y0":50.001911257262535,"z0":5.272213239325311,"aX":-11.318182663541936},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2540,"spinDirection":211},"zone":6,"typeConfidence":0.89,"plateTime":0.4013088221640442,"extension":6.718607064806771},"index":3,"playId":"21e8d8ee-7af8-37a7-bc7f-e654fa13f875","pitchNumber":4,"startTime":"2026-04-03T22:33:28.773Z","endTime":"2026-04-03T22:33:33.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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.0,"endSpeed":85.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.188400008364965,"aZ":-12.388837752095897,"pfxX":-5.172167719625548,"pfxZ":10.55516587471766,"pX":-0.8121257760082748,"pZ":3.219771915640268,"vX0":3.5565831439718414,"vY0":-136.78004482429492,"vZ0":-3.364401012119668,"x":147.96,"y":151.85,"x0":-1.464436842493613,"y0":50.00154716460904,"z0":5.32840988838387,"aX":-9.694460709954456},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":8.5,"spinRate":2468,"spinDirection":216},"zone":1,"typeConfidence":0.89,"plateTime":0.4020905258930352,"extension":6.74440442339874},"index":4,"playId":"1acc46e0-b455-3162-b2e2-622ab6d527c3","pitchNumber":5,"startTime":"2026-04-03T22:33:45.899Z","endTime":"2026-04-03T22:33:49.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.276544566942015,"aZ":-11.587471241126226,"pfxX":-5.557554797782677,"pfxZ":10.723616439304855,"pX":0.8774075966954096,"pZ":3.273492698067434,"vX0":7.8478964190610805,"vY0":-138.49359771263013,"vZ0":-3.6118549773982624,"x":83.56,"y":150.4,"x0":-1.2863568921683786,"y0":50.00439103713744,"z0":5.383519421741099,"aX":-10.671462258200664},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":8.2,"spinRate":2477,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.3972412735616633,"extension":6.754744761945729},"index":5,"playId":"c0c91212-5c3c-3868-bfa8-24e346c3f193","pitchNumber":6,"startTime":"2026-04-03T22:34:09.040Z","endTime":"2026-04-03T22:34:14.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641941,"link":"/api/v1/people/641941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":666181,"link":"/api/v1/people/666181"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":641941,"link":"/api/v1/people/641941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-03T22:34:14.135Z","atBatIndex":73}]