[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T18:08:15.367Z","endTime":"2026-03-24T18:10:15.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T15:20:31.378Z","endTime":"2026-03-24T17:40:41.983Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T17:40:41.983Z","endTime":"2026-03-24T18:06:48.053Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T18:06:48.053Z","endTime":"2026-03-24T18:08:17.284Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":87.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.30157946047468,"aZ":-11.86672221125904,"pfxX":-6.012645021278434,"pfxZ":10.159675350633687,"pX":0.79051548777689,"pZ":2.447175813212249,"vX0":7.9278311484496236,"vY0":-141.22091634809328,"vZ0":-6.079403481085972,"x":86.87,"y":172.71,"x0":-1.2857776604857343,"y0":50.00201527353134,"z0":5.40740897363299,"aX":-12.017630189325883},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":9.1,"spinRate":2508,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3894151711432077,"extension":7.102136334562397},"index":3,"playId":"2fab31b5-0503-39f9-b80c-8d1a71627d9e","pitchNumber":1,"startTime":"2026-03-24T18:08:17.284Z","endTime":"2026-03-24T18:08:21.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.0,"endSpeed":87.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75896317038235,"aZ":-12.471414377754577,"pfxX":-7.8368752575505045,"pfxZ":9.878624162561605,"pX":0.7454876320440881,"pZ":3.4105877322684797,"vX0":7.878290010335489,"vY0":-140.96538695094202,"vZ0":-3.674205487025537,"x":88.58,"y":146.69,"x0":-1.0796289417476417,"y0":50.00203358314763,"z0":5.54721898330742,"aX":-15.628914349492444},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":12.4,"spinRate":2464,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3899142823366142,"extension":6.756441461663147},"index":4,"playId":"f4ebcfb0-178d-311e-832c-c7aceabcb2b9","pitchNumber":2,"startTime":"2026-03-24T18:08:33.336Z","endTime":"2026-03-24T18:08:37.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.846813315522596,"aZ":-8.431906694857147,"pfxX":-5.434892155370175,"pfxZ":12.018001190852585,"pX":0.5365598724932219,"pZ":2.1719366952142276,"vX0":6.830321546382969,"vY0":-140.39407756037463,"vZ0":-7.5221181703753315,"x":96.55,"y":180.14,"x0":-1.2336314174187255,"y0":50.004361646289674,"z0":5.45134244854466,"aX":-10.73873545008609},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.2,"breakHorizontal":8.3,"spinRate":2467,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3916799627009646,"extension":7.213352792246774},"index":5,"playId":"7b6f9320-ad02-38d4-bff8-792751768a60","pitchNumber":3,"startTime":"2026-03-24T18:08:51.421Z","endTime":"2026-03-24T18:08:56.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.364686182927,"aZ":-34.62562261929581,"pfxX":3.5605529718533333,"pfxZ":-1.5165934062596111,"pX":-0.4820182277472257,"pZ":3.4823282232416144,"vX0":0.9881853000010088,"vY0":-126.4941986942103,"vZ0":1.0529516233819673,"x":135.37,"y":144.76,"x0":-1.3405013265988952,"y0":50.00217225082766,"z0":5.841669488436187,"aX":5.756195555644647},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.3,"breakHorizontal":-6.7,"spinRate":2637,"spinDirection":80},"zone":11,"typeConfidence":2.0,"plateTime":0.4333859850123991,"extension":6.741418989521747},"index":6,"playId":"0e6c0ce7-df45-3e82-9945-4006e7bdae6d","pitchNumber":4,"startTime":"2026-03-24T18:09:30.477Z","endTime":"2026-03-24T18:09:34.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.79097178460156,"aZ":-14.872706394915056,"pfxX":-7.800089431254495,"pfxZ":8.699922471144697,"pX":-0.5140664701385499,"pZ":3.1846159732974075,"vX0":4.874126893550493,"vY0":-140.80706762603717,"vZ0":-3.6426881845046393,"x":136.6,"y":152.8,"x0":-1.262583425527258,"y0":50.00641836519226,"z0":5.470330539513526,"aX":-15.517833175027047},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":13.0,"spinRate":2275,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.39040370220505416,"extension":6.948163104098504},"index":7,"playId":"0fcd518e-839c-330e-95fe-cb0ef75e2fc3","pitchNumber":5,"startTime":"2026-03-24T18:09:47.565Z","endTime":"2026-03-24T18:09:50.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08509191520832,"aZ":-30.113429285409996,"pfxX":1.5094905326230592,"pfxZ":1.234477775006102,"pX":-0.3707067856645628,"pZ":3.22980616599716,"vX0":1.9713251846763382,"vY0":-128.12061372648802,"vZ0":-0.3495834016500555,"x":131.13,"y":151.58,"x0":-1.3456948872994268,"y0":50.00126019191639,"z0":5.718390996123762,"aX":2.512256365785523},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.4,"breakHorizontal":-3.1,"spinRate":2413,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.4272637108934343,"extension":6.747915534336404},"index":8,"playId":"ad403678-f132-3578-9ab2-f8686a44954e","pitchNumber":6,"startTime":"2026-03-24T18:10:11.172Z","endTime":"2026-03-24T18:10:15.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-24T18:10:15.755Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T18:10:20.171Z","endTime":"2026-03-24T18:12:08.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.350243323019168,"aZ":-38.729652513498365,"pfxX":2.3080432855579396,"pfxZ":-4.637199058980672,"pX":0.5575725777729986,"pZ":3.2346091065244944,"vX0":3.440747666798497,"vY0":-118.65304229112215,"vZ0":2.1102092555289937,"x":95.75,"y":151.45,"x0":-1.2154722563126419,"y0":50.00160840361843,"z0":5.8829542759448765,"aX":3.263913496652409},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.6,"breakHorizontal":-5.0,"spinRate":2659,"spinDirection":36},"zone":3,"typeConfidence":2.0,"plateTime":0.4630049517448174,"extension":6.640614713679662},"index":0,"playId":"ae05b203-ed30-3543-972f-25a85bce5d66","pitchNumber":1,"startTime":"2026-03-24T18:10:41.478Z","endTime":"2026-03-24T18:10:45.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.9,"endSpeed":88.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.90450690734835,"aZ":-12.581399504758082,"pfxX":-3.7545583345102873,"pfxZ":9.632054459152547,"pX":0.0682292745477056,"pZ":3.1613415560219766,"vX0":4.809565910403971,"vY0":-142.45905207420677,"vZ0":-4.313486560172721,"x":114.4,"y":153.42,"x0":-1.1624273938914385,"y0":50.002844077207214,"z0":5.504088429205008,"aX":-7.637431646519098},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":5.8,"spinRate":2432,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.38603382887861004,"extension":6.978487417416962},"index":1,"playId":"92da841c-dea9-3f26-a003-021ffed64192","pitchNumber":2,"startTime":"2026-03-24T18:11:01.420Z","endTime":"2026-03-24T18:11:04.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":88.2,"endSpeed":80.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.352216535115403,"aZ":-33.41872692366728,"pfxX":-0.46643368001821894,"pfxZ":-0.7440908521375338,"pX":0.9584339671703038,"pZ":2.7779356050020296,"vX0":5.303121991745204,"vY0":-128.4211564072375,"vZ0":-0.7171610249433737,"x":80.47,"y":163.78,"x0":-1.075505135345353,"y0":50.004554910877836,"z0":5.667207306473668,"aX":-0.7765855416406564},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.3,"breakHorizontal":-0.4,"spinRate":2643,"spinDirection":82},"zone":12,"typeConfidence":2.0,"plateTime":0.42700565127899015,"extension":6.954677244511402},"index":2,"playId":"b294ede8-c204-3e63-9058-45605ea32c74","pitchNumber":3,"startTime":"2026-03-24T18:11:22.571Z","endTime":"2026-03-24T18:11:26.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.778115140033293,"aZ":-31.61744862000908,"pfxX":-7.613402876747757,"pfxZ":0.3247512579080363,"pX":0.8308655874393918,"pZ":0.825661840440495,"vX0":7.618830275313023,"vY0":-131.4316676143736,"vZ0":-5.6164912068668045,"x":85.33,"y":216.49,"x0":-1.1320622017541344,"y0":50.00475457646573,"z0":5.37071976974437,"aX":-13.171557263519546},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.6,"breakHorizontal":11.9,"spinRate":1381,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.418538679396498,"extension":6.983822784418004},"index":3,"playId":"25e0295d-14e9-3474-be2e-adb298e99855","pitchNumber":4,"startTime":"2026-03-24T18:11:44.558Z","endTime":"2026-03-24T18:11:47.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.577965827332967,"aZ":-32.70128531049658,"pfxX":1.3014866348249452,"pfxZ":-0.3111721001634207,"pX":1.2528905862167776,"pZ":1.8075119535501711,"vX0":5.626041577698917,"vY0":-128.23165402644165,"vZ0":-2.92035411191175,"x":69.24,"y":189.98,"x0":-1.1353951721352769,"y0":50.00527386571433,"z0":5.502514347842832,"aX":2.1761851834390127},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.0,"breakHorizontal":-3.6,"spinRate":2762,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4265240546673912,"extension":6.883805319909045},"index":4,"playId":"d9a1ffe8-0d89-3e5a-a831-63b6f4793dd6","pitchNumber":5,"startTime":"2026-03-24T18:12:03.921Z","endTime":"2026-03-24T18:12:08.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:12:08.163Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out sharply to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T18:12:11.512Z","endTime":"2026-03-24T18:13:03.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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, 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":87.1,"endSpeed":80.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.668089605135567,"aZ":-30.06320068811582,"pfxX":0.23471714928478704,"pfxZ":1.2977998635876729,"pX":0.6354490287180481,"pZ":1.0203681610109776,"vX0":4.741775276117799,"vY0":-126.71196224704333,"vZ0":-5.110747097175324,"x":92.78,"y":211.23,"x0":-1.2930215784297023,"y0":50.000829159584846,"z0":5.47470456261721,"aX":0.37896052310776546},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.4,"breakHorizontal":-1.6,"spinRate":2654,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.43279522273774074,"extension":6.588614430474998},"index":0,"playId":"ad699ae7-be0c-333b-a031-551e7941fa50","pitchNumber":1,"startTime":"2026-03-24T18:12:36.187Z","endTime":"2026-03-24T18:12:40.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.96025254550508,"aZ":-12.733455126141555,"pfxX":-4.0717221256781855,"pfxZ":9.804146134804084,"pX":0.044211714898440134,"pZ":2.832369227422773,"vX0":5.051577035166048,"vY0":-140.8680426794426,"vZ0":-4.6784333712157675,"x":115.31,"y":162.31,"x0":-1.254592321239247,"y0":50.00574798907891,"z0":5.356599695064452,"aX":-8.076436970182982},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":6.1,"spinRate":2485,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39082350421645007,"extension":6.609447346158094},"hitData":{"launchSpeed":104.2,"launchAngle":35.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":181.11,"coordY":62.31}},"index":1,"playId":"d8311560-6b4d-394f-be4a-db273454cf6c","pitchNumber":2,"startTime":"2026-03-24T18:12:53.917Z","endTime":"2026-03-24T18:13:03.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:13:03.941Z","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-03-24T18:15:22.124Z","endTime":"2026-03-24T18:17:44.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"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,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.715286122366667,"aZ":-22.597154885928557,"pfxX":-11.935118201807274,"pfxZ":5.400053220279681,"pX":0.46273110745273344,"pZ":2.336114068511302,"vX0":9.208973264368838,"vY0":-132.47006365887415,"vZ0":-3.4870878753772923,"x":99.36,"y":175.7,"x0":-1.5106915893138868,"y0":50.00604822392211,"z0":5.324605170635958,"aX":-21.182469492874223},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.2,"breakHorizontal":19.6,"spinRate":2305,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4137166860132653,"extension":5.903241989822062},"index":0,"playId":"bcc2cd0a-70cc-33d9-b269-05cf44b92d09","pitchNumber":1,"startTime":"2026-03-24T18:15:37.097Z","endTime":"2026-03-24T18:15:40.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34710540392224,"aZ":-17.43284131637466,"pfxX":-7.151047391123111,"pfxZ":8.108542041308608,"pX":-0.960884623211959,"pZ":2.1971780365152087,"vX0":4.335795281957266,"vY0":-134.06821886411583,"vZ0":-5.057414990031431,"x":153.63,"y":179.46,"x0":-1.6711142016335965,"y0":50.003204704147095,"z0":5.35473071469368,"aX":-13.00061844274499},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.8,"breakHorizontal":12.0,"spinRate":2211,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.40874896328281984,"extension":5.769068180070643},"index":1,"playId":"8d464e3e-0cf3-35bb-bf18-f5fe7059a639","pitchNumber":2,"startTime":"2026-03-24T18:15:50.428Z","endTime":"2026-03-24T18:15:55.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":70.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.367073714798103,"aZ":-42.326102505042144,"pfxX":8.3968319540384,"pfxZ":-8.097304030925908,"pX":1.2093254866341312,"pZ":1.2873642289776208,"vX0":4.053646861042037,"vY0":-112.69333190875774,"vZ0":0.06421678373468964,"x":70.9,"y":204.02,"x0":-1.7188585336205975,"y0":50.004639867747784,"z0":5.627015269900282,"aX":10.523614533404542},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-14.2,"breakHorizontal":-16.4,"spinRate":3247,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.49089424714927166,"extension":5.623980544850657},"index":2,"playId":"b5137d45-a8d7-31d8-890a-cbb9f83fbb94","pitchNumber":3,"startTime":"2026-03-24T18:16:02.789Z","endTime":"2026-03-24T18:16:06.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.503703322556056,"aZ":-20.780123695911165,"pfxX":-0.24003221680354248,"pfxZ":6.646999515781161,"pX":0.6660556806434612,"pZ":2.891959406967663,"vX0":6.247431690711212,"vY0":-129.90643644605174,"vZ0":-2.9202024695279736,"x":91.61,"y":160.7,"x0":-1.7359171694435762,"y0":50.001661030139836,"z0":5.605312492763276,"aX":-0.41224058806606023},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.6,"breakHorizontal":-1.0,"spinRate":2262,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.4211781028511963,"extension":6.0548336121837565},"index":3,"playId":"f38ff2a1-f36b-3ddd-855f-c388c980f769","pitchNumber":4,"startTime":"2026-03-24T18:16:17.185Z","endTime":"2026-03-24T18:16:20.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.394795200843735,"aZ":-36.48722099177123,"pfxX":10.441118306305107,"pfxZ":-3.3043341416913226,"pX":1.303661638311052,"pZ":2.7160422491818466,"vX0":4.6644323587602265,"vY0":-114.42908957474414,"vZ0":2.116360100144299,"x":67.31,"y":165.45,"x0":-2.128480818576766,"y0":50.004171051474046,"z0":5.397521725165563,"aX":13.61665394797365},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-5.0,"breakHorizontal":-20.2,"spinRate":2896,"spinDirection":58},"zone":12,"typeConfidence":2.0,"plateTime":0.4817396539576939,"extension":5.4730258164787635},"index":4,"playId":"a48b86f0-a4b7-3ceb-a096-be22ae786cc8","pitchNumber":5,"startTime":"2026-03-24T18:16:37.405Z","endTime":"2026-03-24T18:16:40.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.162104958270216,"aZ":-19.798957973918924,"pfxX":0.8041248191683006,"pfxZ":6.903695525589206,"pX":0.4091217560320942,"pZ":1.8001012152272955,"vX0":5.3644178762369,"vY0":-133.1911673551594,"vZ0":-6.02028358648142,"x":101.41,"y":190.18,"x0":-1.7373250815320478,"y0":50.00450859529904,"z0":5.525997212907408,"aX":1.441517708484508},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.4,"breakHorizontal":-2.6,"spinRate":2405,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.41156112941199163,"extension":6.0425532963951945},"index":5,"playId":"c7ecbc46-0996-373e-900d-d3228e53aaa4","pitchNumber":6,"startTime":"2026-03-24T18:16:57.007Z","endTime":"2026-03-24T18:17:00.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.510906572263462,"aZ":-44.6882345767096,"pfxX":7.451371677388233,"pfxZ":-9.893022769048617,"pX":-0.7331691488753477,"pZ":0.9718114573353469,"vX0":0.6696829959192688,"vY0":-113.2205956760171,"vZ0":-0.18333288724720664,"x":144.95,"y":212.54,"x0":-1.9997759745106665,"y0":50.00094945798761,"z0":5.622586590304839,"aX":9.429079309334377},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-17.4,"breakHorizontal":-13.6,"spinRate":3273,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.48850135899575964,"extension":5.794198642991853},"index":6,"playId":"cdc0274a-618b-3077-a1b3-d0b401aa48d6","pitchNumber":7,"startTime":"2026-03-24T18:17:23.676Z","endTime":"2026-03-24T18:17:28.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.106358249410945,"aZ":-14.548200806141583,"pfxX":-6.935720465372963,"pfxZ":9.626240594551952,"pX":0.3120140248299556,"pZ":1.1676117248199758,"vX0":7.529179159427882,"vY0":-135.1150946903854,"vZ0":-7.9828411749196215,"x":105.11,"y":207.25,"x0":-1.6225208400433013,"y0":50.00368749015785,"z0":5.203295133724354,"aX":-12.700507385579082},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":10.8,"spinRate":2239,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4068885628736041,"extension":6.15532471635478},"index":7,"playId":"4d845a7e-38c0-3301-bcc4-1d32513408e3","pitchNumber":8,"startTime":"2026-03-24T18:17:39.902Z","endTime":"2026-03-24T18:17:44.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:17:44.598Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Salvador Perez challenged (pitch result), call on the field was confirmed: Wyatt Langford walks. Brandon Nimmo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T18:17:46.073Z","endTime":"2026-03-24T18:21:00.300Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":83.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.890466717558272,"aZ":-20.29927787345707,"pfxX":-10.8733531343117,"pfxZ":6.652588641793621,"pX":2.457060091967218,"pZ":1.5992087070260572,"vX0":13.382728169747898,"vY0":-132.85783755016968,"vZ0":-5.448484904117824,"x":23.34,"y":195.6,"x0":-1.2364365774737291,"y0":50.00078982099076,"z0":5.155059908458333,"aX":-19.404715715502316},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.9,"breakHorizontal":16.7,"spinRate":2269,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4125075012392889,"extension":6.079566862817869},"index":0,"playId":"52b224e5-e72a-32bd-a3ed-70ee76c2908f","pitchNumber":1,"startTime":"2026-03-24T18:18:07.726Z","endTime":"2026-03-24T18:18:10.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.470486619382743,"aZ":-16.400147316612486,"pfxX":-2.2512942872284487,"pfxZ":9.022059648907778,"pX":0.33888899416393525,"pZ":2.2263448321471726,"vX0":5.945646255481248,"vY0":-131.75079690667252,"vZ0":-5.11582531276002,"x":104.08,"y":178.67,"x0":-1.6601618344335263,"y0":50.00105843961117,"z0":5.415642224071622,"aX":-3.9359212044832037},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.4,"breakHorizontal":2.6,"spinRate":2317,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.41662606190840057,"extension":6.114638362902647},"index":1,"playId":"6abcdc1e-289f-35cc-891b-54a397ff28bf","pitchNumber":2,"startTime":"2026-03-24T18:18:24.892Z","endTime":"2026-03-24T18:18:28.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.306212189174396,"aZ":-33.08021609421163,"pfxX":5.000854332652034,"pfxZ":-0.6656913711948089,"pX":1.7576696057615917,"pZ":2.4094611292165724,"vX0":6.743992624921993,"vY0":-116.55839673860056,"vZ0":0.7404901598811089,"x":50.0,"y":173.72,"x0":-1.8360532978124933,"y0":50.00378246357698,"z0":5.240527135932073,"aX":6.7988786407230855},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-0.7,"breakHorizontal":-10.9,"spinRate":2765,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.47204336187075047,"extension":5.647710743915293},"index":2,"playId":"d6f1e908-e71a-3914-8bff-490054c17b19","pitchNumber":3,"startTime":"2026-03-24T18:18:42.693Z","endTime":"2026-03-24T18:18:45.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"3d32b765-cc26-3b86-a7a2-b1cc5e2c932c","startTime":"2026-03-24T18:18:59.327Z","endTime":"2026-03-24T18:19:03.411Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17990050339188,"aZ":-22.26062390255465,"pfxX":-11.69753000768768,"pfxZ":5.471096550141816,"pX":0.6898291155979429,"pZ":2.3107104461585934,"vX0":9.492231061799204,"vY0":-134.29543215038964,"vZ0":-3.4054910123982634,"x":90.71,"y":176.39,"x0":-1.384303888313389,"y0":50.003612333767336,"z0":5.192965894903736,"aX":-21.2025427404722},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.2,"breakHorizontal":19.0,"spinRate":2397,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4090612563922722,"extension":6.102751905245907},"index":4,"playId":"08215ca3-c77f-3bba-b6e0-40174b2bd66a","pitchNumber":4,"startTime":"2026-03-24T18:19:14.311Z","endTime":"2026-03-24T18:19:18.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-24T18:19:24.157Z","endTime":"2026-03-24T18:19:40.460Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14593424219212,"aZ":-27.86091441839072,"pfxX":1.3367442466216,"pfxZ":2.63229681244741,"pX":1.4389452184046478,"pZ":1.44635910959853,"vX0":6.685058068167546,"vY0":-127.01290363008586,"vZ0":-4.583146399980563,"x":62.15,"y":199.73,"x0":-1.3971199726406367,"y0":50.00542939050382,"z0":5.480645216376035,"aX":2.190695159683694},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.0,"breakHorizontal":-3.8,"spinRate":2649,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.43065696385430474,"extension":5.987843018005981},"index":6,"playId":"b55bdb91-ebe4-30d0-93c5-2ef1909be91b","pitchNumber":5,"startTime":"2026-03-24T18:19:40.460Z","endTime":"2026-03-24T18:19:44.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73049095271876,"aZ":-13.517381218112575,"pfxX":-4.971327574079066,"pfxZ":10.091587707151634,"pX":0.11118844121253585,"pZ":2.2144244212627435,"vX0":6.008926046627147,"vY0":-136.05823739728848,"vZ0":-5.807952898737842,"x":112.76,"y":178.99,"x0":-1.494658618027659,"y0":50.00213311848283,"z0":5.337071703807077,"aX":-9.190548388155863},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":7.6,"spinRate":2299,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4047261027020581,"extension":6.034742163978472},"index":7,"playId":"d6215ee4-fb13-35f0-9e5a-7f8ac5c439a5","pitchNumber":6,"startTime":"2026-03-24T18:19:58.367Z","endTime":"2026-03-24T18:20:04.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.562565361453736,"aZ":-20.284410158233445,"pfxX":-10.163609046006366,"pfxZ":6.398246806917606,"pX":0.8374445629881607,"pZ":2.078251516256711,"vX0":9.391944406869566,"vY0":-135.66382386203608,"vZ0":-4.445195534365219,"x":85.08,"y":182.67,"x0":-1.3542539330995962,"y0":50.00199953779972,"z0":5.157845231530545,"aX":-18.88404211431756},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":16.3,"spinRate":2406,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.40422957837317686,"extension":6.150535945141123},"index":8,"playId":"84194131-becd-3068-a5d8-21e109eb2bd6","pitchNumber":7,"startTime":"2026-03-24T18:20:33.295Z","endTime":"2026-03-24T18:21:00.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"}},"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.44,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:21:00.300Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T18:21:13.652Z","endTime":"2026-03-24T18:22:08.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"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,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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90243584945772,"aZ":-19.398364955797728,"pfxX":-10.630070504883324,"pfxZ":7.064775047529707,"pX":0.859517247085458,"pZ":1.6453516481894865,"vX0":9.918748507121286,"vY0":-134.0950767743235,"vZ0":-5.440526443394658,"x":84.24,"y":194.36,"x0":-1.5189026964168477,"y0":50.001896144879105,"z0":5.098586734401813,"aX":-19.221721047060484},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.6,"breakHorizontal":16.9,"spinRate":2270,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4095576523974316,"extension":6.145937981432903},"index":0,"playId":"462dc2ab-3483-3031-a560-57edd3d3af08","pitchNumber":1,"startTime":"2026-03-24T18:21:13.652Z","endTime":"2026-03-24T18:21:17.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20166199033174,"aZ":-17.012230341536952,"pfxX":-5.629220028624733,"pfxZ":8.372478462466745,"pX":0.5197884444376062,"pZ":3.26813708350294,"vX0":7.78994272119885,"vY0":-134.70282854060315,"vZ0":-2.1974356878711117,"x":97.19,"y":150.54,"x0":-1.6978129957034251,"y0":50.00311589317281,"z0":5.316853894063567,"aX":-10.195459901877},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.8,"breakHorizontal":8.3,"spinRate":2290,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4088798905254598,"extension":5.941636663390278},"index":1,"playId":"7e122931-156d-3ec9-9ff5-93745ee929c6","pitchNumber":2,"startTime":"2026-03-24T18:21:27.313Z","endTime":"2026-03-24T18:21:31.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":93.8,"endSpeed":85.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12658668184379,"aZ":-17.4288095717617,"pfxX":-7.599884549743257,"pfxZ":7.839508405390207,"pX":-0.6571656240287956,"pZ":3.8984394135039437,"vX0":5.56465785183722,"vY0":-136.54181404730605,"vZ0":-1.0636379803921656,"x":142.05,"y":133.52,"x0":-1.7380658935878217,"y0":50.00249794680712,"z0":5.496638601713414,"aX":-14.295593059267574},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":12.5,"spinRate":2333,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4017138731031933,"extension":6.190990564800481},"index":2,"playId":"6e283f2c-1add-3916-a6a3-cdf628a3480b","pitchNumber":3,"startTime":"2026-03-24T18:21:47.976Z","endTime":"2026-03-24T18:21:52.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.447789733355734,"aZ":-21.006420676477944,"pfxX":-10.429645980183333,"pfxZ":6.062752843475311,"pX":0.3502956456244341,"pZ":2.280114123110531,"vX0":8.67755216449526,"vY0":-135.11912325358023,"vZ0":-3.899347593649513,"x":103.65,"y":177.22,"x0":-1.5535618482980893,"y0":50.00483777322358,"z0":5.224834874479095,"aX":-19.21701849125869},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":16.9,"spinRate":2369,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.405936667835463,"extension":6.036080353459097},"index":3,"playId":"ab73a611-8102-3f97-a0d6-fedfd716996d","pitchNumber":4,"startTime":"2026-03-24T18:22:04.314Z","endTime":"2026-03-24T18:22:08.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.79,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:22:08.850Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Burger walks. Brandon Nimmo to 3rd. Wyatt Langford to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T18:22:10.081Z","endTime":"2026-03-24T18:24:49.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnThird":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":71.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0378605751897,"aZ":-37.62066662012324,"pfxX":12.291533248566676,"pfxZ":-4.148963536229839,"pX":-0.1850842234305301,"pZ":2.944129494070633,"vX0":0.5175769138580614,"vY0":-114.90296316932356,"vZ0":2.451601838265451,"x":124.05,"y":159.29,"x0":-2.0070372567661936,"y0":50.00468404624691,"z0":5.568585038675339,"aX":16.125954069019617},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-6.4,"breakHorizontal":-22.3,"spinRate":3036,"spinDirection":55},"zone":2,"typeConfidence":2.0,"plateTime":0.48018251892612396,"extension":5.673009013351442},"index":0,"playId":"ede8b847-99da-3719-abbe-42fea37a0e49","pitchNumber":1,"startTime":"2026-03-24T18:22:32.140Z","endTime":"2026-03-24T18:22:35.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3065143567296,"aZ":-31.49105994937524,"pfxX":1.7864858286686314,"pfxZ":0.41283248104516,"pX":0.6970342891179837,"pZ":1.2044359967214033,"vX0":4.910275858297178,"vY0":-127.48929270343791,"vZ0":-4.669650335398123,"x":90.43,"y":206.26,"x0":-1.4893735020303072,"y0":50.00127312581824,"z0":5.558164117065051,"aX":2.9256059452108625},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.1,"breakHorizontal":-4.4,"spinRate":2601,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.43036844496634563,"extension":6.077472223389096},"index":1,"playId":"2069e5d8-2f10-32b3-8c78-034a674b58e6","pitchNumber":2,"startTime":"2026-03-24T18:22:46.220Z","endTime":"2026-03-24T18:22:49.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.342027359132388,"aZ":-31.284726317033257,"pfxX":2.067493363814257,"pfxZ":0.5581386330401461,"pX":0.24776932069533586,"pZ":3.081618906388267,"vX0":3.8902907104689683,"vY0":-125.63835859276989,"vZ0":-0.24364372224473985,"x":107.56,"y":155.58,"x0":-1.5891274815977576,"y0":50.00539756881564,"z0":5.721450868017014,"aX":3.3060489412939207},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":-4.7,"spinRate":2649,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.43588418962128417,"extension":5.812099552618801},"index":2,"playId":"48ab3357-8f34-363d-ad2c-d67a5375a722","pitchNumber":3,"startTime":"2026-03-24T18:23:01.130Z","endTime":"2026-03-24T18:23:04.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26337358119554,"aZ":-19.997794550742114,"pfxX":-10.158986020907262,"pfxZ":6.456612557544462,"pX":-0.11731300420814245,"pZ":3.6552981639504147,"vX0":7.197151470304305,"vY0":-136.73485133749224,"vZ0":-1.0699203711975718,"x":121.47,"y":140.09,"x0":-1.468946841926582,"y0":50.00412098552839,"z0":5.429038495627885,"aX":-19.161899844578592},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":16.8,"spinRate":2292,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40119014257469754,"extension":6.012828107636334},"index":3,"playId":"482e317c-2c54-33f8-97f9-48f35edd1b35","pitchNumber":4,"startTime":"2026-03-24T18:23:24.478Z","endTime":"2026-03-24T18:23:28.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.9,"endSpeed":66.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.47134002358971,"aZ":-35.38398164822724,"pfxX":10.939388828952188,"pfxZ":-2.8643691103458444,"pX":0.8734290696066337,"pZ":3.970659443940318,"vX0":2.8882892196080996,"vY0":-105.86075347808548,"vZ0":5.4619642972034,"x":83.71,"y":131.57,"x0":-1.9349347249204831,"y0":50.00483580328529,"z0":5.440409384719058,"aX":12.240204575153388},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-3.1,"breakHorizontal":-20.6,"spinRate":2668,"spinDirection":59},"zone":12,"typeConfidence":2.0,"plateTime":0.5202387876137178,"extension":5.742186215593141},"index":4,"playId":"9037f1b8-3534-3689-82af-e96ea1ff0a65","pitchNumber":5,"startTime":"2026-03-24T18:23:43.890Z","endTime":"2026-03-24T18:23:48.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":80.5,"endSpeed":72.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1002526900063,"aZ":-37.01182814960232,"pfxX":11.990577191332331,"pfxZ":-3.5455925997644115,"pX":-0.3403552192760532,"pZ":4.313462783646055,"vX0":0.030768024608018307,"vY0":-116.94299406569141,"vZ0":4.974139843495417,"x":129.97,"y":122.32,"x0":-1.9076175413995649,"y0":50.00221171852981,"z0":5.6606546033765,"aX":16.36078115537275},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-4.7,"breakHorizontal":-21.6,"spinRate":3193,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.4710496126840753,"extension":5.681208631373174},"index":5,"playId":"bad4b3e0-32dd-35b7-9dde-b141e4b96073","pitchNumber":6,"startTime":"2026-03-24T18:24:01.138Z","endTime":"2026-03-24T18:24:04.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16668470243074,"aZ":-19.553175277646506,"pfxX":0.5152139107718949,"pfxZ":7.196647940151763,"pX":-0.8450658224135168,"pZ":3.373604667130747,"vX0":2.046978567663388,"vY0":-131.62532592217624,"vZ0":-1.8768171435243568,"x":149.21,"y":147.69,"x0":-1.699970886986937,"y0":50.000510000250884,"z0":5.545049124492816,"aX":0.9024073670747035},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.8,"breakHorizontal":-1.4,"spinRate":2336,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.41627493983760777,"extension":6.015110654777756},"index":6,"playId":"3e4e61b9-0138-3bf6-a3c6-629d92ecf857","pitchNumber":7,"startTime":"2026-03-24T18:24:19.704Z","endTime":"2026-03-24T18:24:23.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.499522689484447,"aZ":-22.611954689649878,"pfxX":-10.080079037873935,"pfxZ":5.228818271987187,"pX":1.099036592293854,"pZ":2.3922786216630776,"vX0":9.973295190371559,"vY0":-133.99157748036546,"vZ0":-3.143602362648851,"x":75.11,"y":174.19,"x0":-1.3521343425954304,"y0":50.00017528365614,"z0":5.186499293214905,"aX":-18.42463219921192},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.0,"breakHorizontal":16.2,"spinRate":2251,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4079373525278438,"extension":6.112553359759466},"index":7,"playId":"e1ec9fdf-3d8a-31c8-ba04-1733b037bada","pitchNumber":8,"startTime":"2026-03-24T18:24:44.937Z","endTime":"2026-03-24T18:24:49.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":1.9,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:24:49.140Z","atBatIndex":6},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Josh Smith out on a sacrifice fly to center fielder Kyle Isbel. Brandon Nimmo scores. Wyatt Langford to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T18:27:16.493Z","endTime":"2026-03-24T18:28:09.293Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnThird":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":607625,"link":"/api/v1/people/607625"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T18:25:09.987Z","endTime":"2026-03-24T18:26:47.683Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":694671,"link":"/api/v1/people/694671"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Eli Morgan replaces Seth Lugo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-24T18:26:47.683Z","endTime":"2026-03-24T18:27:18.729Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669212,"link":"/api/v1/people/669212"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":694671,"link":"/api/v1/people/694671"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.553773496956303,"aZ":-13.315723977415832,"pfxX":-4.944051726015568,"pfxZ":10.80249945724728,"pX":-0.23132507153480872,"pZ":3.390289681566303,"vX0":2.689246424260482,"vY0":-131.00653129927508,"vZ0":-3.8470930078295478,"x":125.82,"y":147.24,"x0":-0.6264996851916962,"y0":50.0012070182845,"z0":5.866759365138506,"aX":-8.630268442025427},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":19.0,"breakHorizontal":8.4,"spinRate":2142,"spinDirection":215},"zone":11,"typeConfidence":0.89,"plateTime":0.41739929433336087,"extension":6.390412070951018},"index":2,"playId":"35eb5fdf-936a-3d31-80c6-97a2cda7aff7","pitchNumber":1,"startTime":"2026-03-24T18:27:18.729Z","endTime":"2026-03-24T18:27:22.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":694671,"link":"/api/v1/people/694671"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.7,"endSpeed":69.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.13724770581002,"aZ":-27.365671007418054,"pfxX":-8.961264425704407,"pfxZ":4.0056827204514365,"pX":1.4952943191204608,"pZ":1.8561028077783164,"vX0":7.001771939099748,"vY0":-108.62361710324107,"vZ0":-2.065658368067278,"x":60.0,"y":188.67,"x0":-0.5978463052011515,"y0":50.00477600806342,"z0":5.780532692731337,"aX":-10.763761991227955},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":7.1,"breakHorizontal":14.5,"spinRate":1995,"spinDirection":261},"zone":14,"typeConfidence":0.9,"plateTime":0.5032979154984183,"extension":6.562344603422207},"index":3,"playId":"0ffc711b-64e6-34c9-a7a3-8f4de4870af5","pitchNumber":2,"startTime":"2026-03-24T18:27:34.751Z","endTime":"2026-03-24T18:27:38.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":694671,"link":"/api/v1/people/694671"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.678654287250737,"aZ":-17.75158509636574,"pfxX":-6.526029100124114,"pfxZ":8.688949294954682,"pX":-0.37478906235608067,"pZ":2.2484067661968283,"vX0":2.8145469796353835,"vY0":-128.07044872644394,"vZ0":-5.244765646990138,"x":131.29,"y":178.07,"x0":-0.6407304633231671,"y0":50.00205463504383,"z0":5.713144800283326,"aX":-10.830030407581846},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":14.8,"breakHorizontal":11.2,"spinRate":2070,"spinDirection":218},"zone":4,"typeConfidence":0.82,"plateTime":0.4278287068970341,"extension":6.348368550068269},"hitData":{"launchSpeed":99.8,"launchAngle":39.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.66,"coordY":58.99}},"index":4,"playId":"f94be0dd-c563-359d-929d-a5203cea0c28","pitchNumber":3,"startTime":"2026-03-24T18:27:55.086Z","endTime":"2026-03-24T18:28:09.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":694671,"link":"/api/v1/people/694671"},"third":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":64.60000000000001,"awayTeamWinProbability":35.39999999999999,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":2.32,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:28:09.293Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Jung lines out to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T18:28:27.930Z","endTime":"2026-03-24T18:30:19.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"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":"Lineout","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":4},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79622521764784,"aZ":-27.843446746541144,"pfxX":1.8833764251893528,"pfxZ":2.863603989170782,"pX":0.6982800482866588,"pZ":1.9288340350285629,"vX0":2.2815657926226693,"vY0":-122.36246055876046,"vZ0":-3.5179031256727926,"x":90.38,"y":186.7,"x0":-0.49189576634855303,"y0":50.00195296244687,"z0":5.778200442197616,"aX":2.8473740833857373},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.6,"breakHorizontal":-4.0,"spinRate":2365,"spinDirection":169},"zone":9,"typeConfidence":0.9,"plateTime":0.44811579842832394,"extension":6.297763046710373},"index":0,"playId":"7f4d4c81-cead-3c32-83f5-5656e2c34ee4","pitchNumber":1,"startTime":"2026-03-24T18:28:51.272Z","endTime":"2026-03-24T18:28:55.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":70.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.574268874827006,"aZ":-27.10540962044898,"pfxX":-11.800540818013868,"pfxZ":4.090808817865348,"pX":-0.20811300095555552,"pZ":0.9318581794829187,"vX0":3.6228915285836876,"vY0":-110.88171442887169,"vZ0":-4.6814589125082104,"x":124.93,"y":213.62,"x0":-0.33373845388570883,"y0":50.005269884514135,"z0":5.911965956449139,"aX":-14.63652753443676},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":6.5,"breakHorizontal":20.4,"spinRate":2170,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.49473252425595327,"extension":6.566418328969616},"index":1,"playId":"12849577-3f0c-36d1-9782-8d89e270c9c1","pitchNumber":2,"startTime":"2026-03-24T18:29:09.430Z","endTime":"2026-03-24T18:29:13.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.436620317356475,"aZ":-13.038310378931392,"pfxX":-5.1533512233666645,"pfxZ":10.724202410846155,"pX":0.0662865603922985,"pZ":3.381953761338249,"vX0":2.7558873467424707,"vY0":-132.74359138053526,"vZ0":-3.978057135227843,"x":114.47,"y":147.47,"x0":-0.3158426331677176,"y0":50.00464766105624,"z0":5.849433645358061,"aX":-9.19681632719897},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.7,"breakHorizontal":8.8,"spinRate":2208,"spinDirection":210},"zone":2,"typeConfidence":0.9,"plateTime":0.41263546090958503,"extension":6.4713192392798495},"index":2,"playId":"cf710aeb-6ea8-3f7a-966a-9b284685f809","pitchNumber":3,"startTime":"2026-03-24T18:29:31.579Z","endTime":"2026-03-24T18:29:34.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"93bada60-c095-3f31-afdf-6580e770276f","startTime":"2026-03-24T18:29:53.482Z","endTime":"2026-03-24T18:29:57.491Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.485645795010523,"aZ":-29.452728881353814,"pfxX":-9.995828890511484,"pfxZ":2.2377034397097884,"pX":-0.3674430326698067,"pZ":3.2005069752484485,"vX0":3.1034697697779885,"vY0":-110.18346758810891,"vZ0":0.6373528392003216,"x":131.01,"y":152.37,"x0":-0.504040635397676,"y0":50.00367935298825,"z0":6.0457222073193915,"aX":-12.162435361168344},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":4.6,"breakHorizontal":17.2,"spinRate":2072,"spinDirection":263},"zone":1,"typeConfidence":0.9,"plateTime":0.499108778228865,"extension":6.220764449155484},"hitData":{"launchSpeed":105.5,"launchAngle":17.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.98,"coordY":98.35}},"index":4,"playId":"7e1f4fdb-7e5d-35e1-a255-0aff0893eb35","pitchNumber":4,"startTime":"2026-03-24T18:30:12.248Z","endTime":"2026-03-24T18:30:19.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-4.300000000000011,"leverageIndex":1.61,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:30:19.269Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a line drive to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-24T18:32:38.345Z","endTime":"2026-03-24T18:34:03.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T18:32:25.916Z","endTime":"2026-03-24T18:32:40.579Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":86.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.04491189179901,"aZ":-9.7618016463013,"pfxX":-5.229051088516979,"pfxZ":11.464844789092872,"pX":0.4906572740653203,"pZ":2.969041374288654,"vX0":5.939249177086484,"vY0":-139.9910905147801,"vZ0":-5.26956819359724,"x":98.3,"y":158.62,"x0":-0.9943887915100078,"y0":50.00341672750966,"z0":5.5350611407934736,"aX":-10.223012369661223},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.7,"breakHorizontal":8.0,"spinRate":2584,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.39354550422991874,"extension":7.05154458368891},"index":1,"playId":"498499fa-5d15-3ec8-88ae-09eacca2ce77","pitchNumber":1,"startTime":"2026-03-24T18:32:40.579Z","endTime":"2026-03-24T18:32:44.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.893710701031758,"aZ":-31.05236669903563,"pfxX":0.9696527621651487,"pfxZ":0.699400764713185,"pX":1.4029973952678045,"pZ":1.6798019598954197,"vX0":5.3995094188278445,"vY0":-125.92740806122089,"vZ0":-3.506841364294378,"x":63.52,"y":193.43,"x0":-0.896131991624831,"y0":50.003114788253015,"z0":5.606136028524932,"aX":1.5544746401078138},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.7,"breakHorizontal":-3.0,"spinRate":2822,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.43518755516499086,"extension":7.185461528697716},"index":2,"playId":"c6d6ad1a-4835-3cb8-aad8-ceb60388e740","pitchNumber":2,"startTime":"2026-03-24T18:32:56.915Z","endTime":"2026-03-24T18:33:00.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.412642326891984,"aZ":-11.710273259931821,"pfxX":-8.41560610709767,"pfxZ":10.470961291476927,"pX":-1.1055750649493445,"pZ":3.4328505202911974,"vX0":2.622053439328335,"vY0":-139.83389366983428,"vZ0":-3.6502646736976723,"x":159.14,"y":146.09,"x0":-0.9698506279878621,"y0":50.00077803643522,"z0":5.539231126237544,"aX":-16.443760930442373},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":14.5,"spinRate":2469,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3936933356991905,"extension":6.841066704884397},"index":3,"playId":"2b7be5c8-91ba-32c8-843f-7462ae465b05","pitchNumber":3,"startTime":"2026-03-24T18:33:12.800Z","endTime":"2026-03-24T18:33:16.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26685661018572,"aZ":-27.83026542934775,"pfxX":-10.719653310339115,"pfxZ":2.4915910148085105,"pX":-0.28877907902367866,"pZ":1.6696098900929985,"vX0":4.991349336406176,"vY0":-132.40354079607542,"vZ0":-4.515806305273799,"x":128.01,"y":193.7,"x0":-0.8254679903855985,"y0":50.00116405875403,"z0":5.48025784195676,"aX":-18.669704446014286},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.6,"breakHorizontal":18.0,"spinRate":1353,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.4167290569425979,"extension":6.88732160156954},"index":4,"playId":"d3376d3f-2aca-3d61-a6e6-9d67caba82a7","pitchNumber":4,"startTime":"2026-03-24T18:33:29.335Z","endTime":"2026-03-24T18:33:32.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78020538141131,"aZ":-11.211805573664506,"pfxX":-5.151578505744214,"pfxZ":10.29787804821796,"pX":0.47822601886551275,"pZ":3.334533492274792,"vX0":5.482833353282725,"vY0":-142.26810252144372,"vZ0":-4.300344023602399,"x":98.77,"y":148.75,"x0":-0.811160373712054,"y0":50.00147526405775,"z0":5.584948842815743,"aX":-10.485522029671525},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.9,"breakHorizontal":8.2,"spinRate":2511,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.38604241262317407,"extension":6.961556854958556},"hitData":{"launchSpeed":110.0,"launchAngle":19.0,"totalDistance":379.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":171.11,"coordY":52.75}},"index":5,"playId":"cd7f107c-95be-3515-bc82-b15944af8db0","pitchNumber":5,"startTime":"2026-03-24T18:33:50.693Z","endTime":"2026-03-24T18:34:03.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.95,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:34:03.690Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lane Thomas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-24T18:34:32.859Z","endTime":"2026-03-24T18:35:54.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":79.6,"endSpeed":72.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.785938094980466,"aZ":-45.2444809992721,"pfxX":1.9128182764834358,"pfxZ":-9.785639541695783,"pX":0.35667372001588815,"pZ":2.4146921647494204,"vX0":2.6643981710085596,"vY0":-115.7680367490314,"vZ0":1.863538628536153,"x":103.4,"y":173.58,"x0":-1.0646626041755365,"y0":50.002043971693105,"z0":5.982192672655435,"aX":2.5548746680686563},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-16.8,"breakHorizontal":-4.2,"spinRate":2855,"spinDirection":27},"zone":6,"typeConfidence":2.0,"plateTime":0.47600106234634065,"extension":6.862830845388732},"index":0,"playId":"f878969a-15b3-3101-8f21-6f24ec7a8120","pitchNumber":1,"startTime":"2026-03-24T18:34:32.859Z","endTime":"2026-03-24T18:34:37.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9536114383245,"aZ":-15.46782895944909,"pfxX":-8.882494185700065,"pfxZ":8.447954378712044,"pX":-0.9312232917060498,"pZ":3.4685990931533155,"vX0":3.0849998663010814,"vY0":-140.2638395936921,"vZ0":-2.92723169883069,"x":152.5,"y":145.13,"x0":-0.8962937725816538,"y0":50.00285317016586,"z0":5.5440198180019165,"aX":-17.56523646407213},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":15.4,"spinRate":2498,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39163066785907885,"extension":6.851525522294889},"index":1,"playId":"4c756a1d-2fd1-3295-b8e1-d25eb9bfd4f1","pitchNumber":2,"startTime":"2026-03-24T18:34:51.845Z","endTime":"2026-03-24T18:34:55.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.3176445138672,"aZ":-9.130778396971392,"pfxX":-4.51629421159724,"pfxZ":11.511554744504428,"pX":1.251152235152286,"pZ":3.1806174440742088,"vX0":7.251083529597223,"vY0":-141.33382756293915,"vZ0":-5.039604895761252,"x":69.31,"y":152.9,"x0":-0.7732672489110021,"y0":50.006858494883886,"z0":5.5862487355268415,"aX":-9.044147012997607},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.8,"breakHorizontal":6.5,"spinRate":2566,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3890830173612394,"extension":7.02379340115131},"index":2,"playId":"dc772afe-ff34-33a6-9f8d-52c691d7cea0","pitchNumber":3,"startTime":"2026-03-24T18:35:11.780Z","endTime":"2026-03-24T18:35:16.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.760827316697632,"aZ":-24.94335844654933,"pfxX":-9.392589300074725,"pfxZ":4.2610485447667035,"pX":0.7336018641406233,"pZ":0.9839083535388353,"vX0":7.402579401897773,"vY0":-130.05827778457882,"vZ0":-6.637826125799621,"x":89.04,"y":212.21,"x0":-0.9430131988921766,"y0":50.003071235924054,"z0":5.487084378306626,"aX":-15.934432059249781},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.2,"breakHorizontal":15.1,"spinRate":1317,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4227313565947415,"extension":7.188242711243146},"index":3,"playId":"83be434a-2952-36d9-a298-27fbf0ae375f","pitchNumber":4,"startTime":"2026-03-24T18:35:30.994Z","endTime":"2026-03-24T18:35:34.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.316888986382576,"aZ":-30.603857650134554,"pfxX":-8.546412573089171,"pfxZ":0.887307581941247,"pX":0.19881920874697812,"pZ":2.496047742871352,"vX0":6.148018614092508,"vY0":-133.11725151521586,"vZ0":-2.200070791336713,"x":109.42,"y":171.39,"x0":-1.0422607596255666,"y0":50.00568389263697,"z0":5.571560326740507,"aX":-15.182936891258322},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.3,"breakHorizontal":13.9,"spinRate":1696,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.41309190745411195,"extension":7.046026866465543},"index":4,"playId":"04ad75bd-418d-3177-bf53-c11b2621f590","pitchNumber":5,"startTime":"2026-03-24T18:35:50.426Z","endTime":"2026-03-24T18:35:54.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.0,"awayTeamWinProbability":40.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:35:54.217Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jac Caglianone singles on a ground ball to right fielder Brandon Nimmo. Salvador Perez to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-24T18:35:59.746Z","endTime":"2026-03-24T18:37:12.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.686953657137266,"aZ":-7.692965367528784,"pfxX":-7.3414669785010815,"pfxZ":12.396522662121644,"pX":1.4614539141672873,"pZ":1.816393487290169,"vX0":9.104389618395064,"vY0":-140.54147053084537,"vZ0":-8.427008890401888,"x":61.29,"y":189.74,"x0":-0.8859932715457195,"y0":50.001247443918,"z0":5.37522151461997,"aX":-14.496472400113507},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.5,"breakHorizontal":11.2,"spinRate":2559,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3916760777650339,"extension":7.126157946931112},"index":0,"playId":"2ed961a6-c4d4-305c-b4ef-f6b9735d18a1","pitchNumber":1,"startTime":"2026-03-24T18:36:23.448Z","endTime":"2026-03-24T18:36:27.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":94.4,"endSpeed":85.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16672796105213,"aZ":-19.86718444830649,"pfxX":-1.0453129282977458,"pfxZ":6.473703022537302,"pX":0.5072594743577178,"pZ":4.089053100860702,"vX0":5.202479704690131,"vY0":-137.4290988843437,"vZ0":-0.3725259868133007,"x":97.66,"y":128.38,"x0":-1.2794597762406457,"y0":50.00295553606944,"z0":5.5828857430774,"aX":-1.987462719308293},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":0.7,"spinRate":2512,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.39946378593163834,"extension":6.670048051199665},"index":1,"playId":"a04b61c4-a73f-33be-84c7-0b371fdfa1cb","pitchNumber":2,"startTime":"2026-03-24T18:36:44.415Z","endTime":"2026-03-24T18:36:49.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00978326230494,"aZ":-21.34164993472557,"pfxX":-7.955674565932913,"pfxZ":6.379474356727002,"pX":-0.10958429637621267,"pZ":2.935763351158119,"vX0":5.4208028463362705,"vY0":-130.1927520366141,"vZ0":-2.660069726724715,"x":121.18,"y":159.51,"x0":-1.1961315557117438,"y0":50.00520671385156,"z0":5.6047494306493375,"aX":-13.516019098696551},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.2,"breakHorizontal":13.1,"spinRate":1443,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.42240604349007116,"extension":6.512533664104577},"hitData":{"launchSpeed":109.8,"launchAngle":-3.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.9,"coordY":99.36}},"index":2,"playId":"d1c279e1-b32e-3afd-b1f3-c27790c503e2","pitchNumber":3,"startTime":"2026-03-24T18:37:02.167Z","endTime":"2026-03-24T18:37:12.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":-4.199999999999996,"leverageIndex":1.33,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:37:12.191Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka challenged (pitch result), call on the field was overturned: Jonathan India called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-24T18:37:13.124Z","endTime":"2026-03-24T18:39:07.990Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89209560964249,"aZ":-11.131952403027691,"pfxX":-8.395669094052646,"pfxZ":10.663614654395436,"pX":-0.07496599692168396,"pZ":2.217666595390431,"vX0":5.514535379470497,"vY0":-140.11930880307105,"vZ0":-6.918376290138497,"x":119.86,"y":178.9,"x0":-0.9853468024425803,"y0":50.00692071993488,"z0":5.4589122832634285,"aX":-16.57210393864545},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":13.9,"spinRate":2425,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39204440259322393,"extension":7.190595477286859},"index":0,"playId":"95180533-0d87-3bbe-b5b4-c4adada7ba87","pitchNumber":1,"startTime":"2026-03-24T18:37:57.013Z","endTime":"2026-03-24T18:38:00.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85389861155347,"aZ":-34.88617647453133,"pfxX":-10.960122913052826,"pfxZ":-1.5795355330139325,"pX":-0.421079461121863,"pZ":1.2541861472585623,"vX0":5.214957071299551,"vY0":-131.39468250791043,"vZ0":-4.122175335222638,"x":133.05,"y":204.92,"x0":-1.0285558600344267,"y0":50.004169598263495,"z0":5.490915501367736,"aX":-18.795391327353506},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-3.7,"breakHorizontal":18.4,"spinRate":1540,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4199679993653396,"extension":6.8965490692958085},"index":1,"playId":"3718c834-cdfb-3c2a-8d77-e8a26dbe843c","pitchNumber":2,"startTime":"2026-03-24T18:38:15.139Z","endTime":"2026-03-24T18:38:19.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-24T18:38:23.716Z","endTime":"2026-03-24T18:38:40.975Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":88.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.6368098464368,"aZ":-7.562103348224699,"pfxX":-5.473465758840169,"pfxZ":12.091858645153632,"pX":0.2690665719820195,"pZ":1.7888009969321488,"vX0":4.906840726886396,"vY0":-143.07860038256018,"vZ0":-8.700994630043954,"x":106.74,"y":190.48,"x0":-0.7725707302159466,"y0":50.00382332425636,"z0":5.374287577242328,"aX":-11.141709052726895},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.9,"breakHorizontal":8.6,"spinRate":2616,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.38552300814728513,"extension":6.878260870963617},"index":3,"playId":"c7a6b140-2837-3444-8d29-881bae0b1f5d","pitchNumber":3,"startTime":"2026-03-24T18:38:40.975Z","endTime":"2026-03-24T18:39:07.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"}},"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":5.099999999999994,"leverageIndex":2.14,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:39:07.990Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Collins pops out softly to pitcher Jack Leiter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-24T18:39:14.737Z","endTime":"2026-03-24T18:40:42.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683004,"link":"/api/v1/people/683004"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.084350505403382,"aZ":-31.467807328917875,"pfxX":-8.207997691269362,"pfxZ":0.40007763081393044,"pX":0.3790676899269403,"pZ":2.5114594649480946,"vX0":6.411863476707437,"vY0":-132.1716894559838,"vZ0":-2.079672744005769,"x":102.55,"y":170.97,"x0":-1.020682799336851,"y0":50.00105875123241,"z0":5.635755104033723,"aX":-14.415192406808437},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.5,"breakHorizontal":13.3,"spinRate":1603,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4155550692793648,"extension":6.989800203029346},"index":0,"playId":"aa547d8f-886b-3b2d-bdfc-ba5068e432d2","pitchNumber":1,"startTime":"2026-03-24T18:39:30.113Z","endTime":"2026-03-24T18:39:33.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":95.3,"endSpeed":86.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35339590382455,"aZ":-16.793677226342922,"pfxX":-1.7812521652159266,"pfxZ":7.969494484684173,"pX":1.7730619662594473,"pZ":1.5834159198530544,"vX0":8.523727654425771,"vY0":-138.38232666490052,"vZ0":-7.222564746777671,"x":49.42,"y":196.03,"x0":-1.1223677892382662,"y0":50.001818525751496,"z0":5.362721140745336,"aX":-3.438593250451066},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":1.3,"spinRate":2524,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3965813801072633,"extension":6.795152116597224},"index":1,"playId":"70dfacde-9c43-3b73-a882-42e4092ab914","pitchNumber":2,"startTime":"2026-03-24T18:39:49.916Z","endTime":"2026-03-24T18:39:53.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":81.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38445419472308,"aZ":-26.034896018175278,"pfxX":-8.14690067952345,"pfxZ":3.596821689199649,"pX":0.6088468541946739,"pZ":0.5378973372771717,"vX0":6.850115987770164,"vY0":-131.22709754242715,"vZ0":-7.494013897291639,"x":93.79,"y":224.26,"x0":-1.005015829838656,"y0":50.00251862090729,"z0":5.4323892469401835,"aX":-13.900625589364001},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":12.8,"spinRate":1586,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4209003455147178,"extension":6.785538878610879},"index":2,"playId":"5a4ddfc4-b822-3d3d-a502-50d754ac6933","pitchNumber":3,"startTime":"2026-03-24T18:40:10.785Z","endTime":"2026-03-24T18:40:14.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.562465078109298,"aZ":-18.047231592933496,"pfxX":-2.9525684750504917,"pfxZ":7.562821147801602,"pX":0.9357340633223348,"pZ":2.6458025529682243,"vX0":6.94293164418107,"vY0":-136.18869820013475,"vZ0":-4.164378876535762,"x":81.33,"y":167.34,"x0":-1.2697117688283226,"y0":50.00081858196939,"z0":5.453028902308572,"aX":-5.514455334550378},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":3.8,"spinRate":2357,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4031129462835987,"extension":6.908994152895459},"hitData":{"launchSpeed":55.5,"launchAngle":77.0,"totalDistance":46.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":137.28,"coordY":188.74}},"index":3,"playId":"9f497e14-1158-331b-a180-d5c617b0f3d6","pitchNumber":4,"startTime":"2026-03-24T18:40:33.998Z","endTime":"2026-03-24T18:40:42.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":4.70000000000001,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:40:42.022Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-24T18:43:11.879Z","endTime":"2026-03-24T18:44:14.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seth Lugo replaces Eli Morgan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T18:41:55.440Z","endTime":"2026-03-24T18:43:14.070Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607625,"link":"/api/v1/people/607625"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19736336748158,"aZ":-22.368022553360554,"pfxX":-1.5775201646962227,"pfxZ":5.865335374936739,"pX":-0.13345960855864517,"pZ":3.5479639822133056,"vX0":4.339592238447789,"vY0":-128.63383586591735,"vZ0":-1.048138336570715,"x":122.09,"y":142.98,"x0":-1.6389553758384676,"y0":50.003619231095996,"z0":5.698158436073585,"aX":-2.638212259538849},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.6,"breakHorizontal":1.9,"spinRate":2235,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.42613331329606163,"extension":5.786486284409447},"index":1,"playId":"23c1c7f6-1abe-3a1c-ac55-4f56af29426d","pitchNumber":1,"startTime":"2026-03-24T18:43:14.070Z","endTime":"2026-03-24T18:43:18.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":91.8,"endSpeed":83.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.711441832340565,"aZ":-22.412461930378505,"pfxX":-10.30631770800495,"pfxZ":5.437409333631595,"pX":0.6028924616651751,"pZ":2.210258363019529,"vX0":8.87212048107514,"vY0":-133.40918036618237,"vZ0":-3.729182058367921,"x":94.02,"y":179.1,"x0":-1.43292804038497,"y0":50.003935029658685,"z0":5.2489666211338335,"aX":-18.50894834544012},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.2,"breakHorizontal":16.7,"spinRate":2222,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.41115130161423963,"extension":6.006927854444872},"index":2,"playId":"d83a3bed-7a90-3ecf-854f-5b2c1f03b528","pitchNumber":2,"startTime":"2026-03-24T18:43:27.810Z","endTime":"2026-03-24T18:43:31.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24351508900839,"aZ":-15.421149289038603,"pfxX":-6.6206519051239265,"pfxZ":9.357786112777756,"pX":0.7514507169004203,"pZ":1.8333211231868576,"vX0":8.092560429137112,"vY0":-133.56838795697294,"vZ0":-6.165992648242168,"x":88.36,"y":189.28,"x0":-1.4705879430811806,"y0":50.00408774470991,"z0":5.298364913000657,"aX":-11.854230499750814},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":10.1,"spinRate":2186,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.4115263594625147,"extension":5.90353427953555},"index":3,"playId":"5ffc8fae-3e76-3707-ae21-8254c603d514","pitchNumber":3,"startTime":"2026-03-24T18:43:42.364Z","endTime":"2026-03-24T18:43:47.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-24T18:43:55.808Z","endTime":"2026-03-24T18:44:08.627Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.598216523617896,"aZ":-44.67015583207934,"pfxX":6.414881991740199,"pfxZ":-9.540617441039926,"pX":0.611844532979294,"pZ":0.743287125220515,"vX0":3.512281450655661,"vY0":-115.22729842712519,"vZ0":-0.9406980887094706,"x":93.68,"y":218.71,"x0":-1.7789620601229195,"y0":50.003573889191095,"z0":5.573109776853504,"aX":8.401118108810515},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-17.0,"breakHorizontal":-12.6,"spinRate":3234,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.48016767990357057,"extension":5.44687698224934},"index":5,"playId":"7598510c-20b8-3413-b75d-c786c3c9be59","pitchNumber":4,"startTime":"2026-03-24T18:44:08.627Z","endTime":"2026-03-24T18:44:14.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:44:14.171Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-24T18:44:19.791Z","endTime":"2026-03-24T18:46:37.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":7},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31013144749929,"aZ":-23.68305861895346,"pfxX":-11.022737106832206,"pfxZ":4.59808390147303,"pX":0.05754569918309825,"pZ":2.75654088761759,"vX0":7.99396195399807,"vY0":-135.2164688054712,"vZ0":-2.468512086647061,"x":114.81,"y":164.35,"x0":-1.5095451183008413,"y0":50.00217290146931,"z0":5.348360355257992,"aX":-20.34917305646277},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":18.2,"spinRate":2288,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.40554295671712826,"extension":6.095917810946604},"index":0,"playId":"0471764b-ede4-3b81-b10c-840d030351b1","pitchNumber":1,"startTime":"2026-03-24T18:44:36.258Z","endTime":"2026-03-24T18:44:39.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":78.5,"endSpeed":71.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.349923706952076,"aZ":-45.47391448706677,"pfxX":6.875034962921221,"pfxZ":-10.308801371455418,"pX":-0.8890096241884452,"pZ":2.64582106614437,"vX0":0.30101881454351626,"vY0":-114.16157436209592,"vZ0":3.0390827671436407,"x":150.89,"y":167.34,"x0":-1.913562890569754,"y0":50.00132319457786,"z0":5.844990217971552,"aX":8.872326159607285},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-17.3,"breakHorizontal":-12.5,"spinRate":3194,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.48390666538918703,"extension":5.341580723098307},"index":1,"playId":"12c9779f-8bf0-3e93-bd23-b72b95ddce0b","pitchNumber":2,"startTime":"2026-03-24T18:44:51.275Z","endTime":"2026-03-24T18:44:55.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":90.4,"endSpeed":82.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.476540983297152,"aZ":-20.280455418494043,"pfxX":-0.39951036715200017,"pfxZ":6.766792266180712,"pX":-0.7428186663176096,"pZ":3.762632287061627,"vX0":3.0300675225837197,"vY0":-131.64491981676514,"vZ0":-1.0866124263196748,"x":145.31,"y":137.19,"x0":-1.8560082948969212,"y0":50.00609371326972,"z0":5.6794504260955225,"aX":-0.7029111005366523},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.2,"breakHorizontal":0.1,"spinRate":2317,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.41577733225033864,"extension":5.830795300717304},"index":2,"playId":"6bb84d73-c896-3faf-b102-d6bb53ca355c","pitchNumber":3,"startTime":"2026-03-24T18:45:04.421Z","endTime":"2026-03-24T18:45:10.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95452756913955,"aZ":-28.59413564256102,"pfxX":-9.482166469559974,"pfxZ":2.244292186517539,"pX":-1.257050486915347,"pZ":3.398929499361344,"vX0":4.005177824924517,"vY0":-125.99066640708926,"vZ0":0.4192805863448086,"x":164.92,"y":147.01,"x0":-1.6402631595951098,"y0":50.006211017037465,"z0":5.551722316228111,"aX":-15.160579174366976},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.4,"breakHorizontal":16.2,"spinRate":1466,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.43568228600973713,"extension":6.011960826973219},"index":3,"playId":"d95335ac-3aeb-3ad5-b21d-89a78ce9e601","pitchNumber":4,"startTime":"2026-03-24T18:45:20.698Z","endTime":"2026-03-24T18:45:24.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33525032519701,"aZ":-22.584659908304197,"pfxX":-11.087538871312125,"pfxZ":5.283362535059786,"pX":-0.38356631832175064,"pZ":2.3639481962916298,"vX0":7.007972199362118,"vY0":-134.21663086050737,"vZ0":-3.491680468821891,"x":131.62,"y":174.95,"x0":-1.594254908966329,"y0":50.005064866440634,"z0":5.299097931604924,"aX":-20.13529117030989},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":18.5,"spinRate":2234,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4088265113391638,"extension":5.913568459961455},"index":4,"playId":"03d07fbd-620e-3abf-a77a-ee28bdf76649","pitchNumber":5,"startTime":"2026-03-24T18:45:35.526Z","endTime":"2026-03-24T18:45:39.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78075340166312,"aZ":-18.57442762377551,"pfxX":-0.884013511899719,"pfxZ":7.799817582032974,"pX":-0.253504090992421,"pZ":2.822554776916222,"vX0":3.9992393317624355,"vY0":-131.45617714902394,"vZ0":-3.6023960252917693,"x":126.66,"y":162.57,"x0":-1.6820932341081665,"y0":50.006180947597585,"z0":5.595813421174518,"aX":-1.5427015617253805},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.6,"breakHorizontal":0.7,"spinRate":2212,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4172362324712102,"extension":5.92187932402541},"index":5,"playId":"dc2c1969-73a3-328c-a82b-c87864a17a96","pitchNumber":6,"startTime":"2026-03-24T18:45:51.111Z","endTime":"2026-03-24T18:45:54.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.832493952461014,"aZ":-14.51911088302607,"pfxX":-5.47748940427547,"pfxZ":9.689677042649011,"pX":0.11580028241653854,"pZ":2.874320266956325,"vX0":6.282298210037205,"vY0":-134.97074226967604,"vZ0":-3.9042059752472595,"x":112.59,"y":161.17,"x0":-1.5442699896191754,"y0":50.00120703378709,"z0":5.380636514123438,"aX":-9.978416930035012},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":8.4,"spinRate":2366,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4077863784829825,"extension":5.896495445416421},"index":6,"playId":"b5718379-e811-3716-b30b-1e782bc4c5a5","pitchNumber":7,"startTime":"2026-03-24T18:46:12.657Z","endTime":"2026-03-24T18:46:17.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55492969179831,"aZ":-20.13589134061558,"pfxX":-1.603746715676872,"pfxZ":6.658971423612038,"pX":-0.3856761050352374,"pZ":1.8201606492722415,"vX0":4.059591525574545,"vY0":-133.53282719728134,"vZ0":-5.708162326995895,"x":131.7,"y":189.64,"x0":-1.7167476805915785,"y0":50.00174449042303,"z0":5.432703792934882,"aX":-2.8990514088604926},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.0,"breakHorizontal":2.0,"spinRate":2264,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.4100808199499073,"extension":5.946743474249265},"index":7,"playId":"4bb14dd1-996a-3352-ac07-9336a6f0d822","pitchNumber":8,"startTime":"2026-03-24T18:46:32.965Z","endTime":"2026-03-24T18:46:37.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:46:37.498Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Higashioka doubles (4) on a line drive to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-24T18:46:50.060Z","endTime":"2026-03-24T18:47:40.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.425582662703608,"aZ":-18.60411822513924,"pfxX":-3.2916960336929684,"pfxZ":7.672824718549284,"pX":-0.3138229756299489,"pZ":3.7320653263445345,"vX0":4.603986721535671,"vY0":-132.42819873465243,"vZ0":-1.5269960901858535,"x":128.96,"y":138.01,"x0":-1.650695925448015,"y0":50.0020455744138,"z0":5.683038657869586,"aX":-5.821351388945596},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.8,"breakHorizontal":4.9,"spinRate":2377,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4143003874490985,"extension":6.011233953933962},"index":0,"playId":"e4b57062-b2e7-3a66-8c56-b39f6ea7ef2d","pitchNumber":1,"startTime":"2026-03-24T18:46:59.920Z","endTime":"2026-03-24T18:47:06.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.845046090718874,"aZ":-17.831704940933594,"pfxX":-9.608605982680636,"pfxZ":7.951276201525805,"pX":-0.04353228950600105,"pZ":2.251902193346126,"vX0":7.275548272304193,"vY0":-133.93266318732037,"vZ0":-4.333234986119217,"x":118.66,"y":177.98,"x0":-1.5565422963610953,"y0":50.00178027071448,"z0":5.178381600319809,"aX":-17.331237293150682},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.6,"breakHorizontal":15.7,"spinRate":2318,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4100737048902978,"extension":6.06407065489881},"index":1,"playId":"e004a5c8-6c7e-3f6d-ad47-36274fda8031","pitchNumber":2,"startTime":"2026-03-24T18:47:12.424Z","endTime":"2026-03-24T18:47:15.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93825527999323,"aZ":-30.280166394776586,"pfxX":1.9748919381942,"pfxZ":1.1736911403952055,"pX":0.47548344891571603,"pZ":1.687307976074697,"vX0":4.205683426398283,"vY0":-125.9081488878308,"vZ0":-3.7486699866421778,"x":98.88,"y":193.22,"x0":-1.4687240139902067,"y0":50.00487138249751,"z0":5.627892507838895,"aX":3.192017930340442},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-4.4,"spinRate":2563,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.43390745844586665,"extension":5.993614719622216},"hitData":{"launchSpeed":105.6,"launchAngle":8.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":97.24,"coordY":74.84}},"index":2,"playId":"b438ca33-5c48-3a2e-83ee-03b3ef73d4da","pitchNumber":3,"startTime":"2026-03-24T18:47:26.716Z","endTime":"2026-03-24T18:47:40.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.2,"awayTeamWinProbability":35.8,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.38,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:47:40.222Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-24T18:47:49.369Z","endTime":"2026-03-24T18:50:11.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","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":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":69.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54690542167825,"aZ":-41.501119120830914,"pfxX":8.28626071882831,"pfxZ":-7.500359587987488,"pX":-0.5012935412856097,"pZ":3.1490281015148858,"vX0":0.7198613630633122,"vY0":-111.81889768347851,"vZ0":3.6923004799060943,"x":136.11,"y":153.76,"x0":-1.903100161749626,"y0":50.0022471735858,"z0":5.786376121911639,"aX":10.304002595084842},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-12.0,"breakHorizontal":-15.1,"spinRate":3132,"spinDirection":46},"zone":1,"typeConfidence":2.0,"plateTime":0.4932349624876471,"extension":5.429024463461898},"index":0,"playId":"1f609b5e-51ca-3ac4-9fb7-821b14214e0d","pitchNumber":1,"startTime":"2026-03-24T18:48:13.264Z","endTime":"2026-03-24T18:48:17.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34703907785734,"aZ":-20.110628418291206,"pfxX":-7.060114808845839,"pfxZ":7.831828378245998,"pX":-0.9923581364930033,"pZ":2.6648987909811455,"vX0":3.720784487699456,"vY0":-123.99780761587333,"vZ0":-2.552845765139887,"x":154.83,"y":166.83,"x0":-1.603871432873125,"y0":50.00102786342081,"z0":5.406031720400587,"aX":-10.871572109682576},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":13.8,"breakHorizontal":11.8,"spinRate":1512,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.44359216845971794,"extension":6.03842542489261},"index":1,"playId":"e37cd281-2476-3dd2-9149-08bd11b600d0","pitchNumber":2,"startTime":"2026-03-24T18:48:28.459Z","endTime":"2026-03-24T18:48:33.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.038821268399445,"aZ":-44.67563657739896,"pfxX":6.773605233811569,"pfxZ":-9.733359542878627,"pX":-0.4606684544744485,"pZ":2.9701879203420023,"vX0":1.1920336364886763,"vY0":-113.59262717403065,"vZ0":3.8639700947943147,"x":134.56,"y":158.58,"x0":-1.873366289337621,"y0":50.001280125633954,"z0":5.73929515632526,"aX":8.702597121005125},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-16.1,"breakHorizontal":-12.6,"spinRate":3111,"spinDirection":45},"zone":1,"typeConfidence":2.0,"plateTime":0.48530738154973196,"extension":5.866192887893982},"index":2,"playId":"7dbdac4b-5d8a-3e58-bc81-899914af2e97","pitchNumber":3,"startTime":"2026-03-24T18:48:44.151Z","endTime":"2026-03-24T18:48:47.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.241244003413883,"aZ":-17.875328734126807,"pfxX":-1.8104519819368368,"pfxZ":7.7529466877391435,"pX":-0.639649925890234,"pZ":3.784742974864261,"vX0":3.466600499407762,"vY0":-134.9317368715196,"vZ0":-1.502183531785425,"x":141.38,"y":136.59,"x0":-1.7056105437014093,"y0":50.0060221871582,"z0":5.607728012121374,"aX":-3.3409152269547406},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.9,"breakHorizontal":2.5,"spinRate":2369,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.40587845134423883,"extension":6.0158326499443335},"index":3,"playId":"e65a21e4-fc6c-3f84-b360-6ea6d0c4cec9","pitchNumber":4,"startTime":"2026-03-24T18:48:59.267Z","endTime":"2026-03-24T18:49:03.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.702758115252276,"aZ":-19.535682111483318,"pfxX":-3.512910357935812,"pfxZ":7.043472630673706,"pX":-0.23909331957147448,"pZ":2.579661226090271,"vX0":5.114933725898444,"vY0":-133.1546116061963,"vZ0":-3.341689604356537,"x":126.11,"y":169.13,"x0":-1.7289254592846772,"y0":50.00664234840881,"z0":5.2652772485949795,"aX":-6.30736993441326},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.2,"breakHorizontal":5.3,"spinRate":2267,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4114263092462709,"extension":6.056344377788921},"index":4,"playId":"2b70a1af-2d33-3138-af78-5e62465300c8","pitchNumber":5,"startTime":"2026-03-24T18:49:14.520Z","endTime":"2026-03-24T18:49:18.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.958347695941363,"aZ":-28.810665704821293,"pfxX":7.944562554669617,"pfxZ":2.5185860300448564,"pX":0.45899641618523707,"pZ":3.675737624413584,"vX0":3.32026721240715,"vY0":-115.21383438048377,"vZ0":2.620226574855728,"x":99.5,"y":139.54,"x0":-2.036110273846017,"y0":50.00104804865477,"z0":5.322488469700071,"aX":10.594961023108203},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":5.6,"breakHorizontal":-15.2,"spinRate":2824,"spinDirection":67},"zone":12,"typeConfidence":2.0,"plateTime":0.4768315771360525,"extension":5.6376058738666455},"index":5,"playId":"ae6dc996-1036-3fb4-9dde-7e2286d5d203","pitchNumber":6,"startTime":"2026-03-24T18:49:37.446Z","endTime":"2026-03-24T18:49:40.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30177591518456,"aZ":-23.558622975633376,"pfxX":-10.512091789874965,"pfxZ":4.629651418190872,"pX":0.2153121301227045,"pZ":1.942528435476271,"vX0":8.433446221613115,"vY0":-135.91573507015684,"vZ0":-4.21111489866577,"x":108.79,"y":186.33,"x0":-1.5704272528223575,"y0":50.0015867548678,"z0":5.158893407890867,"aX":-19.55912042003673},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.6,"breakHorizontal":17.2,"spinRate":2307,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.40382888687675855,"extension":6.16377114593763},"hitData":{"launchSpeed":92.2,"launchAngle":-36.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.05,"coordY":163.24}},"index":6,"playId":"7df66296-22d0-33ba-a516-e5c11fefed50","pitchNumber":7,"startTime":"2026-03-24T18:50:03.480Z","endTime":"2026-03-24T18:50:11.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":1.14,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:50:11.181Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T18:52:50.702Z","endTime":"2026-03-24T18:55:23.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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.7,"endSpeed":88.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10207369851009,"aZ":-9.623691208533426,"pfxX":-5.605538061613717,"pfxZ":11.277673671971291,"pX":-1.1233448330648474,"pZ":3.2017171042294077,"vX0":2.454652352234,"vY0":-140.7773740874186,"vZ0":-4.763294808074573,"x":159.82,"y":152.33,"x0":-1.2802267980146746,"y0":50.00149676011134,"z0":5.5433163558758,"aX":-11.20700568284036},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.6,"breakHorizontal":9.6,"spinRate":2267,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.38964306413861394,"extension":6.528860227378314},"index":0,"playId":"65ea0961-7b57-34a9-b388-d1556b07024b","pitchNumber":1,"startTime":"2026-03-24T18:53:02.258Z","endTime":"2026-03-24T18:53:06.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21257028169751,"aZ":-10.120350474199721,"pfxX":-6.3220790735284655,"pfxZ":10.759686608191052,"pX":-0.4619147916276472,"pZ":3.667412264654591,"vX0":4.239097243689504,"vY0":-142.59955992241106,"vZ0":-3.1579816962109075,"x":134.61,"y":139.76,"x0":-1.1498667702094887,"y0":50.0064212186599,"z0":5.432437876211564,"aX":-12.962289776778581},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.0,"breakHorizontal":10.6,"spinRate":2439,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3847967453365495,"extension":6.617597132857406},"index":1,"playId":"c511559c-a992-3ae8-9bcb-fd5e282b1847","pitchNumber":2,"startTime":"2026-03-24T18:53:17.548Z","endTime":"2026-03-24T18:53:21.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.216532239811738,"aZ":-30.875141877633776,"pfxX":2.131663733534603,"pfxZ":0.8268285978246119,"pX":-0.4400384598788992,"pZ":2.8712487715285056,"vX0":1.3798471088435045,"vY0":-125.22784121817094,"vZ0":-0.6969070862079423,"x":133.77,"y":161.26,"x0":-1.2759709096282963,"y0":50.00625816981735,"z0":5.687503591328491,"aX":3.3732152116421465},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.6,"breakHorizontal":-4.2,"spinRate":2540,"spinDirection":61},"zone":1,"typeConfidence":2.0,"plateTime":0.4380382018736495,"extension":6.853129902611196},"index":2,"playId":"dc4edb88-be9a-35c4-8415-decbd5b6cbea","pitchNumber":3,"startTime":"2026-03-24T18:53:34.040Z","endTime":"2026-03-24T18:53:37.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02409591396561,"aZ":-25.976599182392654,"pfxX":-8.749210761229394,"pfxZ":3.6401992955764033,"pX":-0.020811997331478843,"pZ":3.6517915305124786,"vX0":5.8359290791979035,"vY0":-129.36802764995397,"vZ0":0.05372888010171917,"x":117.79,"y":140.18,"x0":-1.1648926928829118,"y0":50.000632568084775,"z0":5.6156372572259,"aX":-14.884711359380159},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.8,"breakHorizontal":14.6,"spinRate":1400,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.42277468362281656,"extension":6.704770013498972},"index":3,"playId":"f27e2404-59fb-3c45-9c82-52edbb6685f0","pitchNumber":4,"startTime":"2026-03-24T18:53:52.041Z","endTime":"2026-03-24T18:53:55.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82614246690822,"aZ":-14.550860933898042,"pfxX":-8.684936594485338,"pfxZ":8.896205303050145,"pX":-1.0458899030167976,"pZ":2.9911861979264,"vX0":3.6218439545239933,"vY0":-140.14772956957273,"vZ0":-3.9975577635505317,"x":156.87,"y":158.02,"x0":-1.2293721740995947,"y0":50.005217921464215,"z0":5.391875078097108,"aX":-17.211833050675615},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":14.9,"spinRate":2199,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3913896744862386,"extension":6.757158549477445},"index":4,"playId":"47811b45-362d-3b59-86d1-c6c0dce42fa5","pitchNumber":5,"startTime":"2026-03-24T18:54:10.416Z","endTime":"2026-03-24T18:54:13.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-24T18:54:29.771Z","endTime":"2026-03-24T18:54:44.382Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.774740911067095,"aZ":-33.074108325384465,"pfxX":1.470957552600228,"pfxZ":-0.5494693910274115,"pX":0.32641021380269,"pZ":2.36381964548372,"vX0":3.244642778259562,"vY0":-127.26073892228389,"vZ0":-1.6290830248417496,"x":104.56,"y":174.96,"x0":-1.1575447149699971,"y0":50.00247528936663,"z0":5.638601611843001,"aX":2.4062736316985305},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.1,"breakHorizontal":-3.4,"spinRate":2577,"spinDirection":98},"zone":6,"typeConfidence":2.0,"plateTime":0.4308315864922756,"extension":6.724829179890794},"index":6,"playId":"067ddae0-09b7-3600-99b0-2ecfe5664a19","pitchNumber":6,"startTime":"2026-03-24T18:54:44.382Z","endTime":"2026-03-24T18:54:48.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.34480971923899,"aZ":-12.52600477964905,"pfxX":-5.174805481419071,"pfxZ":9.714428868661159,"pX":0.23642124106459314,"pZ":1.7982364517734921,"vX0":5.6654999417385365,"vY0":-142.1799964980277,"vZ0":-7.557445876752164,"x":107.99,"y":190.23,"x0":-1.1215265460530937,"y0":50.00126941348001,"z0":5.307825717486641,"aX":-10.463988291160987},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":8.0,"spinRate":2362,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.3870639511417857,"extension":6.920111603676275},"index":7,"playId":"04dfd83d-eefe-3c59-bcb1-bd509f2f3d51","pitchNumber":7,"startTime":"2026-03-24T18:55:18.682Z","endTime":"2026-03-24T18:55:23.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:55:23.035Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T18:55:27.343Z","endTime":"2026-03-24T18:56:39.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.016935406899872,"aZ":-40.6699171518495,"pfxX":1.1521699632979554,"pfxZ":-6.212982357169171,"pX":-0.39798278423533057,"pZ":2.0033188548549363,"vX0":1.0381914802511785,"vY0":-117.01500612366758,"vZ0":0.041810296568236094,"x":132.17,"y":184.69,"x0":-0.9994499654655112,"y0":50.004583571577925,"z0":5.841319990120311,"aX":1.574869505282252},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.9,"breakHorizontal":-2.4,"spinRate":2722,"spinDirection":30},"zone":7,"typeConfidence":2.0,"plateTime":0.470659620073655,"extension":6.581984410904468},"index":0,"playId":"0105e9d0-2675-307f-b80d-2077136f882e","pitchNumber":1,"startTime":"2026-03-24T18:55:49.924Z","endTime":"2026-03-24T18:55:53.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":92.0,"endSpeed":83.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.951270886137532,"aZ":-23.579817684643274,"pfxX":-9.07365310939647,"pfxZ":4.755104667287128,"pX":0.29796042661021205,"pZ":2.9597640903092417,"vX0":5.9860563478974065,"vY0":-133.8609130183154,"vZ0":-2.406306149245471,"x":105.64,"y":158.87,"x0":-0.7928595645397417,"y0":50.0026621527323,"z0":5.565403843115159,"aX":-16.402178152878086},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.3,"breakHorizontal":15.1,"spinRate":1470,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.40977760799021556,"extension":7.285243955475627},"index":1,"playId":"49f86b4d-ce04-3f04-98fc-c04d2a326bc8","pitchNumber":2,"startTime":"2026-03-24T18:56:16.907Z","endTime":"2026-03-24T18:56:21.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.76029239291561,"aZ":-11.139338452760256,"pfxX":-4.839925840634204,"pfxZ":10.36641297887114,"pX":0.4839077151255014,"pZ":4.142003442406223,"vX0":5.08756872981202,"vY0":-142.49481878742884,"vZ0":-2.1985593565545107,"x":98.55,"y":126.95,"x0":-0.7072115615795852,"y0":50.00639204132017,"z0":5.639538725703054,"aX":-9.824498476181805},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.4,"breakHorizontal":7.6,"spinRate":2509,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3863322683591748,"extension":7.416228773342847},"index":2,"playId":"f9c5e1ec-ec59-3e90-b569-5d79b7bcf1fc","pitchNumber":3,"startTime":"2026-03-24T18:56:34.375Z","endTime":"2026-03-24T18:56:39.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:56:39.096Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T18:56:42.610Z","endTime":"2026-03-24T18:57:16.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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_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":97.3,"endSpeed":88.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.43274267424226,"aZ":-10.197242601949727,"pfxX":-5.4302527351997725,"pfxZ":10.94709570374183,"pX":-0.5114139636463247,"pZ":2.9753586774616942,"vX0":3.254630683801709,"vY0":-141.54143821344363,"vZ0":-5.250469049678955,"x":136.49,"y":158.45,"x0":-0.9769087523672467,"y0":50.00610020988388,"z0":5.521280922410716,"aX":-10.905960780506163},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.8,"breakHorizontal":9.1,"spinRate":2416,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.38850396033026735,"extension":6.980776009086139},"hitData":{"launchSpeed":95.7,"launchAngle":46.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.41,"coordY":99.66}},"index":0,"playId":"a288fd05-5bf3-3b6c-acc8-23e8252a9763","pitchNumber":1,"startTime":"2026-03-24T18:57:06.057Z","endTime":"2026-03-24T18:57:16.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:57:16.080Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T18:59:19.903Z","endTime":"2026-03-24T18:59:46.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Peyton Wilson replaces shortstop Bobby Witt Jr., batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T18:59:22.113Z","endTime":"2026-03-24T18:59:22.114Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686523,"link":"/api/v1/people/686523"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kevin Newman replaces third baseman Maikel Garcia, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T18:59:22.115Z","endTime":"2026-03-24T18:59:22.116Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621028,"link":"/api/v1/people/621028"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":672580,"link":"/api/v1/people/672580"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Loftin replaces first baseman Vinnie Pasquantino, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T18:59:22.117Z","endTime":"2026-03-24T18:59:22.118Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":686469,"link":"/api/v1/people/686469"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carter Jensen replaces catcher Salvador Perez, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-24T18:59:22.119Z","endTime":"2026-03-24T18:59:22.120Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":85.1,"endSpeed":78.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.407032074734172,"aZ":-32.65167558976239,"pfxX":2.307038056247635,"pfxZ":-0.30291723169043117,"pX":0.905268398614434,"pZ":2.9687947958725966,"vX0":5.088977753156158,"vY0":-123.89623874072733,"vZ0":-0.18716091087511355,"x":82.49,"y":158.62,"x0":-1.477591395314875,"y0":50.00608398131008,"z0":5.78053580274209,"aX":3.5771647589902122},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.4,"breakHorizontal":-5.4,"spinRate":2535,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.44255770880375067,"extension":5.851904735866192},"index":4,"playId":"d2a162cf-c472-3a65-8c89-602227f044dc","pitchNumber":1,"startTime":"2026-03-24T18:59:22.121Z","endTime":"2026-03-24T18:59:27.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.215215544784183,"aZ":-24.578133642654926,"pfxX":-9.530814214218344,"pfxZ":4.3585500168330835,"pX":0.034047912595256954,"pZ":2.4532140938165177,"vX0":6.751589106879756,"vY0":-131.01327104451852,"vZ0":-2.6252057540405596,"x":115.7,"y":172.54,"x0":-1.3358483173310236,"y0":50.00060127658998,"z0":5.301711092858829,"aX":-16.59594989914097},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.6,"breakHorizontal":15.8,"spinRate":2101,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4177957531469385,"extension":6.554493632794418},"hitData":{"launchSpeed":95.1,"launchAngle":48.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.24,"coordY":88.51}},"index":5,"playId":"9892ccf1-1309-362d-b711-75a586bdc4d8","pitchNumber":2,"startTime":"2026-03-24T18:59:35.734Z","endTime":"2026-03-24T18:59:46.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-24T18:59:46.415Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Seager flies out to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T19:00:04.809Z","endTime":"2026-03-24T19:00:15.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"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":2},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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(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":91.5,"endSpeed":83.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39415758386215,"aZ":-22.107639231443006,"pfxX":-9.780017377421997,"pfxZ":5.637923419261034,"pX":0.04888209689455426,"pZ":2.725138107715113,"vX0":7.6033707624396785,"vY0":-133.00798432910267,"vZ0":-2.65585385221417,"x":115.14,"y":165.2,"x0":-1.580757528314732,"y0":50.00359420477703,"z0":5.345385685629367,"aX":-17.467044027124867},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.8,"breakHorizontal":16.0,"spinRate":2205,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.41231196208782617,"extension":5.965290326726094},"hitData":{"launchSpeed":99.8,"launchAngle":45.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.9,"coordY":100.93}},"index":0,"playId":"c3f4e85d-f389-3ef5-97b5-de1b80962ed0","pitchNumber":1,"startTime":"2026-03-24T19:00:04.809Z","endTime":"2026-03-24T19:00:15.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:00:15.314Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a line drive to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T19:00:15.759Z","endTime":"2026-03-24T19:00:50.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.739446538162525,"aZ":-18.98936577357414,"pfxX":-1.1412707682138759,"pfxZ":7.7440107374984315,"pX":0.4090018120754488,"pZ":2.634674336748916,"vX0":5.24394756078411,"vY0":-129.55408570156547,"vZ0":-3.977420346395044,"x":101.41,"y":167.64,"x0":-1.4918277834837999,"y0":50.000447963511185,"z0":5.6387941619949595,"aX":-1.9432195601003401},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.3,"breakHorizontal":1.0,"spinRate":2268,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.4225734683241358,"extension":5.913125570798329},"hitData":{"launchSpeed":89.3,"launchAngle":17.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.72,"coordY":79.36}},"index":0,"playId":"84ba71c6-eac2-3bc0-82ce-5ff02ba29881","pitchNumber":1,"startTime":"2026-03-24T19:00:40.208Z","endTime":"2026-03-24T19:00:50.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:00:50.711Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Smith flies out to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T19:01:14.235Z","endTime":"2026-03-24T19:01:57.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Richie Martin Jr. replaces Jake Burger.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T19:01:01.923Z","endTime":"2026-03-24T19:01:16.469Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621006,"link":"/api/v1/people/621006"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"},"base":1,"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10396939097555,"aZ":-16.342047083987104,"pfxX":-6.518862606012444,"pfxZ":8.654606704575507,"pX":-0.5246943340751701,"pZ":1.7004282420349903,"vX0":4.912222331433673,"vY0":-134.60002673043758,"vZ0":-6.550116091917264,"x":137.0,"y":192.87,"x0":-1.5293927120267514,"y0":50.000926041934065,"z0":5.32909609118297,"aX":-11.921193804615545},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":10.7,"spinRate":2220,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.4074408347436176,"extension":6.53424049928709},"index":1,"playId":"767cd66c-a3b8-334c-8662-3099d9ff12a8","pitchNumber":1,"startTime":"2026-03-24T19:01:16.469Z","endTime":"2026-03-24T19:01:21.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80646182595144,"aZ":-13.95391906630442,"pfxX":-4.735478919216094,"pfxZ":9.989309678569484,"pX":-0.058879012895559274,"pZ":2.379532942535586,"vX0":5.465417806670529,"vY0":-134.58429570415424,"vZ0":-5.153245828152001,"x":119.24,"y":174.53,"x0":-1.5063227981818508,"y0":50.00093529000095,"z0":5.31696060322813,"aX":-8.63568546292889},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":7.3,"spinRate":2115,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4078940006957965,"extension":6.530214025443284},"index":2,"playId":"b9f70ef0-d3d1-3810-92a9-c30d678dab7e","pitchNumber":2,"startTime":"2026-03-24T19:01:32.254Z","endTime":"2026-03-24T19:01:35.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29116437606535,"aZ":-25.616913080218197,"pfxX":-7.7179113992793225,"pfxZ":4.182389854186971,"pX":-0.25768395979563236,"pZ":1.5641877232117778,"vX0":5.626951551271052,"vY0":-124.4628434332762,"vZ0":-3.9404815387831724,"x":126.82,"y":196.55,"x0":-1.5465658242930558,"y0":50.001429556735104,"z0":5.292599960551993,"aX":-12.091752744811487},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.8,"breakHorizontal":12.6,"spinRate":1510,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4403121224929012,"extension":5.973183795395324},"hitData":{"launchSpeed":89.4,"launchAngle":59.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.45,"coordY":128.22}},"index":3,"playId":"4bfced02-4f1d-3b99-a3f0-b99f1af00d72","pitchNumber":3,"startTime":"2026-03-24T19:01:47.858Z","endTime":"2026-03-24T19:01:57.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":621006,"link":"/api/v1/people/621006"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:01:57.626Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Loftin lines out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-24T19:04:10.664Z","endTime":"2026-03-24T19:05:38.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Sam Haggerty replaces left fielder Wyatt Langford, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T19:03:21.740Z","endTime":"2026-03-24T19:03:21.759Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ezequiel Duran replaces shortstop Corey Seager, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T19:03:21.759Z","endTime":"2026-03-24T19:03:21.761Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":608369,"link":"/api/v1/people/608369"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"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":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Richie Martin Jr. remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T19:03:21.761Z","endTime":"2026-03-24T19:04:12.871Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621006,"link":"/api/v1/people/621006"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3785225851123,"aZ":-31.373644359662624,"pfxX":2.23020799652647,"pfxZ":0.4989952305987444,"pX":-0.48079270192173784,"pZ":2.6783144080266066,"vX0":0.796873363100448,"vY0":-126.58118929013091,"vZ0":-1.253008143435918,"x":135.33,"y":166.47,"x0":-1.0896964154127509,"y0":50.005929445752535,"z0":5.696764900195853,"aX":3.6116525887809905},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.8,"breakHorizontal":-4.2,"spinRate":2577,"spinDirection":106},"zone":4,"typeConfidence":2.0,"plateTime":0.43307520105633346,"extension":6.7360842021559835},"index":3,"playId":"b69a2cb2-e04d-3232-89d2-e3fbf4020985","pitchNumber":1,"startTime":"2026-03-24T19:04:12.871Z","endTime":"2026-03-24T19:04:16.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.49624476596631,"aZ":-13.965593701525272,"pfxX":-8.833702515971043,"pfxZ":9.150572204668908,"pX":-0.06690718897626666,"pZ":3.07452473387906,"vX0":5.130383684515086,"vY0":-140.9826605800963,"vZ0":-4.269059126046183,"x":119.55,"y":155.77,"x0":-0.7736898064838682,"y0":50.00302675175023,"z0":5.525938824734675,"aX":-17.577698564984647},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":14.8,"spinRate":2376,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3902415562867336,"extension":7.326824893268434},"index":4,"playId":"50ff9ca2-9431-3ced-86f4-a506177e58f3","pitchNumber":2,"startTime":"2026-03-24T19:04:28.503Z","endTime":"2026-03-24T19:04:32.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-24T19:04:41.285Z","endTime":"2026-03-24T19:04:50.837Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":87.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.1194644326635,"aZ":-11.250088206231375,"pfxX":-2.478857278258828,"pfxZ":10.404616902445996,"pX":0.7332079527160429,"pZ":4.478779483134477,"vX0":4.883617944600301,"vY0":-141.98901494056096,"vZ0":-1.4189109973010823,"x":89.05,"y":117.85,"x0":-0.6988605816767308,"y0":50.00013232956018,"z0":5.713225600244855,"aX":-4.984573325772692},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.6,"breakHorizontal":3.4,"spinRate":2441,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3880182352464763,"extension":6.947908388744798},"index":6,"playId":"aeec1af2-2a45-3493-b329-6abf22be21da","pitchNumber":3,"startTime":"2026-03-24T19:04:50.837Z","endTime":"2026-03-24T19:04:55.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.809523524879815,"aZ":-27.032483407029993,"pfxX":-7.810445657353091,"pfxZ":2.896475863399943,"pX":1.478664916040573,"pZ":-0.34255934710031355,"vX0":8.46145495472872,"vY0":-133.8156882764054,"vZ0":-9.56211811197045,"x":60.64,"y":248.03,"x0":-0.7432022277757592,"y0":50.001657268482745,"z0":5.283700002637945,"aX":-13.852191545915854},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.9,"breakHorizontal":11.8,"spinRate":1544,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.412816069705658,"extension":7.325459792133756},"index":7,"playId":"c599f1d3-9a3b-3ea2-9dc7-3683523699fe","pitchNumber":4,"startTime":"2026-03-24T19:05:09.456Z","endTime":"2026-03-24T19:05:12.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":97.8,"endSpeed":88.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.836788218460754,"aZ":-14.664502910866695,"pfxX":-9.002036549821131,"pfxZ":8.637606555292829,"pX":-0.4321229089609851,"pZ":2.690869325731095,"vX0":4.242706981875163,"vY0":-142.21818197204027,"vZ0":-5.056554339381101,"x":133.47,"y":166.13,"x0":-0.7826017489057091,"y0":50.00074210558335,"z0":5.438219578542867,"aX":-18.24257908490208},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":15.2,"spinRate":2491,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.38669773382494865,"extension":7.019557482054679},"hitData":{"launchSpeed":84.6,"launchAngle":26.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.88,"coordY":80.01}},"index":8,"playId":"a4776fd5-e7b3-308f-be68-e6812466e9be","pitchNumber":5,"startTime":"2026-03-24T19:05:29.151Z","endTime":"2026-03-24T19:05:38.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:05:38.021Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carter Jensen grounds out, shortstop Ezequiel Duran to first baseman Joc Pederson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-24T19:05:37.764Z","endTime":"2026-03-24T19:07:29.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.577031437046383,"aZ":-39.77723511865766,"pfxX":2.0871758302649335,"pfxZ":-5.21699897233769,"pX":0.1443940071680728,"pZ":1.9054625894663402,"vX0":1.932723028613809,"vY0":-120.77666335602852,"vZ0":-0.9877491690366873,"x":103.94,"y":115.92,"x0":-0.9415279687558517,"y0":50.00515217877363,"z0":5.861520465716573,"aX":3.040267844464819},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-9.4,"breakHorizontal":-4.3,"spinRate":2804,"spinDirection":26},"zone":8,"typeConfidence":2.0,"plateTime":0.45594303401664327,"extension":6.478222079560573},"index":0,"playId":"17a5b73c-972a-333b-8433-d985fec71f5a","pitchNumber":1,"startTime":"2026-03-24T19:06:03.808Z","endTime":"2026-03-24T19:06:08.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26269354730808,"aZ":-26.008473997824165,"pfxX":-7.793679075093733,"pfxZ":3.552777285405146,"pX":0.3839545244496275,"pZ":0.7758769340440964,"vX0":5.928996265629474,"vY0":-132.0109649768132,"vZ0":-7.059906518272628,"x":102.36,"y":217.83,"x0":-0.8964108180471557,"y0":50.005234603549454,"z0":5.443257060625331,"aX":-13.539190101711714},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.8,"breakHorizontal":12.6,"spinRate":1402,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.41744674870279086,"extension":7.287294006895287},"index":1,"playId":"48304e57-01e3-38ea-9176-093f057e955f","pitchNumber":2,"startTime":"2026-03-24T19:06:23.868Z","endTime":"2026-03-24T19:06:29.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":95.0,"endSpeed":86.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.537685412768624,"aZ":-17.68529913090475,"pfxX":0.1853105558973478,"pfxZ":7.493574679459957,"pX":-0.36489156317213783,"pZ":4.37808624005563,"vX0":2.5864513839204575,"vY0":-138.33913291197962,"vZ0":-0.03480982506278857,"x":130.91,"y":120.57,"x0":-1.3369544249154088,"y0":50.00364766420567,"z0":5.578656707528156,"aX":0.3579535049642368},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":-0.8,"spinRate":2492,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.3962836058723198,"extension":6.837312663771452},"index":2,"playId":"adb5a2ad-0f87-30c1-a51a-b5a47ce6a75f","pitchNumber":3,"startTime":"2026-03-24T19:06:45.173Z","endTime":"2026-03-24T19:06:48.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.8590355913204,"aZ":-9.360906827880997,"pfxX":-3.6861835864233257,"pfxZ":11.302065484789289,"pX":-0.3343793894000067,"pZ":2.84619480679477,"vX0":3.3238969198253496,"vY0":-141.95802350711304,"vZ0":-5.469765471815455,"x":129.75,"y":161.93,"x0":-1.0479394399560311,"y0":50.00095192541319,"z0":5.40845146833919,"aX":-7.439364220076074},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.3,"breakHorizontal":5.9,"spinRate":2525,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.3874802662182435,"extension":6.791652511842905},"index":3,"playId":"72fbb23f-1dc1-3b75-9942-b5f1b47fcb45","pitchNumber":4,"startTime":"2026-03-24T19:07:03.496Z","endTime":"2026-03-24T19:07:06.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":93.1,"endSpeed":85.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00055430826128,"aZ":-24.703911307538306,"pfxX":-8.896027704132479,"pfxZ":4.047890980750398,"pX":-0.08732083870160377,"pZ":1.5344035482305145,"vX0":5.620131422285848,"vY0":-135.35437458849972,"vZ0":-5.771592982823017,"x":120.33,"y":197.35,"x0":-1.0404528745332384,"y0":50.003529353751304,"z0":5.436588157053965,"aX":-16.420110382904454},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.2,"breakHorizontal":14.9,"spinRate":1427,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4054721632619005,"extension":6.62800555176013},"hitData":{"launchSpeed":111.2,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":131.56,"coordY":134.62}},"index":4,"playId":"1d173898-97a0-3576-a3d3-fd620bdcb5a8","pitchNumber":5,"startTime":"2026-03-24T19:07:21.655Z","endTime":"2026-03-24T19:07:29.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:07:29.747Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lane Thomas flies out sharply to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-24T19:07:44.363Z","endTime":"2026-03-24T19:08:42.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"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":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56633607936687,"aZ":-30.289329403030443,"pfxX":1.367075051642578,"pfxZ":1.1140790848639868,"pX":0.8354688297864482,"pZ":0.6452998725733453,"vX0":3.9855895935480676,"vY0":-129.1278279708056,"vZ0":-6.500947346414007,"x":85.15,"y":221.36,"x0":-0.9047843761682365,"y0":50.001960097750874,"z0":5.52196165420213,"aX":2.3112094949031228},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.8,"breakHorizontal":-3.4,"spinRate":2719,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.42396970886137186,"extension":6.878974866079062},"index":0,"playId":"e05c2466-6fe6-3bcc-b827-e7d805925b0c","pitchNumber":1,"startTime":"2026-03-24T19:08:09.111Z","endTime":"2026-03-24T19:08:13.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58139774254485,"aZ":-16.577872844125938,"pfxX":-9.07206892801728,"pfxZ":7.713181626937164,"pX":-0.23549364271087875,"pZ":3.0310935116001687,"vX0":4.767507172481861,"vY0":-141.60786889789173,"vZ0":-3.9395873534612975,"x":125.98,"y":156.94,"x0":-0.7658899460660499,"y0":50.00545833779129,"z0":5.507005178834035,"aX":-18.351466225381436},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":15.4,"spinRate":2293,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.38739676644628407,"extension":6.822604586134196},"hitData":{"launchSpeed":100.1,"launchAngle":33.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":97.87,"coordY":42.45}},"index":1,"playId":"9045527e-11ec-314d-8ff9-f3409da4d6fc","pitchNumber":2,"startTime":"2026-03-24T19:08:34.506Z","endTime":"2026-03-24T19:08:42.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:08:42.538Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, shortstop Kevin Newman to first baseman Nick Loftin.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T19:10:39.291Z","endTime":"2026-03-24T19:12:16.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":6},"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.170707699050574,"aZ":-28.584805334870033,"pfxX":2.451662056191755,"pfxZ":2.6742906326384954,"pX":1.538114064411262,"pZ":2.784331689568287,"vX0":6.92810821041558,"vY0":-115.62634337697537,"vZ0":0.25752143410566064,"x":58.37,"y":163.6,"x0":-1.8253417187215213,"y0":50.00381412989539,"z0":5.432286592393148,"aX":3.292994630315012},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":5.2,"breakHorizontal":-6.2,"spinRate":2608,"spinDirection":73},"zone":12,"typeConfidence":2.0,"plateTime":0.47516711720222693,"extension":5.599204593627988},"index":0,"playId":"7aef0576-d392-372b-8214-21cf5b365cf9","pitchNumber":1,"startTime":"2026-03-24T19:10:52.550Z","endTime":"2026-03-24T19:10:56.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.924898049265188,"aZ":-13.794345473474088,"pfxX":-6.6463608553441,"pfxZ":10.412771490495064,"pX":-0.5254626439315164,"pZ":2.286617102445456,"vX0":4.698974099715443,"vY0":-132.4260962620627,"vZ0":-5.533641165850583,"x":137.03,"y":177.04,"x0":-1.4649880180341324,"y0":50.001170833177895,"z0":5.423087261025942,"aX":-11.729889861278957},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.8,"breakHorizontal":10.9,"spinRate":2234,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.41459841371398154,"extension":5.906599135351409},"index":1,"playId":"3e591924-e96b-386f-b233-9748488de158","pitchNumber":2,"startTime":"2026-03-24T19:11:04.473Z","endTime":"2026-03-24T19:11:08.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.182833380632587,"aZ":-21.374714645906153,"pfxX":-11.322015321468378,"pfxZ":5.963947278647909,"pX":1.1913198564562564,"pZ":1.1859270000214834,"vX0":10.298121647727346,"vY0":-133.81460174973154,"vZ0":-6.532878966976841,"x":71.59,"y":206.76,"x0":-1.2381248003009706,"y0":50.00465163918187,"z0":5.192911238930712,"aX":-20.511561526845085},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":18.2,"spinRate":2268,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.40948767011805254,"extension":6.106823188520456},"index":2,"playId":"632a1f47-a2b3-3f51-b5fb-f60fd17c6c36","pitchNumber":3,"startTime":"2026-03-24T19:11:17.846Z","endTime":"2026-03-24T19:11:21.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56870776753254,"aZ":-14.884127112536623,"pfxX":-5.872957407831011,"pfxZ":9.85764733202614,"pX":-0.36195700410040926,"pZ":2.6848978381496207,"vX0":5.07164112131143,"vY0":-132.21649956401782,"vZ0":-4.177067265663515,"x":130.8,"y":166.29,"x0":-1.55048106486695,"y0":50.0061565417382,"z0":5.391887698878015,"aX":-10.305873796259291},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2172,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4156946909471819,"extension":6.062122642913575},"index":3,"playId":"0d8a6c36-79b1-367e-9a32-3162e6fa8df8","pitchNumber":4,"startTime":"2026-03-24T19:11:30.142Z","endTime":"2026-03-24T19:11:33.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-24T19:11:42.641Z","endTime":"2026-03-24T19:11:56.127Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.142096042180405,"aZ":-28.40610351397109,"pfxX":-9.539067558493384,"pfxZ":2.4508427168504214,"pX":1.4419663550318105,"pZ":1.2865261051060737,"vX0":9.952820474788062,"vY0":-123.19847169332074,"vZ0":-3.96867285933006,"x":62.04,"y":204.04,"x0":-1.408188247592187,"y0":50.00460563805641,"z0":5.3153008386983505,"aX":-14.686190177505008},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.7,"breakHorizontal":15.0,"spinRate":1360,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4443292226106905,"extension":6.1575590203582555},"index":5,"playId":"eb2668b0-3ac2-3644-b082-3b33ecf1f33f","pitchNumber":5,"startTime":"2026-03-24T19:11:56.127Z","endTime":"2026-03-24T19:12:00.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":92.4,"endSpeed":84.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.977528954048832,"aZ":-22.73322480458703,"pfxX":-11.53097400215169,"pfxZ":5.1919354987626045,"pX":0.03663726764576977,"pZ":1.8807794154312687,"vX0":7.851293760222539,"vY0":-134.25094212538505,"vZ0":-4.414609527178093,"x":115.6,"y":188.0,"x0":-1.4326020198288958,"y0":50.00460385294302,"z0":5.171431812305275,"aX":-20.97971533390157},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.6,"breakHorizontal":19.1,"spinRate":2300,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.40850526197618287,"extension":6.4257530724444205},"hitData":{"launchSpeed":98.7,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.89,"coordY":148.96}},"index":6,"playId":"d0c9402b-e981-3e25-985a-23dd42b510aa","pitchNumber":6,"startTime":"2026-03-24T19:12:09.373Z","endTime":"2026-03-24T19:12:16.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:12:16.963Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joc Pederson homers (1) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T19:12:28.554Z","endTime":"2026-03-24T19:13:57.006Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":607625,"link":"/api/v1/people/607625"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":81.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08908390013679,"aZ":-18.307476831214856,"pfxX":-2.682261488204623,"pfxZ":8.146913832585183,"pX":-1.2891715621420063,"pZ":2.4831584108983953,"vX0":2.441078190510137,"vY0":-129.63550118354786,"vZ0":-4.295397352215671,"x":166.14,"y":171.73,"x0":-1.8945082495011678,"y0":50.00445407433733,"z0":5.559182011381494,"aX":-4.566081322001409},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":14.0,"breakHorizontal":4.3,"spinRate":2248,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.422517397226295,"extension":5.739001200368211},"index":0,"playId":"8388cf54-e185-3171-b3d0-d01bbcf25fd9","pitchNumber":1,"startTime":"2026-03-24T19:12:41.490Z","endTime":"2026-03-24T19:12:45.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":92.4,"endSpeed":84.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.902412216852404,"aZ":-17.05113506914699,"pfxX":-6.2901980635346995,"pfxZ":8.29974302622356,"pX":0.6442678774182072,"pZ":2.4141826819871923,"vX0":7.570260656401588,"vY0":-134.32404779535221,"vZ0":-4.400186911723372,"x":92.44,"y":173.6,"x0":-1.3972272079439432,"y0":50.002411765838346,"z0":5.290959976365648,"aX":-11.46080355662298},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.3,"breakHorizontal":9.7,"spinRate":2209,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.40823079893722847,"extension":6.333925072233478},"index":1,"playId":"6b3660ff-5c7f-36d0-926f-50e3e806bcbb","pitchNumber":2,"startTime":"2026-03-24T19:12:55.399Z","endTime":"2026-03-24T19:13:00.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":77.7,"endSpeed":70.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.182954408523642,"aZ":-45.09078968921742,"pfxX":7.389108689570352,"pfxZ":-10.195840860824415,"pX":-1.8161624159381848,"pZ":3.254052357948285,"vX0":-1.5782248616823127,"vY0":-112.94300228731048,"vZ0":4.426585058896646,"x":186.23,"y":150.92,"x0":-2.05954179748705,"y0":50.0008635337031,"z0":5.860053713688112,"aX":9.36473496246561},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-16.7,"breakHorizontal":-12.8,"spinRate":3214,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.48850385552256714,"extension":5.430642353585593},"index":2,"playId":"b4ff4196-886a-3770-94b8-1444aab7d682","pitchNumber":3,"startTime":"2026-03-24T19:13:10.427Z","endTime":"2026-03-24T19:13:13.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.338152178838946,"aZ":-17.32824958291369,"pfxX":-6.645241803928512,"pfxZ":8.108328698327359,"pX":-0.4262424274883693,"pZ":2.94751609771976,"vX0":5.357038400501417,"vY0":-134.9448256809168,"vZ0":-3.162140558044616,"x":133.25,"y":159.2,"x0":-1.5808690730770911,"y0":50.002877029806726,"z0":5.366140853142724,"aX":-12.167717822524507},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.2,"breakHorizontal":10.8,"spinRate":2257,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.40700606502808023,"extension":5.973210246723319},"hitData":{"launchSpeed":108.3,"launchAngle":24.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":82.49,"coordY":35.03}},"index":3,"playId":"9dc821e8-7bf9-3b68-b529-996a5e0f9785","pitchNumber":4,"startTime":"2026-03-24T19:13:25.352Z","endTime":"2026-03-24T19:13:57.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":10.599999999999994,"leverageIndex":0.63,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:13:57.006Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, second baseman Jonathan India to first baseman Nick Loftin.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T19:14:10.543Z","endTime":"2026-03-24T19:14:39.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":1},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.320948969003304,"aZ":-32.537893017588054,"pfxX":5.18173229909672,"pfxZ":-0.2700024119984086,"pX":0.9740980859740913,"pZ":2.3052366224237026,"vX0":5.143824587052378,"vY0":-116.67482558067655,"vZ0":0.3226769981727766,"x":79.87,"y":176.54,"x0":-1.9375479928612362,"y0":50.00093431888662,"z0":5.248258998788638,"aX":7.093435602018448},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.1,"breakHorizontal":-10.7,"spinRate":2771,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.47066198846303564,"extension":5.78909461011979},"index":0,"playId":"3d3a03bd-c0ae-3e1f-8bfa-fb6ed4d516d4","pitchNumber":1,"startTime":"2026-03-24T19:14:14.636Z","endTime":"2026-03-24T19:14:19.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.399115163435646,"aZ":-33.54149181290748,"pfxX":3.319716858082499,"pfxZ":-0.8465604097566777,"pX":0.3508578789553021,"pZ":1.8202261913387887,"vX0":3.839113454283553,"vY0":-125.4937711312067,"vZ0":-2.6330934698441943,"x":103.63,"y":189.63,"x0":-1.62542621150049,"y0":50.00495392102511,"z0":5.592612079892561,"aX":5.340058035715415},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.9,"breakHorizontal":-6.8,"spinRate":2710,"spinDirection":84},"zone":9,"typeConfidence":2.0,"plateTime":0.4350602365318279,"extension":5.925414454200881},"hitData":{"launchSpeed":99.7,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.4,"coordY":154.12}},"index":1,"playId":"411eee50-ae2a-3a0e-97ca-0e679fb863aa","pitchNumber":2,"startTime":"2026-03-24T19:14:31.567Z","endTime":"2026-03-24T19:14:39.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:14:39.265Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T19:15:02.649Z","endTime":"2026-03-24T19:16:46.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.304199420978446,"aZ":-30.921749936071045,"pfxX":-10.457109865469723,"pfxZ":0.801917945701156,"pX":-0.12277805914527092,"pZ":2.8639767799355518,"vX0":6.542880659026597,"vY0":-124.06377653195696,"vZ0":-0.29851903484522846,"x":121.68,"y":161.45,"x0":-1.4384464589757504,"y0":50.00141168175716,"z0":5.567744599707871,"aX":-16.265835171027263},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.7,"breakHorizontal":17.4,"spinRate":1616,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.44185276224837366,"extension":5.92477686231892},"index":0,"playId":"1076275d-aea8-3ca8-8590-2a24712e78e2","pitchNumber":1,"startTime":"2026-03-24T19:15:03.154Z","endTime":"2026-03-24T19:15:06.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.497278692937584,"aZ":-38.532502033396334,"pfxX":9.745711809815251,"pfxZ":-4.841284429613263,"pX":1.723501962583677,"pZ":0.9603755534698493,"vX0":5.060765857708385,"vY0":-115.07860160854304,"vZ0":-1.5850307038182856,"x":51.3,"y":212.85,"x0":-1.7854179123529748,"y0":50.0035920696684,"z0":5.462745431679661,"aX":12.798244106559029},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-8.9,"breakHorizontal":-19.1,"spinRate":3145,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.47980769997030137,"extension":5.707920595876068},"index":1,"playId":"3e97d4ee-1c3d-36b2-b3ee-b66ecf441c6c","pitchNumber":2,"startTime":"2026-03-24T19:15:15.155Z","endTime":"2026-03-24T19:15:20.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":92.9,"endSpeed":84.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.682052968085028,"aZ":-20.785776619683237,"pfxX":-11.241387864845816,"pfxZ":6.192759581547413,"pX":1.0785280177367238,"pZ":1.5848283781174108,"vX0":10.034560064731178,"vY0":-134.86364380872922,"vZ0":-5.631961275374287,"x":75.89,"y":195.99,"x0":-1.2322485457678507,"y0":50.00646480561135,"z0":5.169162030472769,"aX":-20.685530075390805},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.1,"breakHorizontal":18.2,"spinRate":2280,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4063353161091676,"extension":6.526705046880385},"index":2,"playId":"8a06b4c5-f8df-3cf9-9ab7-9a2968f4233e","pitchNumber":3,"startTime":"2026-03-24T19:15:35.401Z","endTime":"2026-03-24T19:15:39.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.937047247294185,"aZ":-17.35782067969913,"pfxX":-6.867929891508527,"pfxZ":8.356260277539656,"pX":0.41086442469860524,"pZ":1.8633587936189622,"vX0":7.187675312379714,"vY0":-132.72258113685425,"vZ0":-5.564257714241802,"x":101.34,"y":188.47,"x0":-1.4475806234662814,"y0":50.00619848187253,"z0":5.262423477427749,"aX":-12.18431687455076},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":2229,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.4136038500061403,"extension":6.007539400299982},"index":3,"playId":"0509db28-3565-351e-8fcd-3752022ce0b1","pitchNumber":4,"startTime":"2026-03-24T19:15:48.464Z","endTime":"2026-03-24T19:15:52.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74248087080174,"aZ":-22.102833118048938,"pfxX":-11.617593795223833,"pfxZ":5.3687704795569555,"pX":0.28463607047797257,"pZ":3.1599244244533184,"vX0":8.499240551148263,"vY0":-136.51224326780124,"vZ0":-1.7699005116661342,"x":106.15,"y":153.46,"x0":-1.3691857740344608,"y0":50.00423183063832,"z0":5.347616666048725,"aX":-21.796667552015197},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":19.1,"spinRate":2394,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.4021705078458293,"extension":6.091700171379187},"index":4,"playId":"f0b091fb-7dd9-3c24-a075-136a4f37d84b","pitchNumber":5,"startTime":"2026-03-24T19:16:02.321Z","endTime":"2026-03-24T19:16:06.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61396697841157,"aZ":-15.684922781024342,"pfxX":-4.2547138446337085,"pfxZ":8.99552095299816,"pX":0.5941870384051646,"pZ":2.4794351136458785,"vX0":6.716247417181861,"vY0":-134.8662878268133,"vZ0":-4.855210216035185,"x":94.35,"y":171.84,"x0":-1.3810318394345795,"y0":50.00612315264277,"z0":5.417274194091913,"aX":-7.80279021229626},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":6.2,"spinRate":2154,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4068544436760222,"extension":5.995606013171294},"index":5,"playId":"54c54274-e15e-3fda-a7f0-2419dc686a8f","pitchNumber":6,"startTime":"2026-03-24T19:16:20.262Z","endTime":"2026-03-24T19:16:27.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00023143094856,"aZ":-38.29726574215582,"pfxX":8.955411001632719,"pfxZ":-4.4088640154857295,"pX":1.4126177302074827,"pZ":0.999179466806945,"vX0":4.857087982437931,"vY0":-118.07696970328884,"vZ0":-1.9243938012706674,"x":63.15,"y":211.8,"x0":-1.8459849010548504,"y0":50.00305830714233,"z0":5.404186698475131,"aX":12.433567809953647},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.2,"breakHorizontal":-17.5,"spinRate":3101,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4668772446613283,"extension":5.731748181771311},"index":6,"playId":"9ac52caf-2c99-3134-a96d-4bffd4d3d431","pitchNumber":7,"startTime":"2026-03-24T19:16:41.280Z","endTime":"2026-03-24T19:16:46.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:16:46.300Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T19:19:30.725Z","endTime":"2026-03-24T19:20:56.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tyler Wade replaces third baseman Josh Jung, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T19:19:06.291Z","endTime":"2026-03-24T19:19:06.309Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642180,"link":"/api/v1/people/642180"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Michael Helman replaces center fielder Evan Carter, batting 8th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T19:19:06.309Z","endTime":"2026-03-24T19:19:06.313Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jalen Beeks replaces Jack Leiter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T19:19:06.313Z","endTime":"2026-03-24T19:19:32.933Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656222,"link":"/api/v1/people/656222"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":86.2,"endSpeed":79.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26011431703422,"aZ":-26.79199908362812,"pfxX":-1.0208267820155874,"pfxZ":3.3501115206617946,"pX":0.9613689969683205,"pZ":3.8386273570961147,"vX0":-0.586045965504647,"vY0":-125.61740091300436,"vZ0":0.10625810338989172,"x":80.35,"y":135.14,"x0":1.3299192534426583,"y0":50.00151121970227,"z0":5.964958500533217,"aX":-1.6393450436320884},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.4,"breakHorizontal":1.9,"spinRate":2263,"spinDirection":171},"zone":12,"typeConfidence":0.87,"plateTime":0.4352057798523581,"extension":6.18449402623128},"index":3,"playId":"a881f78a-ec37-3c26-a018-307a25c8621a","pitchNumber":1,"startTime":"2026-03-24T19:19:32.933Z","endTime":"2026-03-24T19:19:36.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":86.0,"endSpeed":79.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.112285976578384,"aZ":-25.10654436388648,"pfxX":-0.8440560971068177,"pfxZ":4.445799552531337,"pX":-0.18928560985229473,"pZ":2.0920189059426058,"vX0":-3.423267183604283,"vY0":-125.2802456210282,"vZ0":-3.963552697281166,"x":124.22,"y":182.3,"x0":1.3041299270785214,"y0":50.0051783117633,"z0":5.744745045382602,"aX":-1.34302593429573},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.3,"breakHorizontal":2.3,"spinRate":2249,"spinDirection":166},"zone":8,"typeConfidence":0.86,"plateTime":0.43706088622591466,"extension":6.488587946622764},"index":4,"playId":"91332f63-103a-30f8-a160-9534d710936f","pitchNumber":2,"startTime":"2026-03-24T19:19:46.118Z","endTime":"2026-03-24T19:19:50.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":92.5,"endSpeed":84.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.382114746974235,"aZ":-15.36164056054457,"pfxX":4.375028432867643,"pfxZ":9.193246111129291,"pX":0.3712079757208899,"pZ":3.676956030150342,"vX0":-3.38020824919332,"vY0":-134.6655694086331,"vZ0":-2.6287613328761514,"x":102.85,"y":139.5,"x0":1.0768566854679829,"y0":50.005722413754214,"z0":5.758080972116428,"aX":8.00343522006382},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":-7.2,"spinRate":2165,"spinDirection":151},"zone":12,"typeConfidence":0.89,"plateTime":0.4073909055394451,"extension":6.712634386594124},"index":5,"playId":"3cffdd41-7023-3d48-8826-377de79badf5","pitchNumber":3,"startTime":"2026-03-24T19:20:04.737Z","endTime":"2026-03-24T19:20:07.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":86.0,"endSpeed":79.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02417669953181,"aZ":-27.606931106563987,"pfxX":-0.5415316592867558,"pfxZ":2.896721386358074,"pX":-1.4522596023649337,"pZ":0.42417435458072195,"vX0":-6.179190017580792,"vY0":-124.97203325726893,"vZ0":-7.1404732598771234,"x":172.36,"y":227.33,"x0":1.1262846969551343,"y0":50.001365450651846,"z0":5.596910033742959,"aX":-0.85326083451487},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":2.4,"spinRate":2393,"spinDirection":135},"zone":13,"typeConfidence":0.88,"plateTime":0.4388692232669813,"extension":6.551003661305698},"index":6,"playId":"0099697c-d84b-3d56-88ef-5ca9cb968420","pitchNumber":4,"startTime":"2026-03-24T19:20:29.776Z","endTime":"2026-03-24T19:20:33.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.370889641930425,"aZ":-17.633345739791704,"pfxX":9.113264585959254,"pfxZ":8.768348102373654,"pX":0.6945093741559423,"pZ":2.12938688825673,"vX0":-4.69062437989911,"vY0":-128.87546252194744,"vZ0":-5.473997709242059,"x":90.53,"y":181.29,"x0":1.368216230200664,"y0":50.00130987285642,"z0":5.672395446129582,"aX":15.107995552492412},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":14.6,"breakHorizontal":-15.2,"spinRate":2147,"spinDirection":131},"zone":9,"typeConfidence":0.9,"plateTime":0.4273702362205243,"extension":6.449808130851048},"index":7,"playId":"3bc37d0f-33b9-3bbb-8cd0-26d5106ff176","pitchNumber":5,"startTime":"2026-03-24T19:20:51.763Z","endTime":"2026-03-24T19:20:56.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:20:56.538Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonathan India lines out sharply to third baseman Tyler Wade.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T19:20:59.485Z","endTime":"2026-03-24T19:22:13.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"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":93.6,"endSpeed":84.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13289310509964,"aZ":-11.090451112190495,"pfxX":4.599441572275551,"pfxZ":11.390516232167936,"pX":-1.0521966518503414,"pZ":1.3574661877493914,"vX0":-7.021619223667718,"vY0":-135.77977932818092,"vZ0":-9.025181542903109,"x":157.11,"y":202.13,"x0":0.9801446628167475,"y0":50.004876317022244,"z0":5.514195019428868,"aX":8.515423294764892},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":-6.7,"spinRate":2272,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.4047414345691722,"extension":6.742185386205373},"index":0,"playId":"cddd0be4-6e75-3f8d-9858-0a782b4224a4","pitchNumber":1,"startTime":"2026-03-24T19:21:18.775Z","endTime":"2026-03-24T19:21:22.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16323325367461,"aZ":-11.730715689542363,"pfxX":4.13892832120124,"pfxZ":11.205967179659414,"pX":-0.5039732758884466,"pZ":0.9239263916545983,"vX0":-5.71636778832251,"vY0":-134.91250649318718,"vZ0":-9.882616321178354,"x":136.21,"y":213.83,"x0":1.1147442163845926,"y0":50.003222901052894,"z0":5.484352284474021,"aX":7.551609917808242},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":-6.1,"spinRate":2203,"spinDirection":149},"zone":13,"typeConfidence":0.9,"plateTime":0.4075802320285602,"extension":6.694604647966449},"index":1,"playId":"42383302-2e48-35a8-ae37-96ff827083a4","pitchNumber":2,"startTime":"2026-03-24T19:21:32.375Z","endTime":"2026-03-24T19:21:36.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04876091076797,"aZ":-12.98625696603067,"pfxX":3.265165215100214,"pfxZ":10.35828201209356,"pX":-0.7343680906105144,"pZ":2.3713663186581972,"vX0":-5.611574879714706,"vY0":-135.58843005911325,"vZ0":-6.260540978387946,"x":144.99,"y":174.75,"x0":0.9426710599872676,"y0":50.00491455120485,"z0":5.625400128636896,"aX":6.050174983382315},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":-4.7,"spinRate":2258,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.4047578109540284,"extension":6.643980259808154},"index":2,"playId":"8687d994-da2e-3849-8d39-402139390f92","pitchNumber":3,"startTime":"2026-03-24T19:21:51.294Z","endTime":"2026-03-24T19:21:55.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.771047493383705,"aZ":-13.806905952023202,"pfxX":2.7125017251243357,"pfxZ":9.966303802287136,"pX":-0.3297358830462549,"pZ":1.7961847941625586,"vX0":-4.685866161160908,"vY0":-135.21658203252105,"vZ0":-7.501374719602332,"x":129.57,"y":190.28,"x0":1.0769632259070052,"y0":50.002380371931004,"z0":5.584273896455296,"aX":4.999131777834998},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":-3.8,"spinRate":2207,"spinDirection":153},"zone":7,"typeConfidence":0.9,"plateTime":0.4057943435531297,"extension":6.538521461203235},"hitData":{"launchSpeed":102.1,"launchAngle":9.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":83.47,"coordY":157.23}},"index":3,"playId":"039cd7ab-9d6e-3f1f-8eae-af434734e94d","pitchNumber":4,"startTime":"2026-03-24T19:22:06.725Z","endTime":"2026-03-24T19:22:13.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:22:13.232Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Collins grounds out, shortstop Ezequiel Duran to first baseman Joc Pederson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T19:22:19.064Z","endTime":"2026-03-24T19:23:03.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.200255553427333,"aZ":-18.461217566907024,"pfxX":8.604990215256494,"pfxZ":8.217659285533639,"pX":-0.23468785340097723,"pZ":1.1116747204369222,"vX0":-6.4195220210030435,"vY0":-128.97664269728148,"vZ0":-7.8376024907480275,"x":125.95,"y":208.76,"x0":1.1803462704103977,"y0":50.004184506219424,"z0":5.6372382205738525,"aX":14.3611711567977},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":13.1,"breakHorizontal":-13.9,"spinRate":2143,"spinDirection":131},"zone":13,"typeConfidence":0.89,"plateTime":0.42622165010391866,"extension":6.447995265451961},"index":0,"playId":"c3f91779-30bb-317f-9e88-21316267d88c","pitchNumber":1,"startTime":"2026-03-24T19:22:39.878Z","endTime":"2026-03-24T19:22:43.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.059029869999893,"aZ":-19.982665631839048,"pfxX":9.031053479939589,"pfxZ":7.457199625882518,"pX":0.033515414730429516,"pZ":1.9783876669098035,"vX0":-5.824851465046536,"vY0":-127.54676825503567,"vZ0":-5.512427527006653,"x":115.72,"y":185.36,"x0":1.182141095324182,"y0":50.00512129295816,"z0":5.760140431140995,"aX":14.77081911772982},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":12.4,"breakHorizontal":-14.9,"spinRate":2264,"spinDirection":129},"zone":8,"typeConfidence":0.9,"plateTime":0.4306552973317266,"extension":6.181135132529014},"hitData":{"launchSpeed":77.8,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.97,"coordY":161.72}},"index":1,"playId":"7ce7f7ce-0d7f-3f23-9572-32bb09910e32","pitchNumber":2,"startTime":"2026-03-24T19:22:55.207Z","endTime":"2026-03-24T19:23:03.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:23:03.221Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a sharp line drive to right fielder Gavin Cross.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T19:25:11.068Z","endTime":"2026-03-24T19:25:22.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"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":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Gavin Cross replaces right fielder Jac Caglianone, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T19:24:53.945Z","endTime":"2026-03-24T19:24:53.972Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":695506,"link":"/api/v1/people/695506"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Abraham Toro replaces second baseman Jonathan India, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T19:24:53.972Z","endTime":"2026-03-24T19:24:53.974Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: John Rave replaces left fielder Isaac Collins, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T19:24:53.974Z","endTime":"2026-03-24T19:25:13.223Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":686555,"link":"/api/v1/people/686555"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.433357935198018,"aZ":-37.813687386998325,"pfxX":8.501480266999204,"pfxZ":-4.515298920908625,"pX":0.10912220649274404,"pZ":2.086511248335623,"vX0":2.2199895521667132,"vY0":-112.05653150232493,"vZ0":0.8001116293474178,"x":112.84,"y":182.44,"x0":-2.002679639238366,"y0":50.00080093934451,"z0":5.640541098951117,"aX":10.626880027490547},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-7.6,"breakHorizontal":-16.0,"spinRate":2924,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.4919946332924865,"extension":5.593143442146095},"hitData":{"launchSpeed":103.6,"launchAngle":14.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.46,"coordY":106.92}},"index":3,"playId":"8ed6d77c-328b-366b-b9f3-ea4408975aaf","pitchNumber":1,"startTime":"2026-03-24T19:25:13.223Z","endTime":"2026-03-24T19:25:22.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.39999999999999,"awayTeamWinProbability":16.60000000000001,"homeTeamWinProbabilityAdded":2.1999999999999886,"leverageIndex":0.57,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:25:22.729Z","atBatIndex":35},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Sam Haggerty reaches on a fielder's choice, fielded by second baseman Abraham Toro. Aaron Zavala scores. Sam Haggerty to 2nd. Throwing error by second baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T19:25:52.531Z","endTime":"2026-03-24T19:26:44.828Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":701648,"fullName":"Aaron Zavala","link":"/api/v1/people/701648"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":701648,"fullName":"Aaron Zavala","link":"/api/v1/people/701648"},"responsiblePitcher":{"id":607625,"link":"/api/v1/people/607625"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Aaron Zavala replaces Brandon Nimmo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T19:25:34.818Z","endTime":"2026-03-24T19:25:42.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701648,"link":"/api/v1/people/701648"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":607043,"link":"/api/v1/people/607043"},"base":1,"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"b070fc4f-9265-37aa-99a3-8e5deb2c4fbf","startTime":"2026-03-24T19:25:42.537Z","endTime":"2026-03-24T19:25:46.395Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31974500908827,"aZ":-24.72714586925373,"pfxX":-11.352463710162521,"pfxZ":4.316778506548242,"pX":-0.4953474318691367,"pZ":1.349100502145823,"vX0":6.714590686524798,"vY0":-130.69734037229978,"vZ0":-5.085294408483896,"x":135.88,"y":202.35,"x0":-1.6268648235756433,"y0":50.0017497700098,"z0":5.184101432588047,"aX":-19.579644521206607},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.8,"breakHorizontal":19.0,"spinRate":2153,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.41955268630877596,"extension":6.116340859403846},"index":2,"playId":"4e4061d3-ed1d-388d-9444-5032bf9f0782","pitchNumber":1,"startTime":"2026-03-24T19:25:54.765Z","endTime":"2026-03-24T19:25:59.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62125700842026,"aZ":-17.68176512654803,"pfxX":-5.806322010963567,"pfxZ":8.25146255806056,"pX":-0.44276063582482666,"pZ":1.714463222967977,"vX0":4.834588782506661,"vY0":-131.81421114415411,"vZ0":-5.8776611737488,"x":133.88,"y":192.49,"x0":-1.54835756586343,"y0":50.00031910171905,"z0":5.283369481749239,"aX":-10.192768812743942},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.8,"breakHorizontal":9.5,"spinRate":2035,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.41590174068895625,"extension":6.2812594858000015},"index":3,"playId":"e12f3a67-f4cb-31bc-9ff2-5e3379cc97bc","pitchNumber":2,"startTime":"2026-03-24T19:26:11.087Z","endTime":"2026-03-24T19:26:14.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":69.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98074139983981,"aZ":-43.45050452150682,"pfxX":9.061462541669972,"pfxZ":-9.231986202022004,"pX":-0.33456990810857395,"pZ":2.5759167202997344,"vX0":0.5779656106163625,"vY0":-111.05324928072643,"vZ0":3.1503072334943316,"x":129.75,"y":169.23,"x0":-1.773470233584892,"y0":50.002203825915416,"z0":5.7298235557382196,"aX":11.067946082475235},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-15.2,"breakHorizontal":-16.4,"spinRate":3240,"spinDirection":44},"zone":4,"typeConfidence":2.0,"plateTime":0.49742884793015474,"extension":5.412965627932398},"hitData":{"launchSpeed":90.3,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.9,"coordY":151.58}},"index":4,"playId":"d070386c-6979-3a9f-8f72-ff531f6bd200","pitchNumber":3,"startTime":"2026-03-24T19:26:29.806Z","endTime":"2026-03-24T19:26:44.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":701648,"link":"/api/v1/people/701648"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.0,"awayTeamWinProbability":9.0,"homeTeamWinProbabilityAdded":7.6000000000000085,"leverageIndex":0.92,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:26:44.828Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Duran lines out to left fielder John Rave.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T19:27:15.023Z","endTime":"2026-03-24T19:27:30.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.952395927950047,"aZ":-30.695908569255536,"pfxX":8.79853357303684,"pfxZ":1.1620564753752642,"pX":0.511013195613607,"pZ":2.6278462202430437,"vX0":3.4274752314186943,"vY0":-112.86547310709109,"vZ0":1.1487785560709807,"x":97.52,"y":167.83,"x0":-2.1761536464310796,"y0":50.00426027883895,"z0":5.233520829402536,"aX":11.208315670336294},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":2.8,"breakHorizontal":-16.9,"spinRate":2604,"spinDirection":71},"zone":6,"typeConfidence":2.0,"plateTime":0.4876474524765424,"extension":5.65293831522415},"hitData":{"launchSpeed":96.1,"launchAngle":22.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.22,"coordY":100.19}},"index":0,"playId":"f4994453-f4c6-3fa4-b9b3-8d6d07ca6ee1","pitchNumber":1,"startTime":"2026-03-24T19:27:18.999Z","endTime":"2026-03-24T19:27:30.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.47,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:27:30.011Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew McCutchen flies out sharply to right fielder Gavin Cross. Sam Haggerty to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T19:27:52.330Z","endTime":"2026-03-24T19:28:21.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andrew McCutchen replaces Richie Martin Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T19:27:40.191Z","endTime":"2026-03-24T19:27:54.572Z","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":"402","replacedPlayer":{"id":621006,"link":"/api/v1/people/621006"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":621006,"link":"/api/v1/people/621006","batSide":{"code":"R","description":"Right"}},"second":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76781618073406,"aZ":-13.641995853933121,"pfxX":-7.655026270404476,"pfxZ":10.502527116124156,"pX":0.5398580806504467,"pZ":1.5532978728807298,"vX0":7.795167450502836,"vY0":-132.6002635125902,"vZ0":-7.208098208679224,"x":96.42,"y":196.84,"x0":-1.4563186324039765,"y0":50.002544439483415,"z0":5.3203219717073225,"aX":-13.507559277933657},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.4,"breakHorizontal":12.0,"spinRate":2147,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.41452100436672135,"extension":6.0841894932092},"index":1,"playId":"0fbdc81a-157c-367d-9eb5-3bb6b1457b90","pitchNumber":1,"startTime":"2026-03-24T19:27:54.572Z","endTime":"2026-03-24T19:27:59.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"second":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05958813406003,"aZ":-22.46019555424281,"pfxX":-10.32243559967696,"pfxZ":5.54774475783369,"pX":0.5405964288274465,"pZ":2.193624858612743,"vX0":8.494506879958562,"vY0":-131.75142562447473,"vZ0":-3.7354337668144706,"x":96.39,"y":179.55,"x0":-1.3907005636566305,"y0":50.00150117824438,"z0":5.297684164842007,"aX":-18.071787800404078},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.4,"breakHorizontal":16.7,"spinRate":2242,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.41636584536648424,"extension":5.940818449779347},"hitData":{"launchSpeed":101.0,"launchAngle":37.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":210.02,"coordY":89.06}},"index":2,"playId":"fbac4664-3683-3c5b-8bfd-53af7862913f","pitchNumber":2,"startTime":"2026-03-24T19:28:08.862Z","endTime":"2026-03-24T19:28:21.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"second":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.55,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:28:21.932Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out to first baseman Nick Loftin.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T19:30:50.813Z","endTime":"2026-03-24T19:31:45.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680970,"fullName":"Andrew Pérez","link":"/api/v1/people/680970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"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":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T19:28:39.801Z","endTime":"2026-03-24T19:29:55.727Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"third":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrew Pérez replaces Seth Lugo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-24T19:29:55.727Z","endTime":"2026-03-24T19:30:52.992Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680970,"link":"/api/v1/people/680970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"third":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":82.7,"endSpeed":75.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45673806083695,"aZ":-32.91537508517147,"pfxX":-1.2878366730072663,"pfxZ":-0.5160545148944324,"pX":-0.6488608846258823,"pZ":1.481951052231051,"vX0":-7.715576355448194,"vY0":-120.0919258861683,"vZ0":-3.68082223194635,"x":141.73,"y":198.77,"x0":2.798962066205739,"y0":50.00368782517006,"z0":6.023053336983213,"aX":-1.8442276470409014},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.7,"breakHorizontal":4.6,"spinRate":2034,"spinDirection":276},"zone":13,"typeConfidence":0.91,"plateTime":0.45950533809718586,"extension":6.26809136630119},"index":2,"playId":"54276407-ecf0-3aa9-8570-5d49051b64f7","pitchNumber":1,"startTime":"2026-03-24T19:30:52.992Z","endTime":"2026-03-24T19:30:57.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"third":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.339547553239505,"aZ":-22.008339452220525,"pfxX":11.949367792642992,"pfxZ":5.674773009571136,"pX":1.0027685579250212,"pZ":2.4425918912478664,"vX0":-8.723384647347439,"vY0":-133.42553700325345,"vZ0":-4.60003876465086,"x":78.78,"y":172.83,"x0":2.7720890397315547,"y0":50.004180957233,"z0":5.787421875395006,"aX":21.415257065133492},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.4,"breakHorizontal":-19.6,"spinRate":2025,"spinDirection":134},"zone":12,"typeConfidence":0.91,"plateTime":0.4114726369157138,"extension":6.348078408491193},"index":3,"playId":"6eed65a4-5ed1-363e-84a5-4afe2c26eaf4","pitchNumber":2,"startTime":"2026-03-24T19:31:12.874Z","endTime":"2026-03-24T19:31:16.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"third":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.903527388893675,"aZ":-21.30824145879663,"pfxX":11.425566120988172,"pfxZ":6.087293289767725,"pX":0.6257804968782353,"pZ":2.8625822358237913,"vX0":-9.142524277563052,"vY0":-133.29361368609952,"vZ0":-3.957522832215771,"x":93.15,"y":161.49,"x0":2.630100210546934,"y0":50.00101064612762,"z0":5.921247634838288,"aX":20.38474400100329},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.3,"breakHorizontal":-18.5,"spinRate":2019,"spinDirection":136},"zone":3,"typeConfidence":0.91,"plateTime":0.41225993928214466,"extension":6.167940002126428},"hitData":{"launchSpeed":78.1,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.64,"coordY":163.24}},"index":4,"playId":"5f2c1f77-482b-3293-a7a3-a78b96e6f301","pitchNumber":3,"startTime":"2026-03-24T19:31:37.223Z","endTime":"2026-03-24T19:31:45.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"third":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":680970,"link":"/api/v1/people/680970"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":680970,"link":"/api/v1/people/680970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:31:45.051Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Isbel walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T19:34:01.490Z","endTime":"2026-03-24T19:35:36.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Aaron Zavala remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"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-03-24T19:33:29.642Z","endTime":"2026-03-24T19:33:29.657Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701648,"link":"/api/v1/people/701648"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Andrew McCutchen remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"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-03-24T19:33:29.657Z","endTime":"2026-03-24T19:33:29.659Z","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":"402","replacedPlayer":{"id":621006,"link":"/api/v1/people/621006"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cam Cauley replaces second baseman Josh Smith, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T19:33:29.659Z","endTime":"2026-03-24T19:33:29.661Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jacob Latz replaces Jalen Beeks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-24T19:33:29.661Z","endTime":"2026-03-24T19:34:03.717Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93694173790904,"aZ":-13.347460269759132,"pfxX":5.697736220569508,"pfxZ":10.140675515222508,"pX":0.5602331064592656,"pZ":4.361649375899277,"vX0":-4.888037517820562,"vY0":-136.13783521300473,"vZ0":-2.109879714037161,"x":95.65,"y":121.02,"x0":1.6484485958696875,"y0":50.001139350806696,"z0":6.082606317302849,"aX":10.577003541619236},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":-9.1,"spinRate":1906,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.4040259267595978,"extension":6.550837284507832},"index":4,"playId":"cbf5104b-a8ff-3ecb-b0df-0943c3d18e9b","pitchNumber":1,"startTime":"2026-03-24T19:34:03.717Z","endTime":"2026-03-24T19:34:07.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.586996026602257,"aZ":-27.652246719702234,"pfxX":-0.763450694099975,"pfxZ":2.9100900759878985,"pX":-0.5551780495541813,"pZ":0.8522144514311721,"vX0":-5.441708468528293,"vY0":-124.32567035872736,"vZ0":-6.589762121777772,"x":138.16,"y":215.77,"x0":1.7677031420960303,"y0":50.00435629429957,"z0":5.854024084139076,"aX":-1.1857703487685092},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.8,"breakHorizontal":2.8,"spinRate":2443,"spinDirection":190},"zone":13,"typeConfidence":0.9,"plateTime":0.4417728222610502,"extension":6.435891684053732},"index":5,"playId":"a4c27178-5795-3e48-9edb-16c440de3c61","pitchNumber":2,"startTime":"2026-03-24T19:34:17.506Z","endTime":"2026-03-24T19:34:22.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.288187173531206,"aZ":-14.735466887481342,"pfxX":6.216673048844356,"pfxZ":9.303626756486878,"pX":0.2938122118966406,"pZ":4.038971208911677,"vX0":-5.605792017418539,"vY0":-137.0284702798369,"vZ0":-2.5520697055824955,"x":105.8,"y":129.73,"x0":1.5726748756890834,"y0":50.00628698934868,"z0":6.00692031513801,"aX":11.657026393577876},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":-9.8,"spinRate":2026,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.40190715612893557,"extension":6.468156712707256},"index":6,"playId":"653fd0a8-99be-30bd-a338-bac25e321caf","pitchNumber":3,"startTime":"2026-03-24T19:34:34.043Z","endTime":"2026-03-24T19:34:38.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21358039578199,"aZ":-13.872899619244988,"pfxX":5.304840702600618,"pfxZ":10.176441356905315,"pX":-0.06584728938690185,"pZ":1.884619339216576,"vX0":-5.720433668717968,"vY0":-134.05772090835697,"vZ0":-7.7174157718547285,"x":119.51,"y":187.9,"x0":1.4186732224124288,"y0":50.00341437443779,"z0":5.815661286019804,"aX":9.540746015092415},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":-8.2,"spinRate":1983,"spinDirection":149},"zone":8,"typeConfidence":0.9,"plateTime":0.4104639868998139,"extension":6.588572804144196},"index":7,"playId":"95757bb8-29a2-321d-9cff-3dcd8ff4fb1f","pitchNumber":4,"startTime":"2026-03-24T19:34:52.276Z","endTime":"2026-03-24T19:34:56.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":85.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58305166624002,"aZ":-11.26911867272914,"pfxX":6.405564593794705,"pfxZ":10.986698260492144,"pX":-0.6059998831243381,"pZ":2.30076935280502,"vX0":-8.187747081690652,"vY0":-138.01678724620635,"vZ0":-7.541470572168881,"x":140.1,"y":176.66,"x0":1.5858102056371557,"y0":50.00661022391395,"z0":5.852035492184018,"aX":12.193548380099244},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":-9.6,"spinRate":2129,"spinDirection":149},"zone":4,"typeConfidence":0.91,"plateTime":0.3989243957641291,"extension":6.473764182149794},"index":8,"playId":"c8a319e8-9c7e-389e-a304-e21a6ed951bb","pitchNumber":5,"startTime":"2026-03-24T19:35:10.537Z","endTime":"2026-03-24T19:35:15.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.601518385037224,"aZ":-11.815254087701899,"pfxX":7.171295955454685,"pfxZ":11.046788813300772,"pX":-0.494511483943557,"pZ":0.5768133556665642,"vX0":-7.240539141366716,"vY0":-135.61899164590716,"vZ0":-11.522495045306206,"x":135.85,"y":223.21,"x0":1.2918920878189024,"y0":50.00203966969901,"z0":5.731088409808713,"aX":13.216026830738363},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":-11.3,"spinRate":1993,"spinDirection":145},"zone":13,"typeConfidence":0.9,"plateTime":0.4055158513745627,"extension":6.62438550067617},"index":9,"playId":"692caeeb-a86a-37ce-9c81-640d0b0be4af","pitchNumber":6,"startTime":"2026-03-24T19:35:31.194Z","endTime":"2026-03-24T19:35:36.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.0,"awayTeamWinProbability":18.0,"homeTeamWinProbabilityAdded":-4.299999999999997,"leverageIndex":0.94,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:35:36.601Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin Newman walks. Kameron Misner to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T19:36:07.471Z","endTime":"2026-03-24T19:37:44.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"postOnSecond":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Kameron Misner replaces Kyle Isbel.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"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-03-24T19:35:59.484Z","endTime":"2026-03-24T19:36:09.796Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670224,"link":"/api/v1/people/670224"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":664728,"link":"/api/v1/people/664728"},"base":1,"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":83.9,"endSpeed":76.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.547151476756547,"aZ":-22.82218934652636,"pfxX":9.098474131916555,"pfxZ":6.2444517394474275,"pX":1.3931579363915532,"pZ":4.239652850280319,"vX0":-3.9619397946105632,"vY0":-122.05474444216621,"vZ0":0.21847886531456573,"x":63.9,"y":124.31,"x0":1.8612531592233048,"y0":50.00600996173345,"z0":6.125142981072386,"aX":13.636811983343666},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":11.6,"breakHorizontal":-15.5,"spinRate":1748,"spinDirection":127},"zone":12,"typeConfidence":0.91,"plateTime":0.4499249027489851,"extension":6.172050440887499},"index":1,"playId":"ce6e8aca-1b4c-33ee-850f-c070a72deab0","pitchNumber":1,"startTime":"2026-03-24T19:36:09.796Z","endTime":"2026-03-24T19:36:14.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"first":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84096285352243,"aZ":-13.616831446240285,"pfxX":5.201943004305042,"pfxZ":10.239646471261985,"pX":-1.139210262816113,"pZ":2.90621256105348,"vX0":-8.462049505001742,"vY0":-133.9945023827023,"vZ0":-5.2676571945113215,"x":160.42,"y":160.31,"x0":1.3887015886817655,"y0":50.00568047770318,"z0":5.8761001538511195,"aX":9.4309824975433},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":-7.6,"spinRate":1833,"spinDirection":145},"zone":11,"typeConfidence":0.89,"plateTime":0.4092872110325798,"extension":6.435101712177089},"index":2,"playId":"10e67763-9b92-3bb4-98cf-581c1cf285bd","pitchNumber":2,"startTime":"2026-03-24T19:36:29.701Z","endTime":"2026-03-24T19:36:33.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"first":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-24T19:37:06.625Z","endTime":"2026-03-24T19:37:25.512Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"first":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.998985073356877,"aZ":-26.181347885788178,"pfxX":9.066461674796681,"pfxZ":4.009014352888736,"pX":1.3106779727471916,"pZ":2.7192278048642247,"vX0":-4.166422430819646,"vY0":-122.29048638637677,"vZ0":-2.2062278127978603,"x":67.04,"y":165.36,"x0":1.8703586663691427,"y0":50.0037052408296,"z0":5.908082870027661,"aX":13.556870894369583},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.0,"breakHorizontal":-15.2,"spinRate":1628,"spinDirection":124},"zone":12,"typeConfidence":0.91,"plateTime":0.4501059788882009,"extension":6.365729858498299},"index":4,"playId":"a584b464-9f6b-33a3-8aaa-141b791cac2e","pitchNumber":3,"startTime":"2026-03-24T19:37:25.512Z","endTime":"2026-03-24T19:37:29.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"first":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19865976501297,"aZ":-12.811999042818819,"pfxX":5.0332662203911065,"pfxZ":10.356589132452603,"pX":-0.9536529760989672,"pZ":2.3662951686019627,"vX0":-8.08688757435571,"vY0":-136.39416760397194,"vZ0":-7.066790802439875,"x":153.35,"y":174.89,"x0":1.4064144171004846,"y0":50.00033801521868,"z0":5.888592312356427,"aX":9.408094282883528},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":-7.2,"spinRate":1999,"spinDirection":145},"zone":13,"typeConfidence":0.9,"plateTime":0.4027892689020378,"extension":6.50066569011468},"index":5,"playId":"1ac3564a-c759-30eb-9792-b7622b22b6e4","pitchNumber":4,"startTime":"2026-03-24T19:37:39.349Z","endTime":"2026-03-24T19:37:44.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"first":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.0,"awayTeamWinProbability":25.0,"homeTeamWinProbabilityAdded":-7.0,"leverageIndex":1.72,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:37:44.085Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Peyton Wilson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T19:38:03.036Z","endTime":"2026-03-24T19:39:10.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"postOnSecond":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.632347790471773,"aZ":-14.207913353988562,"pfxX":5.27513126224523,"pfxZ":9.78999267558181,"pX":-0.09789182949473992,"pZ":2.6104491172926383,"vX0":-5.910941043477552,"vY0":-135.15018347338693,"vZ0":-6.023366693015841,"x":120.73,"y":168.3,"x0":1.4404457179582137,"y0":50.00296338429195,"z0":5.879980626107781,"aX":9.681455789194946},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":-8.2,"spinRate":1797,"spinDirection":141},"zone":5,"typeConfidence":0.9,"plateTime":0.4064969654227424,"extension":6.690069951017336},"index":0,"playId":"2bfafe53-267e-359d-80ca-4a249531fb89","pitchNumber":1,"startTime":"2026-03-24T19:38:18.637Z","endTime":"2026-03-24T19:38:22.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"R","description":"Right"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53720287422803,"aZ":-25.863272844664653,"pfxX":7.795139740206132,"pfxZ":4.107480052732314,"pX":-0.07407728241854172,"pZ":1.512410237793325,"vX0":-6.802497907717067,"vY0":-122.97708413595782,"vZ0":-5.035321131836525,"x":119.82,"y":197.94,"x0":1.7101599053935583,"y0":50.00614202484799,"z0":5.7706161388999595,"aX":11.986777539439354},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.5,"breakHorizontal":-12.6,"spinRate":1781,"spinDirection":119},"zone":13,"typeConfidence":0.9,"plateTime":0.44475603273370323,"extension":6.377306091114775},"index":1,"playId":"a27293a1-bbf4-3be4-9517-012e8d891f1f","pitchNumber":2,"startTime":"2026-03-24T19:38:43.107Z","endTime":"2026-03-24T19:38:47.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"R","description":"Right"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.223637624368532,"aZ":-28.027216932658106,"pfxX":8.915440117059852,"pfxZ":2.652515258562791,"pX":1.1686053578216473,"pZ":2.1825191686488288,"vX0":-4.597405200409938,"vY0":-124.35616446744022,"vZ0":-3.243025478909398,"x":72.46,"y":179.85,"x0":1.8841274194857272,"y0":50.004971175873315,"z0":5.831704655159763,"aX":13.947913453393149},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.3,"breakHorizontal":-15.1,"spinRate":1833,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.4406724148904684,"extension":6.328459896859759},"index":2,"playId":"77ac5df1-3548-3688-a6cc-9ee3ba562aed","pitchNumber":3,"startTime":"2026-03-24T19:39:05.026Z","endTime":"2026-03-24T19:39:10.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"R","description":"Right"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.3,"awayTeamWinProbability":18.700000000000003,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":2.49,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:39:10.605Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T19:41:36.179Z","endTime":"2026-03-24T19:42:42.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"postOnSecond":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T19:39:24.031Z","endTime":"2026-03-24T19:41:29.678Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luis Curvelo replaces Jacob Latz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-24T19:41:29.678Z","endTime":"2026-03-24T19:41:38.415Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681168,"link":"/api/v1/people/681168"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.903539122758254,"aZ":-12.431566578735373,"pfxX":-8.138277935529532,"pfxZ":10.617481312896807,"pX":-0.7417761792889928,"pZ":2.273211752272686,"vX0":8.76210152884248,"vY0":-135.78610628422035,"vZ0":-6.7145290460628475,"x":145.27,"y":177.4,"x0":-2.959618116048661,"y0":50.00508831317595,"z0":5.650673715948015,"aX":-15.135786053936382},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":12.8,"spinRate":2233,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.404032738265355,"extension":6.094189774928866},"index":2,"playId":"75c854f1-96c3-3052-82d4-03def93eb84a","pitchNumber":1,"startTime":"2026-03-24T19:41:38.415Z","endTime":"2026-03-24T19:41:42.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.062568446494613,"aZ":-13.851882044830178,"pfxX":-8.398054005132039,"pfxZ":9.867436638341365,"pX":-0.45120001866607967,"pZ":3.1302081273262687,"vX0":9.601858239881832,"vY0":-135.50596711631403,"vZ0":-4.243420570629648,"x":134.2,"y":154.26,"x0":-2.952181636125018,"y0":50.001753242465284,"z0":5.686680719918831,"aX":-15.592092929120945},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":13.1,"spinRate":2113,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.40447718299044766,"extension":6.11781212786467},"index":3,"playId":"edc602c9-9c1b-3aa2-aad3-23872742387e","pitchNumber":2,"startTime":"2026-03-24T19:41:55.569Z","endTime":"2026-03-24T19:41:59.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-24T19:42:04.489Z","endTime":"2026-03-24T19:42:17.819Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":81.2,"endSpeed":74.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.875259398586984,"aZ":-31.22284737573996,"pfxX":-0.9104726892490556,"pfxZ":0.6728175768136531,"pX":-1.1311069296553147,"pZ":2.688094599072336,"vX0":4.509813132480406,"vY0":-118.2635383356105,"vZ0":-1.6730431614797463,"x":160.12,"y":166.2,"x0":-2.945716775965904,"y0":50.003297234158,"z0":6.272641795797078,"aX":-1.2883012139958574},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.1,"breakHorizontal":0.5,"spinRate":2107,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.4634044712065375,"extension":5.999082764253241},"index":5,"playId":"2faa1ad2-b9eb-3edf-b63b-6c794c8b5f9a","pitchNumber":3,"startTime":"2026-03-24T19:42:17.819Z","endTime":"2026-03-24T19:42:20.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.016871382673138,"aZ":-25.530099964343737,"pfxX":-5.785781267692245,"pfxZ":4.669514347932569,"pX":-0.20191331995931927,"pZ":1.4907637954904245,"vX0":7.4354604861852325,"vY0":-118.84502238773918,"vZ0":-5.41237235761714,"x":124.7,"y":198.53,"x0":-2.627811744758055,"y0":50.002522519067234,"z0":6.133542882719118,"aX":-8.229040451383046},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.3,"breakHorizontal":8.5,"spinRate":1060,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.46192509714248153,"extension":6.582163637456948},"index":6,"playId":"92840f2d-7e9e-3799-acb0-a8a9ad98465b","pitchNumber":4,"startTime":"2026-03-24T19:42:38.640Z","endTime":"2026-03-24T19:42:42.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.6,"awayTeamWinProbability":13.400000000000006,"homeTeamWinProbabilityAdded":5.299999999999997,"leverageIndex":2.27,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:42:42.880Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carter Jensen walks. Kameron Misner to 3rd. Kevin Newman to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T19:42:56.880Z","endTime":"2026-03-24T19:45:13.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnSecond":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"postOnThird":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70011955635736,"aZ":-18.15928010992804,"pfxX":-10.76778609609736,"pfxZ":7.403536409256215,"pX":-0.5069071799299241,"pZ":2.147660699659042,"vX0":10.573959499870034,"vY0":-137.2905018181363,"vZ0":-6.533432380241169,"x":136.32,"y":180.79,"x0":-3.0244684699845035,"y0":50.0064458763048,"z0":5.811019796323395,"aX":-20.39316385714074},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":17.0,"spinRate":2208,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.40019912515796685,"extension":6.23925884163276},"index":0,"playId":"76c64b1d-c783-3663-a24d-d1bb0a9c432e","pitchNumber":1,"startTime":"2026-03-24T19:43:27.626Z","endTime":"2026-03-24T19:43:30.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07692182456206,"aZ":-25.6609246288239,"pfxX":-5.388675274848554,"pfxZ":4.552827392069119,"pX":-1.545282454174226,"pZ":2.7921788120601327,"vX0":5.085495211089146,"vY0":-119.44143371588618,"vZ0":-2.473727079351815,"x":175.9,"y":163.39,"x0":-3.011768578274728,"y0":50.003952445027,"z0":6.171718191066762,"aX":-7.711550911875811},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.8,"breakHorizontal":8.4,"spinRate":1110,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4602763270522394,"extension":6.261093202881436},"index":1,"playId":"56bd34a0-53f7-3583-9c18-4c15ca8d2b8f","pitchNumber":2,"startTime":"2026-03-24T19:43:48.906Z","endTime":"2026-03-24T19:43:52.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":81.2,"endSpeed":74.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11017952988572,"aZ":-27.79585621447017,"pfxX":-4.868872894558045,"pfxZ":3.1023162574431797,"pX":-1.3025270399634488,"pZ":3.7047761340262233,"vX0":5.224434869551358,"vY0":-118.18017644425252,"vZ0":-0.1401082150430546,"x":166.65,"y":138.75,"x0":-2.912152437823612,"y0":50.001886231905345,"z0":6.323964947550167,"aX":-6.867864903662985},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.9,"breakHorizontal":7.4,"spinRate":1116,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.46397300254552487,"extension":6.212886723463},"index":2,"playId":"8d605249-60e5-3d7d-9414-04a0a9acea52","pitchNumber":3,"startTime":"2026-03-24T19:44:04.751Z","endTime":"2026-03-24T19:44:09.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":94.8,"endSpeed":85.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.43743350041163,"aZ":-18.46692444384371,"pfxX":-8.679981369830434,"pfxZ":7.311400961745625,"pX":-0.4121704692684517,"pZ":1.0914186381479898,"vX0":9.933862342259905,"vY0":-137.30581774017185,"vZ0":-8.836828848327997,"x":132.71,"y":209.31,"x0":-2.9800904364005727,"y0":50.006011669977674,"z0":5.651528288894153,"aX":-16.282116758779644},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":13.2,"spinRate":2271,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.40165366501878896,"extension":6.345333636887683},"index":3,"playId":"30466e55-c49a-3f84-a378-45b73b65ce78","pitchNumber":4,"startTime":"2026-03-24T19:44:24.611Z","endTime":"2026-03-24T19:44:28.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.698957059483494,"aZ":-29.390153683874313,"pfxX":0.0633779068580049,"pfxZ":1.904010580262832,"pX":0.05193658070688376,"pZ":1.2825669926813859,"vX0":6.880323416339268,"vY0":-121.00934102460327,"vZ0":-5.190171831579439,"x":115.02,"y":204.15,"x0":-2.8533482961588263,"y0":50.003619182742696,"z0":6.073221064403402,"aX":0.09164523115529723},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.3,"breakHorizontal":-2.0,"spinRate":2120,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.45507923597188116,"extension":6.382784650131975},"index":4,"playId":"db8397a3-4053-352a-a707-4d18873bf691","pitchNumber":5,"startTime":"2026-03-24T19:44:45.988Z","endTime":"2026-03-24T19:44:50.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82427112236769,"aZ":-29.26905247964965,"pfxX":-0.6681690821488624,"pfxZ":2.003155754283342,"pX":0.2642360424472027,"pZ":1.1388763432171278,"vX0":8.07534679468351,"vY0":-121.23710284694577,"vZ0":-5.024960841888695,"x":106.93,"y":208.03,"x0":-3.062854362534774,"y0":50.000415819105704,"z0":5.878025357762494,"aX":-0.9682110556897184},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.4,"breakHorizontal":-1.3,"spinRate":2147,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4566679500844155,"extension":6.38348855841543},"index":5,"playId":"37fabcc1-ad4d-31a6-9442-586db1ac3314","pitchNumber":6,"startTime":"2026-03-24T19:45:06.945Z","endTime":"2026-03-24T19:45:13.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":621028,"link":"/api/v1/people/621028"},"second":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.69999999999999,"awayTeamWinProbability":17.30000000000001,"homeTeamWinProbabilityAdded":-3.9000000000000057,"leverageIndex":1.78,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:45:13.950Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Waters grounds out, second baseman Cam Cauley to first baseman Joc Pederson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T19:45:34.912Z","endTime":"2026-03-24T19:45:44.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Drew Waters replaces Lane Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T19:45:21.021Z","endTime":"2026-03-24T19:45:37.100Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671221,"link":"/api/v1/people/671221"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":657041,"link":"/api/v1/people/657041"},"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"second":{"id":621028,"link":"/api/v1/people/621028"},"third":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.871539610258694,"aZ":-31.574412258842976,"pfxX":-0.6209385792974382,"pfxZ":0.41682494625023025,"pX":-0.28427446160547976,"pZ":2.736179495919945,"vX0":6.546349133806391,"vY0":-119.63874920887862,"vZ0":-1.4154508072194765,"x":127.84,"y":164.9,"x0":-2.974277293769646,"y0":50.00480152404446,"z0":6.162780551750009,"aX":-0.9012017525306819},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.7,"breakHorizontal":-0.5,"spinRate":2177,"spinDirection":68},"zone":5,"typeConfidence":2.0,"plateTime":0.45764450888081853,"extension":6.4031866903249295},"hitData":{"launchSpeed":87.3,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.91,"coordY":148.54}},"index":1,"playId":"8c2df894-b501-391c-90ed-e27105c7a2a1","pitchNumber":1,"startTime":"2026-03-24T19:45:37.100Z","endTime":"2026-03-24T19:45:44.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"second":{"id":621028,"link":"/api/v1/people/621028"},"third":{"id":670224,"link":"/api/v1/people/670224"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671221,"link":"/api/v1/people/671221"},"credit":"b_ab"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_ab"},{"player":{"id":671221,"link":"/api/v1/people/671221"},"credit":"b_pa"},{"player":{"id":681168,"link":"/api/v1/people/681168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":8.40000000000002,"leverageIndex":3.27,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:45:44.942Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Wade singles on a line drive to right fielder Gavin Cross.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T19:48:31.397Z","endTime":"2026-03-24T19:49:50.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"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":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Drew Waters remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"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-03-24T19:47:06.003Z","endTime":"2026-03-24T19:47:06.031Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671221,"link":"/api/v1/people/671221"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":657041,"link":"/api/v1/people/657041"},"defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kameron Misner remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"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-03-24T19:47:06.031Z","endTime":"2026-03-24T19:48:13.308Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670224,"link":"/api/v1/people/670224"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":664728,"link":"/api/v1/people/664728"},"defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Josh Rojas replaces third baseman Peyton Wilson, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T19:48:13.308Z","endTime":"2026-03-24T19:48:13.331Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"202","replacedPlayer":{"id":686523,"link":"/api/v1/people/686523"},"defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from first base to third base for Nick Loftin.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-24T19:48:13.331Z","endTime":"2026-03-24T19:48:13.337Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":686469,"link":"/api/v1/people/686469"},"defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":679845,"link":"/api/v1/people/679845"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":686523,"link":"/api/v1/people/686523"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Matt Strahm replaces Andrew Pérez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-24T19:48:13.337Z","endTime":"2026-03-24T19:48:33.726Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621381,"link":"/api/v1/people/621381"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.663635791029904,"aZ":-17.609990895958067,"pfxX":10.360274123432726,"pfxZ":8.140185783724238,"pX":-1.0304014778290989,"pZ":2.7738682399786434,"vX0":-13.091590112041064,"vY0":-133.40548605109413,"vZ0":-3.039850554668312,"x":156.28,"y":163.89,"x0":2.611402382843639,"y0":50.00264971115476,"z0":5.20878503753708,"aX":18.537258673201332},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.2,"breakHorizontal":-15.7,"spinRate":2564,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.41171920625267333,"extension":6.430193291362496},"index":5,"playId":"9cda9c33-8c16-3bde-b2a2-6405cd7206e4","pitchNumber":1,"startTime":"2026-03-24T19:48:33.726Z","endTime":"2026-03-24T19:48:38.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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.0,"endSpeed":82.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.570848498759467,"aZ":-16.825107543194353,"pfxX":10.447845099159746,"pfxZ":8.784119697804027,"pX":-0.6334138777665127,"pZ":1.3607075972402998,"vX0":-12.092580257964446,"vY0":-131.7542926392695,"vZ0":-6.6436180616211455,"x":141.14,"y":202.04,"x0":2.671445197729118,"y0":50.00329253615672,"z0":5.171041802385202,"aX":18.25842511102457},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.4,"breakHorizontal":-16.1,"spinRate":2565,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.41668828888451204,"extension":6.211072469933686},"index":6,"playId":"463ac67c-dddf-3137-b6d8-a54855200aca","pitchNumber":2,"startTime":"2026-03-24T19:48:49.503Z","endTime":"2026-03-24T19:48:53.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":90.6,"endSpeed":81.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.505885717209544,"aZ":-19.217162815124336,"pfxX":11.598532886786126,"pfxZ":7.51363125385433,"pX":-0.7174934531894428,"pZ":3.298852231271083,"vX0":-12.926288863493275,"vY0":-131.21545937572947,"vZ0":-1.2803097321134798,"x":144.35,"y":149.71,"x0":2.790581697247294,"y0":50.006269797212255,"z0":5.239822722132779,"aX":20.014672095714836},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.4,"breakHorizontal":-17.8,"spinRate":2616,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.4191269867224561,"extension":6.315855581153005},"index":7,"playId":"beebb4c6-6364-31b4-8ef3-7aa7f7078769","pitchNumber":3,"startTime":"2026-03-24T19:49:05.985Z","endTime":"2026-03-24T19:49:09.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.804479342396096,"aZ":-18.570710713581636,"pfxX":10.215295618786982,"pfxZ":7.66470233213387,"pX":0.8430020385094725,"pZ":1.5747036731719715,"vX0":-9.154080445551228,"vY0":-132.9606524518115,"vZ0":-5.4389700610288045,"x":84.87,"y":196.26,"x0":3.0177968526874825,"y0":50.00492792309109,"z0":5.011801856498494,"aX":18.134887907068713},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.7,"breakHorizontal":-16.3,"spinRate":2638,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4133263903160467,"extension":6.168060426534425},"index":8,"playId":"cb8d51ae-2d75-3dd7-9108-8e70b8b1691d","pitchNumber":4,"startTime":"2026-03-24T19:49:22.730Z","endTime":"2026-03-24T19:49:27.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54493798447277,"aZ":-19.549170257375057,"pfxX":7.714524875992699,"pfxZ":7.356195028697674,"pX":1.0008343462785396,"pZ":2.2548842855348386,"vX0":-8.198805069157666,"vY0":-130.46158444975998,"vZ0":-3.435989784492813,"x":78.85,"y":177.9,"x0":3.1883388992565544,"y0":50.003515557280934,"z0":5.070125996774627,"aX":13.242041289677266},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.7,"breakHorizontal":-12.1,"spinRate":2741,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4205270477847747,"extension":6.229597250423201},"hitData":{"launchSpeed":103.3,"launchAngle":7.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.43,"coordY":102.91}},"index":9,"playId":"db4625ea-709d-3107-9602-527da4b91194","pitchNumber":5,"startTime":"2026-03-24T19:49:40.225Z","endTime":"2026-03-24T19:49:50.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.30000000000001,"awayTeamWinProbability":7.699999999999989,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.3,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:49:50.250Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Canha strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T19:50:16.798Z","endTime":"2026-03-24T19:52:17.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mark Canha replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"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-03-24T19:49:56.421Z","endTime":"2026-03-24T19:50:19.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592192,"link":"/api/v1/people/592192"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.183883621463085,"aZ":-22.60968053628498,"pfxX":4.297309286206022,"pfxZ":5.6996856611181865,"pX":1.3775948185765416,"pZ":3.304106339973102,"vX0":-2.3747951981972704,"vY0":-128.83220717100895,"vZ0":-0.4713601170390493,"x":64.49,"y":149.57,"x0":1.7538157540242483,"y0":50.00355957145344,"z0":5.239558053854714,"aX":7.211878076687458},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.4,"breakHorizontal":-7.2,"spinRate":2558,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4254233565223893,"extension":6.272946918030562},"index":1,"playId":"0360b585-876d-3fc6-8029-2e0c9a7b60ea","pitchNumber":1,"startTime":"2026-03-24T19:50:19.030Z","endTime":"2026-03-24T19:50:23.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.695954143685466,"aZ":-15.357142565173977,"pfxX":7.262319392602958,"pfxZ":9.688262144325204,"pX":-0.23843541330520235,"pZ":2.442087257030794,"vX0":-6.859686891355546,"vY0":-131.39860963464932,"vZ0":-3.807709800194255,"x":126.09,"y":172.84,"x0":1.4714858292724409,"y0":50.00529233135704,"z0":5.062278246085595,"aX":12.610494348187837},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.8,"breakHorizontal":-11.5,"spinRate":2468,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.41797528377234583,"extension":6.198261239586035},"index":2,"playId":"a80a8881-59f3-3f7d-b170-c17de0b2beeb","pitchNumber":2,"startTime":"2026-03-24T19:50:36.583Z","endTime":"2026-03-24T19:50:41.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":72.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39792183272853,"aZ":-30.471987119611573,"pfxX":-1.9713782252535914,"pfxZ":1.2503279510339302,"pX":0.5120372762139777,"pZ":1.9604711417959368,"vX0":-2.3162829789530974,"vY0":-117.29468118069386,"vZ0":-1.2189094497587563,"x":97.48,"y":185.85,"x0":1.776263306196968,"y0":50.005529077030126,"z0":5.381827086127222,"aX":-2.6909461410664814},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":2.2,"breakHorizontal":4.2,"spinRate":2546,"spinDirection":247},"zone":9,"typeConfidence":2.0,"plateTime":0.4706524239111012,"extension":6.131159356971392},"index":3,"playId":"0ce0fbb3-81f6-3479-a967-2170d24535b0","pitchNumber":3,"startTime":"2026-03-24T19:51:01.636Z","endTime":"2026-03-24T19:51:07.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":73.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.057218848012457,"aZ":-32.96603174177014,"pfxX":9.489281302791841,"pfxZ":-0.564133147838362,"pX":2.4590324453492,"pZ":6.444555692721482,"vX0":-1.1948503387781948,"vY0":-118.38124851990021,"vZ0":8.85352804116565,"x":23.27,"y":64.78,"x0":1.7443073931551791,"y0":50.00443095095038,"z0":5.689338936661105,"aX":13.248454782484357},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.8,"breakHorizontal":-16.8,"spinRate":1341,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.4656162269931343,"extension":6.567588722792013},"index":4,"playId":"dadc6834-7cba-3412-a500-2d0dc4e2084f","pitchNumber":4,"startTime":"2026-03-24T19:51:37.305Z","endTime":"2026-03-24T19:51:46.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Matt Strahm. Tyler Wade to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"actionPlayId":"dadc6834-7cba-3412-a500-2d0dc4e2084f","startTime":"2026-03-24T19:51:48.530Z","endTime":"2026-03-24T19:52:12.338Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642180,"link":"/api/v1/people/642180"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"postOnSecond":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"homeTeamWinProbability":93.30000000000001,"awayTeamWinProbability":6.699999999999989,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.48,"dramaIndex":23.0,"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":81.1,"endSpeed":73.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.550224048722757,"aZ":-29.565768915903597,"pfxX":-2.793315212350364,"pfxZ":1.875762249101249,"pX":0.24778282545164787,"pZ":2.1049126380770233,"vX0":-2.302446793610883,"vY0":-117.96482530569183,"vZ0":-1.1326150978721967,"x":107.56,"y":181.95,"x0":1.6045517883995326,"y0":50.0016473456297,"z0":5.354100211261453,"aX":-3.8771223493921356},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.4,"breakHorizontal":5.6,"spinRate":2718,"spinDirection":266},"zone":8,"typeConfidence":2.0,"plateTime":0.46698882433060884,"extension":5.960252053232008},"index":6,"playId":"ff6b9ceb-e147-3af3-8b34-7d338f248038","pitchNumber":5,"startTime":"2026-03-24T19:52:12.338Z","endTime":"2026-03-24T19:52:17.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"second":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.48,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:52:17.240Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Helman strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T19:52:22.207Z","endTime":"2026-03-24T19:54:05.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.459739873931554,"aZ":-28.36254500397181,"pfxX":3.2463017324001755,"pfxZ":2.648145506948971,"pX":0.2075096074201733,"pZ":1.1103310335467582,"vX0":-4.127100942064741,"vY0":-119.54957226739137,"vZ0":-3.7216937838299673,"x":109.09,"y":208.8,"x0":1.5396801853351827,"y0":50.000099513116844,"z0":5.251171015369011,"aX":4.6674372730034435},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.1,"breakHorizontal":-4.8,"spinRate":2557,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.45930024446227247,"extension":6.901833654224907},"index":0,"playId":"1e1fce23-0f16-38dc-b0a1-8a8dde3a18e9","pitchNumber":1,"startTime":"2026-03-24T19:52:44.539Z","endTime":"2026-03-24T19:52:49.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"second":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":91.5,"endSpeed":82.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.899313142263154,"aZ":-13.25510193057605,"pfxX":7.16248137823943,"pfxZ":10.662963773798001,"pX":-1.0016625839680982,"pZ":4.1824832507596525,"vX0":-8.801978219053408,"vY0":-132.96178219366286,"vZ0":-0.45420890776384776,"x":155.18,"y":125.85,"x0":1.4351018279423793,"y0":50.00366645570112,"z0":5.325272706437805,"aX":12.710320708797244},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.4,"breakHorizontal":-10.8,"spinRate":2510,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.4133671209464356,"extension":6.191593061781199},"index":1,"playId":"fd68de2f-0848-394e-a99a-2a1d947a3230","pitchNumber":2,"startTime":"2026-03-24T19:53:03.074Z","endTime":"2026-03-24T19:53:06.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"second":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.374470753231535,"aZ":-11.742814011914861,"pfxX":6.6718995702553325,"pfxZ":11.616637403905195,"pX":-0.19200718325901636,"pZ":1.6286150310182685,"vX0":-6.6770671155119805,"vY0":-132.32504579039738,"vZ0":-6.339427443615052,"x":124.32,"y":194.81,"x0":1.5070458110783311,"y0":50.0049823865724,"z0":4.92991268655391,"aX":11.73748211037981},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.7,"breakHorizontal":-10.4,"spinRate":2443,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.41522472255386145,"extension":6.249601496293645},"index":2,"playId":"0b8bbd2d-a5a2-34b6-8320-8ddb5d83346d","pitchNumber":3,"startTime":"2026-03-24T19:53:23.007Z","endTime":"2026-03-24T19:53:50.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"second":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"}},"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.878129419818052,"aZ":-39.7270018523033,"pfxX":7.910488865772091,"pfxZ":-5.450140035829438,"pX":0.4771410281559266,"pZ":2.8602170355730734,"vX0":-5.1908361452506515,"vY0":-117.9626663979553,"vZ0":2.6232147909452035,"x":98.81,"y":161.55,"x0":1.6966978993022366,"y0":50.00169388041077,"z0":5.439173177965753,"aX":10.96451746509042},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-8.8,"breakHorizontal":-12.7,"spinRate":1478,"spinDirection":105},"zone":3,"typeConfidence":2.0,"plateTime":0.46727298838763254,"extension":6.28049877111687},"index":3,"playId":"34340ad9-ca75-36fd-b738-0c7a1b899c0d","pitchNumber":4,"startTime":"2026-03-24T19:54:00.828Z","endTime":"2026-03-24T19:54:05.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"second":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.46,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:54:05.559Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Higashioka doubles (5) on a line drive to left fielder John Rave. Tyler Wade scores.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T19:54:39.612Z","endTime":"2026-03-24T19:56:27.734Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":{"id":621381,"link":"/api/v1/people/621381"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T19:54:25.885Z","endTime":"2026-03-24T19:54:41.789Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"second":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":73.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87090607642463,"aZ":-27.985271893230582,"pfxX":-3.050795122594903,"pfxZ":2.991861043955149,"pX":-0.007569971452861131,"pZ":3.1123628419994267,"vX0":-2.8918288761070863,"vY0":-118.4592081999915,"vZ0":0.684590893961183,"x":117.29,"y":154.75,"x0":1.6322687932236142,"y0":50.00240678971959,"z0":5.409351150691164,"aX":-4.267934945970181},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.9,"breakHorizontal":6.4,"spinRate":2616,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.46513475791584025,"extension":6.156923057062255},"index":1,"playId":"eb444e60-e4ba-35af-b23b-2e27b4d45cf7","pitchNumber":1,"startTime":"2026-03-24T19:54:41.789Z","endTime":"2026-03-24T19:54:45.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"second":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.836836671331245,"aZ":-20.903391685002084,"pfxX":4.455251313194829,"pfxZ":6.712712459996489,"pX":0.5533115042953956,"pZ":2.99268027793289,"vX0":-4.593530543379463,"vY0":-128.5247375142332,"vZ0":-1.2210858853052664,"x":95.91,"y":157.98,"x0":1.7821561056126225,"y0":50.00030101860271,"z0":5.092377128436059,"aX":7.476847330886233},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":12.1,"breakHorizontal":-7.1,"spinRate":2700,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.4256404707061341,"extension":6.08946656177409},"index":2,"playId":"ffd28544-f1f5-3da6-a423-615f94bd991c","pitchNumber":2,"startTime":"2026-03-24T19:55:01.518Z","endTime":"2026-03-24T19:55:08.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"second":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":72.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.477705994484555,"aZ":-34.378308470152504,"pfxX":-4.8196704387746,"pfxZ":-1.6354976711379159,"pX":0.39888792521617605,"pZ":3.9006267780430255,"vX0":-1.5036842060027436,"vY0":-116.8875428421193,"vZ0":3.51573759677622,"x":101.8,"y":133.46,"x0":1.6812129660347812,"y0":50.00308531671727,"z0":5.660781222772782,"aX":-6.492031305050672},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.4,"breakHorizontal":9.1,"spinRate":2610,"spinDirection":288},"zone":12,"typeConfidence":2.0,"plateTime":0.47344329193306134,"extension":6.1001613787016},"index":3,"playId":"e71e11ff-390c-3797-900b-babb5e63e486","pitchNumber":3,"startTime":"2026-03-24T19:55:33.735Z","endTime":"2026-03-24T19:55:38.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"second":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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.3,"endSpeed":73.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.938810511123226,"aZ":-28.098812865915793,"pfxX":-2.1544254573725885,"pfxZ":2.8718276355072287,"pX":0.4411748118442883,"pZ":3.609462713615057,"vX0":-2.3587246931265233,"vY0":-119.65413043926313,"vZ0":1.6370429243722777,"x":100.18,"y":141.32,"x0":1.727958423107204,"y0":50.00071344385126,"z0":5.475846940422382,"aX":-3.05220268520988},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.0,"breakHorizontal":4.6,"spinRate":2605,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.46177225454872195,"extension":6.238492017248364},"index":4,"playId":"3052f579-7990-3d1c-8339-cb1c5e9458fc","pitchNumber":4,"startTime":"2026-03-24T19:55:53.822Z","endTime":"2026-03-24T19:55:58.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"second":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":81.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.965841534497734,"aZ":-13.032888325013412,"pfxX":8.2290125116917,"pfxZ":11.05074883992034,"pX":0.292515415726605,"pZ":3.0757084119644147,"vX0":-5.6840932855045105,"vY0":-131.9996199439674,"vZ0":-3.0721970709496937,"x":105.85,"y":155.74,"x0":1.425145405669863,"y0":50.00039555869333,"z0":5.238521240824036,"aX":14.24976946055876},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":19.3,"breakHorizontal":-13.3,"spinRate":2573,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.4179444426090395,"extension":6.512154221555807},"hitData":{"launchSpeed":97.8,"launchAngle":13.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.09,"coordY":127.46}},"index":5,"playId":"a0c10714-a16d-34eb-b9b1-c2ff9d99684b","pitchNumber":5,"startTime":"2026-03-24T19:56:15.215Z","endTime":"2026-03-24T19:56:27.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"second":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.8,"awayTeamWinProbability":5.200000000000003,"homeTeamWinProbabilityAdded":4.199999999999989,"leverageIndex":0.49,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:56:27.734Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Justin Foscue flies out to right fielder Gavin Cross.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T19:57:02.571Z","endTime":"2026-03-24T19:58:55.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Trevor Hauver replaces Kyle Higashioka.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T19:56:43.611Z","endTime":"2026-03-24T19:56:50.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669386,"link":"/api/v1/people/669386"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":543309,"link":"/api/v1/people/543309"},"base":2,"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":701648,"link":"/api/v1/people/701648","batSide":{"code":"L","description":"Left"}},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Foscue replaces Aaron Zavala.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-24T19:56:50.028Z","endTime":"2026-03-24T19:57:04.796Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"102","replacedPlayer":{"id":701648,"link":"/api/v1/people/701648"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":701648,"link":"/api/v1/people/701648","batSide":{"code":"L","description":"Left"}},"second":{"id":669386,"link":"/api/v1/people/669386"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47479145162012,"aZ":-22.66345285218943,"pfxX":2.691877569820467,"pfxZ":5.87216494141485,"pX":-0.48596874916192107,"pZ":3.05024681270983,"vX0":-5.78708865997779,"vY0":-126.15151554749328,"vZ0":-0.8221977052024095,"x":135.52,"y":156.42,"x0":1.4829691304848969,"y0":50.00232755355252,"z0":5.199070634129171,"aX":4.360043149239528},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.7,"breakHorizontal":-3.6,"spinRate":2745,"spinDirection":147},"zone":1,"typeConfidence":2.0,"plateTime":0.43336102742931715,"extension":6.095405419248671},"index":2,"playId":"df3248b2-fabe-3d7e-8ff8-4d65486248de","pitchNumber":1,"startTime":"2026-03-24T19:57:04.796Z","endTime":"2026-03-24T19:57:08.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"second":{"id":669386,"link":"/api/v1/people/669386"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":72.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61368361131829,"aZ":-30.12936895505874,"pfxX":-5.284037945989403,"pfxZ":1.5117247651002526,"pX":1.6876041363066852,"pZ":3.642742922579293,"vX0":1.2517778359121432,"vY0":-116.70948086291013,"vZ0":2.328005068943513,"x":52.67,"y":140.43,"x0":1.8247109718557892,"y0":50.00473678506962,"z0":5.505069083879902,"aX":-7.1601905039769385},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":3.7,"breakHorizontal":9.1,"spinRate":2622,"spinDirection":269},"zone":12,"typeConfidence":2.0,"plateTime":0.4725553911659217,"extension":5.995891610775956},"index":3,"playId":"307ef6e4-0b49-344a-8b7b-b1482866e629","pitchNumber":2,"startTime":"2026-03-24T19:57:25.124Z","endTime":"2026-03-24T19:57:29.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"second":{"id":669386,"link":"/api/v1/people/669386"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31088155606531,"aZ":-19.129407415666247,"pfxX":5.923511656702672,"pfxZ":7.996092690142421,"pX":0.4847492764401571,"pZ":2.5629068175808447,"vX0":-5.052184658233895,"vY0":-126.7525512230533,"vZ0":-2.604279600329215,"x":98.52,"y":169.58,"x0":1.7318125269221452,"y0":50.00063894019476,"z0":5.126830402789973,"aX":9.661100191717969},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":14.2,"breakHorizontal":-9.6,"spinRate":2733,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.43170940935318125,"extension":6.466627596334486},"index":4,"playId":"bd605308-05ab-31b8-a624-697eba48754f","pitchNumber":3,"startTime":"2026-03-24T19:57:45.723Z","endTime":"2026-03-24T19:57:52.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"second":{"id":669386,"link":"/api/v1/people/669386"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58908943360781,"aZ":-34.24457539194554,"pfxX":8.947329197191662,"pfxZ":-1.451135955013254,"pX":0.19076102154953647,"pZ":1.91561420793078,"vX0":-5.7747963110041365,"vY0":-119.54415579893,"vZ0":-0.4525927748362404,"x":109.73,"y":187.06,"x0":1.4954612165832313,"y0":50.00519978791853,"z0":5.225597583313282,"aX":12.738213348099842},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.4,"breakHorizontal":-14.5,"spinRate":1775,"spinDirection":99},"zone":8,"typeConfidence":2.0,"plateTime":0.46109954944962306,"extension":6.473477075144511},"index":5,"playId":"ea301e4f-ea68-3dda-8c58-593335f555cc","pitchNumber":4,"startTime":"2026-03-24T19:58:17.859Z","endTime":"2026-03-24T19:58:21.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"second":{"id":669386,"link":"/api/v1/people/669386"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51956954774725,"aZ":-14.557731405295359,"pfxX":7.113341764047469,"pfxZ":9.63841969827291,"pX":0.41750726393157606,"pZ":3.624403756951335,"vX0":-5.402119140567316,"vY0":-134.20358491397505,"vZ0":-1.7923747362763067,"x":101.09,"y":140.92,"x0":1.530440714933974,"y0":50.000806761981465,"z0":5.335596747034778,"aX":12.998911363288837},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":-11.8,"spinRate":2480,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4078322257384559,"extension":6.260360611751195},"hitData":{"launchSpeed":87.9,"launchAngle":57.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.99,"coordY":120.71}},"index":6,"playId":"cfeab9dd-0ea6-3031-9614-5d99b784c4c1","pitchNumber":5,"startTime":"2026-03-24T19:58:45.492Z","endTime":"2026-03-24T19:58:55.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"second":{"id":669386,"link":"/api/v1/people/669386"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-24T19:58:55.505Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Cross strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-24T20:01:14.399Z","endTime":"2026-03-24T20:02:31.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"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":[4,5,6,7,8],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Justin Foscue remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T20:00:54.428Z","endTime":"2026-03-24T20:00:54.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"102","replacedPlayer":{"id":701648,"link":"/api/v1/people/701648"},"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mark Canha remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T20:00:54.454Z","endTime":"2026-03-24T20:00:54.458Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592192,"link":"/api/v1/people/592192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jose Herrera replaces Trevor Hauver, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T20:00:54.458Z","endTime":"2026-03-24T20:00:54.462Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":669386,"link":"/api/v1/people/669386"},"defense":{"pitcher":{"id":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chris Martin replaces Luis Curvelo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-24T20:00:54.462Z","endTime":"2026-03-24T20:01:16.278Z","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":681168,"link":"/api/v1/people/681168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":91.1,"endSpeed":83.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03275931607144,"aZ":-20.66214551753872,"pfxX":0.394257056546941,"pfxZ":6.4597498742676684,"pX":-1.290319146731081,"pZ":3.262486362880498,"vX0":4.23098321362506,"vY0":-132.5789553187186,"vZ0":-3.5059662071431594,"x":166.18,"y":150.69,"x0":-2.957331054943104,"y0":50.00421896939447,"z0":6.107987209667003,"aX":0.7018804559902593},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.2,"breakHorizontal":-1.7,"spinRate":2206,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4129553690260459,"extension":6.2640347915060035},"index":4,"playId":"02d409ef-c0a8-3e3e-84c7-66db30c83657","pitchNumber":1,"startTime":"2026-03-24T20:01:16.278Z","endTime":"2026-03-24T20:01:19.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.101066857776896,"aZ":-19.41819667482423,"pfxX":0.18132943729458945,"pfxZ":7.039162363857827,"pX":-0.07144389042691689,"pZ":3.3793408222931802,"vX0":7.208507935307233,"vY0":-133.7931210113144,"vZ0":-3.8093028870011842,"x":119.72,"y":147.54,"x0":-2.8249520246888027,"y0":50.00045326721701,"z0":6.21474725065658,"aX":0.3258225422190106},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.1,"breakHorizontal":-1.9,"spinRate":2346,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.40953858352771055,"extension":6.319505005347552},"index":5,"playId":"f41b5a56-6dad-3711-bb3e-bc7169cf8ba8","pitchNumber":2,"startTime":"2026-03-24T20:01:31.369Z","endTime":"2026-03-24T20:01:34.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.953423008224966,"aZ":-21.743724247109654,"pfxX":-0.4834606462442199,"pfxZ":5.920735540059226,"pX":1.075013661687783,"pZ":2.557045561314966,"vX0":10.116482355977915,"vY0":-131.6169231249921,"vZ0":-4.890286603436827,"x":76.02,"y":169.74,"x0":-2.749353688869645,"y0":50.00111083279509,"z0":6.041426160751201,"aX":-0.8534342624729363},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.8,"breakHorizontal":-1.2,"spinRate":2229,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4155612575607357,"extension":6.3326349923494165},"index":6,"playId":"649ed991-6db2-32c5-a0ea-d92d9955b72d","pitchNumber":3,"startTime":"2026-03-24T20:01:47.658Z","endTime":"2026-03-24T20:01:52.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.622943895478382,"aZ":-27.487523822493063,"pfxX":-10.210509052472958,"pfxZ":2.811017324401654,"pX":-0.02194899987145488,"pZ":0.527435419484582,"vX0":10.24674457762609,"vY0":-128.46924211370737,"vZ0":-8.020996188855783,"x":117.84,"y":224.54,"x0":-2.7433244212464647,"y0":50.00142134194798,"z0":5.8393169642989555,"aX":-16.99777624978538},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":16.1,"spinRate":1882,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.42701491762180455,"extension":6.756093166676545},"index":7,"playId":"5d17d8af-7d2e-35c1-bf76-ce7d22111b4e","pitchNumber":4,"startTime":"2026-03-24T20:02:08.554Z","endTime":"2026-03-24T20:02:12.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.197023929308404,"aZ":-29.44581313289441,"pfxX":-8.757689639025578,"pfxZ":1.612671190595421,"pX":-0.327193023101736,"pZ":2.670589707588662,"vX0":9.119305838107765,"vY0":-128.9239904869707,"vZ0":-2.9797770322676316,"x":129.47,"y":166.67,"x0":-2.768292319685406,"y0":50.00056270113092,"z0":6.108325288847906,"aX":-14.777317149530631},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":13.9,"spinRate":1683,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.42445466149521316,"extension":6.31998096760563},"index":8,"playId":"ca5d7b91-85b1-35b9-905c-3c9c31ebd570","pitchNumber":5,"startTime":"2026-03-24T20:02:26.905Z","endTime":"2026-03-24T20:02:31.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:02:31.133Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Abraham Toro walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-24T20:02:38.763Z","endTime":"2026-03-24T20:04:17.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.496472841801083,"aZ":-13.282101062397341,"pfxX":-6.07258234835613,"pfxZ":10.005388473649415,"pX":-0.40304073803618523,"pZ":2.62848999308519,"vX0":8.044989104408495,"vY0":-136.84012491909442,"vZ0":-6.814169857791167,"x":132.36,"y":167.81,"x0":-2.59840554061403,"y0":50.00050508275623,"z0":6.0692330313128915,"aX":-11.46311256151073},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":9.2,"spinRate":2116,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40098275046522813,"extension":6.508752887340419},"index":0,"playId":"137970d3-f5be-3674-be12-c8a50b066aec","pitchNumber":1,"startTime":"2026-03-24T20:02:55.576Z","endTime":"2026-03-24T20:02:59.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":95.0,"endSpeed":86.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02033525843885,"aZ":-14.916168976959012,"pfxX":-5.713913085957061,"pfxZ":8.952676516698698,"pX":-1.4307352302750158,"pZ":3.7937097580775725,"vX0":5.44630308724834,"vY0":-138.26190725706337,"vZ0":-3.8816153199254946,"x":171.54,"y":136.35,"x0":-2.6876824896127336,"y0":50.0061905760019,"z0":6.222859414235022,"aX":-11.019088642695545},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":9.1,"spinRate":2086,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3967842042443275,"extension":6.395345014698742},"index":1,"playId":"daa8fb73-3d64-3628-aa37-b02cf0b24ca3","pitchNumber":2,"startTime":"2026-03-24T20:03:14.892Z","endTime":"2026-03-24T20:03:18.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":90.7,"endSpeed":82.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.502686840555093,"aZ":-21.544490069404134,"pfxX":0.8012185113702217,"pfxZ":6.034036260416498,"pX":-0.9790299222233821,"pZ":3.6481202558985975,"vX0":4.89368412729333,"vY0":-131.97758391645584,"vZ0":-2.406569841101788,"x":154.32,"y":140.28,"x0":-2.9625087687486893,"y0":50.00156804127885,"z0":6.1612410992524085,"aX":1.4102183484153445},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.6,"breakHorizontal":-2.5,"spinRate":2224,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.41526218629905953,"extension":6.273384339487529},"index":2,"playId":"21ba97f3-b24c-3855-b2b3-387074e72540","pitchNumber":3,"startTime":"2026-03-24T20:03:33.256Z","endTime":"2026-03-24T20:03:36.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":94.9,"endSpeed":86.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77646327581281,"aZ":-13.844524918406261,"pfxX":-8.090066626501812,"pfxZ":9.610095510591002,"pX":-1.3971712522695832,"pZ":1.9705062227096597,"vX0":6.184898250659806,"vY0":-137.75302415925304,"vZ0":-8.410881610801237,"x":170.26,"y":185.58,"x0":-2.6290430198040906,"y0":50.00082583021654,"z0":6.014984148775033,"aX":-15.427760823595161},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":13.2,"spinRate":2146,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3987780241489305,"extension":6.418751724188838},"index":3,"playId":"c3cb20cb-1506-340b-a886-d72589b722a2","pitchNumber":4,"startTime":"2026-03-24T20:03:51.917Z","endTime":"2026-03-24T20:03:55.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.793022217025314,"aZ":-21.71036883786906,"pfxX":0.18061511981971035,"pfxZ":5.811048835305968,"pX":-0.22478184110849103,"pZ":4.410686414275201,"vX0":6.773811397808977,"vY0":-132.94613791051052,"vZ0":-0.5840886417768967,"x":125.57,"y":119.69,"x0":-2.8225237595618724,"y0":50.005928622461695,"z0":6.200070836368845,"aX":0.3248897020117604},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":-1.7,"spinRate":2269,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.41098509455381116,"extension":6.230287872340861},"index":4,"playId":"4e6bb581-c4f4-37f4-b4f2-eb9e9c30d226","pitchNumber":5,"startTime":"2026-03-24T20:04:14.062Z","endTime":"2026-03-24T20:04:17.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.38,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:04:17.889Z","atBatIndex":52},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"John Rave grounds into a force out, first baseman Justin Foscue to shortstop Ezequiel Duran. Abraham Toro out at 2nd. John Rave to 1st.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-24T20:04:28.232Z","endTime":"2026-03-24T20:05:11.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":86.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58909409237887,"aZ":-11.860573376089315,"pfxX":-6.716362462777375,"pfxZ":10.727875254149588,"pX":0.11121602784357587,"pZ":1.4779879411765837,"vX0":9.235590412873659,"vY0":-136.60290621258062,"vZ0":-9.98368464030011,"x":112.76,"y":198.87,"x0":-2.4380410187504213,"y0":50.00066238685302,"z0":5.9914457508882935,"aX":-12.715072352238657},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":10.2,"spinRate":2321,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.400682829112776,"extension":6.649397859352114},"index":0,"playId":"1c933a32-d040-3a70-9818-7a05c9720453","pitchNumber":1,"startTime":"2026-03-24T20:04:43.891Z","endTime":"2026-03-24T20:04:47.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09812912606094,"aZ":-20.083793557289777,"pfxX":0.5700595475876327,"pfxZ":6.567670241048054,"pX":0.7376531655550089,"pZ":2.7293634104614823,"vX0":8.7621966817666,"vY0":-134.33357092789117,"vZ0":-5.1837162881363845,"x":88.88,"y":165.09,"x0":-2.6305375647586438,"y0":50.00337051042086,"z0":6.097209432642804,"aX":1.0487777898526067},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":-2.8,"spinRate":2356,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.40659306412834795,"extension":6.346047763926441},"hitData":{"launchSpeed":71.7,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.45,"coordY":164.25}},"index":1,"playId":"b99fc169-70b3-3958-8105-66d52b1f316b","pitchNumber":2,"startTime":"2026-03-24T20:05:03.214Z","endTime":"2026-03-24T20:05:11.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.89999999999999,"awayTeamWinProbability":4.1000000000000085,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:05:11.221Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kameron Misner singles on a ground ball to center fielder Michael Helman. John Rave to 3rd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-24T20:05:48.307Z","endTime":"2026-03-24T20:06:18.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"postOnThird":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T20:05:39.462Z","endTime":"2026-03-24T20:05:50.548Z","isPitch":false,"type":"action","player":{"id":670224,"link":"/api/v1/people/670224"},"defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46093323428716,"aZ":-21.970300038092873,"pfxX":-1.5503352993266328,"pfxZ":5.634085690321138,"pX":-0.703864442248714,"pZ":2.2559230186626587,"vX0":6.267496192258052,"vY0":-133.37578103540466,"vZ0":-5.6206423091458335,"x":143.83,"y":177.87,"x0":-2.8779678492505263,"y0":50.00026942207686,"z0":5.9649579696601425,"aX":-2.8072685824491486},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":1.6,"spinRate":2158,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.40996527088636814,"extension":6.608179261604879},"index":1,"playId":"5370b05e-122d-3d59-85a7-68b5911e48ba","pitchNumber":1,"startTime":"2026-03-24T20:05:50.548Z","endTime":"2026-03-24T20:05:54.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81270864830269,"aZ":-35.596608473253745,"pfxX":7.161136249522196,"pfxZ":-2.3796658095217245,"pX":-0.17984395722841617,"pZ":1.8433586552539636,"vX0":4.265363017269445,"vY0":-120.20131541879437,"vZ0":-2.1860280072389884,"x":123.86,"y":189.01,"x0":-2.917200624218809,"y0":50.00097761903986,"z0":5.974436370724251,"aX":10.308062903237458},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.6,"breakHorizontal":-14.0,"spinRate":2723,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.4585171139379254,"extension":6.376710192115643},"hitData":{"launchSpeed":100.2,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.54,"coordY":71.48}},"index":2,"playId":"d91506c9-2afc-3ee0-b5f5-fd42af3b5797","pitchNumber":2,"startTime":"2026-03-24T20:06:08.020Z","endTime":"2026-03-24T20:06:18.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.19999999999999,"awayTeamWinProbability":5.800000000000011,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.47,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:06:18.181Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Kaiser called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-24T20:06:51.547Z","endTime":"2026-03-24T20:08:19.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"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":[1,2,3,4],"actionIndex":[0],"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":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Connor Kaiser replaces Kevin Newman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T20:06:43.315Z","endTime":"2026-03-24T20:06:53.794Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"102","replacedPlayer":{"id":621028,"link":"/api/v1/people/621028"},"defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":621028,"link":"/api/v1/people/621028","batSide":{"code":"R","description":"Right"}},"first":{"id":670224,"link":"/api/v1/people/670224"},"third":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.741278334812208,"aZ":-15.159684867621955,"pfxX":-7.379752094494476,"pfxZ":8.86272028808837,"pX":0.29280520214637734,"pZ":2.5680798227918404,"vX0":9.76584846776876,"vY0":-137.49629547906903,"vZ0":-6.798844346938029,"x":105.84,"y":169.44,"x0":-2.34189159013884,"y0":50.00369944562952,"z0":6.096715811461975,"aX":-14.168728899261344},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":11.4,"spinRate":2188,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.39797575564610455,"extension":6.582657896966732},"index":1,"playId":"8af8a4df-f3a0-395c-af7f-3c7d55f1ed12","pitchNumber":1,"startTime":"2026-03-24T20:06:53.794Z","endTime":"2026-03-24T20:06:57.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"first":{"id":670224,"link":"/api/v1/people/670224"},"third":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71784198867647,"aZ":-31.949183449366714,"pfxX":7.106174881504787,"pfxZ":0.14433235766345476,"pX":0.743771953655867,"pZ":2.254716228300948,"vX0":6.507747747769163,"vY0":-122.58049633802663,"vZ0":-2.45128381957407,"x":88.65,"y":177.9,"x0":-2.870474937898452,"y0":50.0007866919823,"z0":6.001167088459096,"aX":10.787443678352224},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.1,"breakHorizontal":-14.4,"spinRate":2598,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.447199475485923,"extension":6.484767700733008},"index":2,"playId":"d659cd95-d5ed-3f22-9642-c69215dfc485","pitchNumber":2,"startTime":"2026-03-24T20:07:18.639Z","endTime":"2026-03-24T20:07:22.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"first":{"id":670224,"link":"/api/v1/people/670224"},"third":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.161266705190677,"aZ":-26.66120496095785,"pfxX":-7.042028957312348,"pfxZ":3.2136961946024094,"pX":-0.8915927916377335,"pZ":2.219406608430354,"vX0":7.060777353148148,"vY0":-129.618077201385,"vZ0":-4.326852766649867,"x":150.99,"y":178.86,"x0":-2.7261666840631222,"y0":50.000228105669294,"z0":5.927779494457575,"aX":-12.071936508281283},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.2,"breakHorizontal":11.3,"spinRate":1441,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.42134710268709297,"extension":6.718638013014744},"index":3,"playId":"26fdf468-f508-3d0c-96a8-5bf46bb5c82f","pitchNumber":3,"startTime":"2026-03-24T20:07:44.972Z","endTime":"2026-03-24T20:07:49.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"first":{"id":670224,"link":"/api/v1/people/670224"},"third":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.937961743233917,"aZ":-16.71782019522198,"pfxX":-6.907509726149516,"pfxZ":8.112233865036135,"pX":0.18599182477313542,"pZ":2.148666153925791,"vX0":9.232695483286308,"vY0":-137.299098330827,"vZ0":-7.612548170521352,"x":109.91,"y":180.77,"x0":-2.325883189161962,"y0":50.0067392845232,"z0":6.0992775499919745,"aX":-13.166918342225571},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":10.6,"spinRate":2046,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3992203617535881,"extension":6.533714784970948},"index":4,"playId":"37ede499-0d64-3b11-9f09-0f43baf05af2","pitchNumber":4,"startTime":"2026-03-24T20:08:14.445Z","endTime":"2026-03-24T20:08:19.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"first":{"id":670224,"link":"/api/v1/people/670224"},"third":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.1,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:08:19.675Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Haggerty grounds out softly, pitcher John Schreiber to first baseman Josh Rojas.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T20:10:29.168Z","endTime":"2026-03-24T20:11:28.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"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":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Connor Kaiser remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T20:10:00.107Z","endTime":"2026-03-24T20:10:00.146Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"102","replacedPlayer":{"id":621028,"link":"/api/v1/people/621028"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":621028,"link":"/api/v1/people/621028"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: John Schreiber replaces Matt Strahm.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T20:10:00.146Z","endTime":"2026-03-24T20:10:31.402Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.027268897936896,"aZ":-21.265424017740745,"pfxX":-8.100899134057729,"pfxZ":5.959867589292563,"pX":-0.3158909549158251,"pZ":2.075842240135411,"vX0":9.235344928289443,"vY0":-134.83773744733315,"vZ0":-2.7172058595934514,"x":129.04,"y":182.73,"x0":-2.742985464418225,"y0":50.00037620374081,"z0":4.607503664000164,"aX":-14.82192620338949},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.3,"breakHorizontal":12.6,"spinRate":2155,"spinDirection":250},"zone":7,"typeConfidence":0.9,"plateTime":0.40718472295469965,"extension":6.597882230237126},"index":2,"playId":"ca7321ad-b1a5-3442-9f0e-392578e7233a","pitchNumber":1,"startTime":"2026-03-24T20:10:31.402Z","endTime":"2026-03-24T20:10:35.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06229157807856,"aZ":-36.28502662270908,"pfxX":-6.577806169274327,"pfxZ":-2.7171623144663575,"pX":0.8833437917737922,"pZ":0.9802817517852284,"vX0":10.415399118036007,"vY0":-122.73046203519725,"vZ0":-1.1317750943989493,"x":83.33,"y":212.31,"x0":-2.57595281247965,"y0":50.00269961068439,"z0":4.559492272509247,"aX":-9.957374331899143},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.9,"breakHorizontal":9.2,"spinRate":1047,"spinDirection":286},"zone":14,"typeConfidence":0.94,"plateTime":0.4476386340967555,"extension":6.357456114430332},"index":3,"playId":"484c18d8-8371-3470-bb8f-37498ffdbdbd","pitchNumber":2,"startTime":"2026-03-24T20:10:45.532Z","endTime":"2026-03-24T20:10:50.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8843011592251,"aZ":-40.160040268367865,"pfxX":-8.424103047119205,"pfxZ":-5.193401460492822,"pX":-1.0234826525844731,"pZ":0.32065260595795,"vX0":7.135194664712462,"vY0":-123.76786528209398,"vZ0":-1.9919250571335714,"x":156.01,"y":230.12,"x0":-2.8625605068995434,"y0":50.00422605146571,"z0":4.5289466580419395,"aX":-12.946833698549083},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-9.6,"breakHorizontal":13.4,"spinRate":1230,"spinDirection":274},"zone":13,"typeConfidence":0.96,"plateTime":0.4441548015424144,"extension":6.563859870621643},"index":4,"playId":"1c6bead0-a755-32d1-beb7-8335d41150fc","pitchNumber":3,"startTime":"2026-03-24T20:11:03.585Z","endTime":"2026-03-24T20:11:07.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.714110391570536,"aZ":-22.938002348544206,"pfxX":-8.343791736542656,"pfxZ":4.987035050931622,"pX":0.1537635893816608,"pZ":3.156277343996671,"vX0":10.190399287643892,"vY0":-135.05855293974398,"vZ0":0.24984716349880554,"x":111.14,"y":153.56,"x0":-2.5796729179018363,"y0":50.00193262503935,"z0":4.672387928487995,"aX":-15.452686882885825},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.4,"breakHorizontal":13.0,"spinRate":2233,"spinDirection":246},"zone":2,"typeConfidence":0.9,"plateTime":0.405152362776767,"extension":6.528181974741454},"hitData":{"launchSpeed":49.6,"launchAngle":-50.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":128.37,"coordY":182.18}},"index":5,"playId":"d705b2e3-39aa-392e-961a-eac9f5b467f7","pitchNumber":4,"startTime":"2026-03-24T20:11:20.855Z","endTime":"2026-03-24T20:11:28.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:11:28.366Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Duran pops out to first baseman Josh Rojas.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T20:11:43.613Z","endTime":"2026-03-24T20:12:25.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.15104761055117,"aZ":-33.88442819366026,"pfxX":-11.238583665812397,"pfxZ":-0.9454216368298276,"pX":-0.49500903616563346,"pZ":2.6787718049769333,"vX0":9.521119297724766,"vY0":-134.9481523424293,"vZ0":1.240218487858704,"x":135.87,"y":166.45,"x0":-2.639376960261015,"y0":50.0018657376709,"z0":4.632027983794608,"aX":-20.365502492283902},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.1,"breakHorizontal":17.9,"spinRate":2176,"spinDirection":248},"zone":4,"typeConfidence":0.9,"plateTime":0.40862658248178185,"extension":6.560251457803514},"index":0,"playId":"d851c44d-3939-3cc2-9edb-e381105ffe65","pitchNumber":1,"startTime":"2026-03-24T20:11:56.040Z","endTime":"2026-03-24T20:11:59.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":74.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.164973026642887,"aZ":-33.24240422658519,"pfxX":6.011808197333804,"pfxZ":-0.745708801557087,"pX":0.5051536713727451,"pZ":1.8640761770650944,"vX0":5.886485437162923,"vY0":-119.88834616033695,"vZ0":0.8161687655615688,"x":97.74,"y":188.45,"x0":-2.780066780031003,"y0":50.004804373126134,"z0":4.5298930209252415,"aX":8.589051128599898},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.8,"breakHorizontal":-12.5,"spinRate":2526,"spinDirection":71},"zone":9,"typeConfidence":0.9,"plateTime":0.46012931885174124,"extension":6.383968918020434},"hitData":{"launchSpeed":83.1,"launchAngle":67.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":167.22,"coordY":157.16}},"index":1,"playId":"37a1f4df-d98e-33bc-8e42-ef9325487f1a","pitchNumber":2,"startTime":"2026-03-24T20:12:15.404Z","endTime":"2026-03-24T20:12:25.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:12:25.608Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew McCutchen singles on a ground ball to shortstop Connor Kaiser.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T20:12:40.393Z","endTime":"2026-03-24T20:13:49.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":83.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39488398849772,"aZ":-33.99926494179574,"pfxX":-11.520018447000945,"pfxZ":-1.012172277945587,"pX":-0.2565409186777296,"pZ":1.1671843723539566,"vX0":10.163938602482789,"vY0":-134.63647710676545,"vZ0":-2.3864105418723334,"x":126.78,"y":207.27,"x0":-2.6191771262486006,"y0":50.00461888530449,"z0":4.5170250558739005,"aX":-20.75126480210919},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-2.2,"breakHorizontal":18.1,"spinRate":2234,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.4098111348448157,"extension":6.704985099795514},"index":0,"playId":"23fa811f-61ac-3690-a71f-2dc67c893e85","pitchNumber":1,"startTime":"2026-03-24T20:12:52.655Z","endTime":"2026-03-24T20:12:57.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72473584699744,"aZ":-22.310738415188528,"pfxX":-9.332727000460016,"pfxZ":5.3532734343019905,"pX":-0.21693756682358326,"pZ":2.172076792087126,"vX0":9.309544831454021,"vY0":-135.62933002990604,"vZ0":-2.2830906896765693,"x":125.27,"y":180.13,"x0":-2.4997052994247273,"y0":50.00249664369263,"z0":4.599056662290759,"aX":-17.195159779162513},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.4,"breakHorizontal":14.6,"spinRate":2243,"spinDirection":246},"zone":5,"typeConfidence":0.89,"plateTime":0.4055613376073479,"extension":6.532823900267618},"index":1,"playId":"4410f83e-4102-30a4-bc94-b5c0c892da4f","pitchNumber":2,"startTime":"2026-03-24T20:13:11.884Z","endTime":"2026-03-24T20:13:16.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.845816538095796,"aZ":-22.5383072984843,"pfxX":-7.413000543584571,"pfxZ":5.20629443755592,"pX":-0.6224336411277888,"pZ":3.07145716593651,"vX0":8.001513292460023,"vY0":-135.0831708427308,"vZ0":0.18628939447396842,"x":140.73,"y":155.85,"x0":-2.656860517407793,"y0":50.00611418309776,"z0":4.583361478429491,"aX":-13.731303021654277},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.7,"breakHorizontal":11.8,"spinRate":2138,"spinDirection":237},"zone":1,"typeConfidence":0.9,"plateTime":0.40513776959317926,"extension":6.404188791754438},"hitData":{"launchSpeed":75.0,"launchAngle":11.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":91.78,"coordY":137.71}},"index":2,"playId":"f1a059bf-43c8-31c9-9752-bb63965ba96a","pitchNumber":3,"startTime":"2026-03-24T20:13:34.443Z","endTime":"2026-03-24T20:13:49.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"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":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:13:49.018Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cam Cauley walks. Andrew McCutchen to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T20:13:47.264Z","endTime":"2026-03-24T20:15:56.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"postOnSecond":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.083460405272415,"aZ":-35.608433171754264,"pfxX":-11.478036590073721,"pfxZ":-1.9131291945927478,"pX":-0.5022441655745883,"pZ":1.2249874559255334,"vX0":9.405476311182047,"vY0":-133.42606429925442,"vZ0":-1.7177606557170966,"x":136.14,"y":205.71,"x0":-2.590664219575302,"y0":50.004497821516054,"z0":4.4555308085125604,"aX":-20.591154101223676},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-3.6,"breakHorizontal":18.6,"spinRate":2091,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.4113299041769478,"extension":6.408060735176724},"index":0,"playId":"2eb8e043-5317-34bb-bcd8-2713e6e7c1b5","pitchNumber":1,"startTime":"2026-03-24T20:14:15.373Z","endTime":"2026-03-24T20:14:19.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.870190161951243,"aZ":-31.964704884733848,"pfxX":7.1606759408804495,"pfxZ":0.1450930689008434,"pX":-0.011326869312188584,"pZ":3.0232527286488384,"vX0":4.563557968840918,"vY0":-118.1931862497865,"vZ0":3.3714297736150103,"x":117.43,"y":157.15,"x0":-2.8982804031833465,"y0":50.000592281779774,"z0":4.516741436290238,"aX":10.111948568715617},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.4,"breakHorizontal":-14.0,"spinRate":2784,"spinDirection":79},"zone":2,"typeConfidence":0.9,"plateTime":0.4637042085901295,"extension":6.481487037165142},"index":1,"playId":"6520dfa5-d326-3ba8-8b07-ce711a3f321b","pitchNumber":2,"startTime":"2026-03-24T20:14:30.745Z","endTime":"2026-03-24T20:14:35.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.966662094350415,"aZ":-32.056329457863704,"pfxX":7.367304540314457,"pfxZ":0.0864489226947871,"pX":1.856192082235118,"pZ":1.2186199972388092,"vX0":8.190191767527592,"vY0":-119.0806403151988,"vZ0":-0.841571220076917,"x":46.25,"y":205.88,"x0":-2.5979947602211855,"y0":50.00541436318342,"z0":4.502114523299122,"aX":10.476837534982101},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.2,"breakHorizontal":-15.5,"spinRate":2798,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.46171287733080346,"extension":6.4255349724107935},"index":2,"playId":"c13ade6c-9961-37e1-a7fc-a242c8038a77","pitchNumber":3,"startTime":"2026-03-24T20:14:46.588Z","endTime":"2026-03-24T20:14:51.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-24T20:15:00.783Z","endTime":"2026-03-24T20:15:12.447Z","isPitch":false,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":92.2,"endSpeed":84.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.817750101569395,"aZ":-21.436754347212066,"pfxX":-8.221226097197562,"pfxZ":5.907275281043937,"pX":0.16379996130946597,"pZ":3.8765998121411234,"vX0":9.908559385673454,"vY0":-133.9417238654062,"vZ0":2.258325695538997,"x":110.76,"y":134.11,"x0":-2.514623074919075,"y0":50.00205220058288,"z0":4.554970151828981,"aX":-14.943278120419079},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":12.7,"spinRate":2122,"spinDirection":250},"zone":12,"typeConfidence":0.9,"plateTime":0.4088623914931153,"extension":6.4472829760311},"index":4,"playId":"1e3a24a5-3dc0-3307-8129-14bcca693eaa","pitchNumber":4,"startTime":"2026-03-24T20:15:12.447Z","endTime":"2026-03-24T20:15:17.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.869599241500882,"aZ":-36.63622985397954,"pfxX":6.831770178796579,"pfxZ":-3.1487865583919903,"pX":1.0118460903154982,"pZ":0.8826852448033228,"vX0":6.7030170293981755,"vY0":-119.16676813949816,"vZ0":-0.23236088886049866,"x":78.43,"y":214.95,"x0":-2.7393562970705956,"y0":50.00139887640726,"z0":4.3303617122583455,"aX":9.687020338110162},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.4,"breakHorizontal":-14.2,"spinRate":2807,"spinDirection":72},"zone":14,"typeConfidence":0.9,"plateTime":0.4620988240557904,"extension":6.482630354681381},"index":5,"playId":"63fa07e8-f17d-3d01-9ddb-b587270641ad","pitchNumber":5,"startTime":"2026-03-24T20:15:30.234Z","endTime":"2026-03-24T20:15:33.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.010151446407576,"aZ":-37.068787265722044,"pfxX":-10.658986618421011,"pfxZ":-2.6904689866092433,"pX":-1.5141601245142062,"pZ":2.265171267792822,"vX0":6.821168069576346,"vY0":-134.7359442639402,"vZ0":1.368317236971918,"x":174.72,"y":177.62,"x0":-2.7069122606079357,"y0":50.00188175344766,"z0":4.390082782162785,"aX":-19.400215489138535},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-4.3,"breakHorizontal":17.6,"spinRate":2194,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.4080800806859095,"extension":6.426846055940008},"index":6,"playId":"ff088a91-d6c2-387f-b578-a262c6c5d324","pitchNumber":6,"startTime":"2026-03-24T20:15:48.971Z","endTime":"2026-03-24T20:15:56.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:15:56.105Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Osuna singles on a ground ball to first baseman Josh Rojas. Andrew McCutchen to 3rd. Cam Cauley to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T20:16:26.703Z","endTime":"2026-03-24T20:17:33.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"postOnSecond":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"postOnThird":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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_force","runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alejandro Osuna replaces Tyler Wade.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T20:16:09.017Z","endTime":"2026-03-24T20:16:28.929Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"602","replacedPlayer":{"id":642180,"link":"/api/v1/people/642180"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"second":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.614481499375486,"aZ":-20.285645367188337,"pfxX":-7.180093527919196,"pfxZ":6.321797698516669,"pX":-0.3348598045017509,"pZ":2.844112256017409,"vX0":8.368833415914434,"vY0":-136.44082613008663,"vZ0":-0.8603644715563146,"x":129.76,"y":161.99,"x0":-2.512112021038815,"y0":50.00660420561348,"z0":4.564214455775971,"aX":-13.512051514231132},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":11.2,"spinRate":2148,"spinDirection":252},"zone":1,"typeConfidence":0.9,"plateTime":0.4017700219885203,"extension":6.544309041048404},"index":1,"playId":"7ed981d6-e275-3c35-a869-46bca06cf7d2","pitchNumber":1,"startTime":"2026-03-24T20:16:28.929Z","endTime":"2026-03-24T20:16:32.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"second":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.128812527236374,"aZ":-36.39694924227068,"pfxX":-5.234549760257236,"pfxZ":-2.6703510884553032,"pX":-0.130771840311725,"pZ":0.9511550682492497,"vX0":7.91980848771563,"vY0":-124.86985276529445,"vZ0":-1.5399317131255246,"x":121.98,"y":213.1,"x0":-2.66340798569648,"y0":50.005611911731854,"z0":4.570246741963545,"aX":-8.26877681370205},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.9,"breakHorizontal":7.7,"spinRate":1085,"spinDirection":274},"zone":13,"typeConfidence":0.91,"plateTime":0.4386299283498669,"extension":6.471806738846914},"index":2,"playId":"c315f7fa-6ee7-3c3c-a915-f145381645fe","pitchNumber":2,"startTime":"2026-03-24T20:16:45.391Z","endTime":"2026-03-24T20:16:50.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"second":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":93.1,"endSpeed":84.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.572452403627015,"aZ":-22.909825708483144,"pfxX":-8.631250499469857,"pfxZ":5.023453046973936,"pX":-0.1128227314174956,"pZ":3.073263050383646,"vX0":9.609074783792112,"vY0":-135.21611565736563,"vZ0":0.49653465090259685,"x":121.3,"y":155.8,"x0":-2.597873353904815,"y0":50.00279337985093,"z0":4.499675641745417,"aX":-15.919628303600005},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":13.4,"spinRate":2196,"spinDirection":254},"zone":2,"typeConfidence":0.89,"plateTime":0.4056900228169553,"extension":6.487196254264574},"index":3,"playId":"8cdb5896-7233-337c-8cce-4c40b9cd823c","pitchNumber":3,"startTime":"2026-03-24T20:17:04.848Z","endTime":"2026-03-24T20:17:07.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"second":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.612771385105905,"aZ":-36.812514702378074,"pfxX":-6.587579254313865,"pfxZ":-2.9024094018315907,"pX":0.1323511314425243,"pZ":1.1523320486910198,"vX0":8.752970270799231,"vY0":-125.8792748278774,"vZ0":-0.9514021410633933,"x":111.96,"y":207.67,"x0":-2.541208225017037,"y0":50.003089039738214,"z0":4.527210141476607,"aX":-10.525300420531202},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.3,"breakHorizontal":9.8,"spinRate":1113,"spinDirection":282},"zone":14,"typeConfidence":0.92,"plateTime":0.43585740461462974,"extension":6.56203225777496},"hitData":{"launchSpeed":99.2,"launchAngle":4.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.06,"coordY":160.2}},"index":4,"playId":"532bdde9-91ca-35b9-a9b9-1a0c4d58e81d","pitchNumber":4,"startTime":"2026-03-24T20:17:24.374Z","endTime":"2026-03-24T20:17:33.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"second":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.23,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:17:33.395Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Canha strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T20:17:46.309Z","endTime":"2026-03-24T20:19:18.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45981621944891,"aZ":-31.627841179731025,"pfxX":7.788411725320238,"pfxZ":0.38373623192055817,"pX":1.20776812234498,"pZ":2.3394089729015954,"vX0":7.092966769300849,"vY0":-119.28238109547632,"vZ0":1.6793332425342988,"x":70.96,"y":175.62,"x0":-2.819076422709944,"y0":50.00475930767024,"z0":4.482771253820257,"aX":11.19765733995519},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.4,"breakHorizontal":-15.8,"spinRate":2696,"spinDirection":67},"zone":14,"typeConfidence":0.9,"plateTime":0.45960421106255556,"extension":6.524750191551727},"index":0,"playId":"5a455ae8-7a2d-39e6-b374-17f922e2247c","pitchNumber":1,"startTime":"2026-03-24T20:18:06.904Z","endTime":"2026-03-24T20:18:11.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.970537315612418,"aZ":-36.689384893693855,"pfxX":7.791742094791077,"pfxZ":-3.2615806379647214,"pX":-0.37822129836370366,"pZ":1.6788860149733922,"vX0":3.722287351254034,"vY0":-117.99087199665024,"vZ0":1.9732412283471625,"x":131.42,"y":193.45,"x0":-2.9967052742469025,"y0":50.00065956738635,"z0":4.254633402784446,"aX":10.798524588328391},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-4.9,"breakHorizontal":-15.1,"spinRate":2703,"spinDirection":65},"zone":7,"typeConfidence":0.9,"plateTime":0.4672397285374106,"extension":6.472534477445162},"index":1,"playId":"14133df4-a023-3605-ab3e-cc01191d95c5","pitchNumber":2,"startTime":"2026-03-24T20:18:22.806Z","endTime":"2026-03-24T20:18:26.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":92.1,"endSpeed":84.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.517157522482805,"aZ":-35.93874417683883,"pfxX":-9.463066876425469,"pfxZ":-2.07033466811839,"pX":-1.5096757684407922,"pZ":2.788871123118083,"vX0":6.6612422349334555,"vY0":-133.94139189071095,"vZ0":2.09732359614886,"x":174.55,"y":163.48,"x0":-2.7975101308450125,"y0":50.002287315266656,"z0":4.562855759445165,"aX":-17.21983279751092},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-3.1,"breakHorizontal":15.7,"spinRate":2228,"spinDirection":250},"zone":11,"typeConfidence":0.91,"plateTime":0.40870378596235435,"extension":6.577705929628161},"index":2,"playId":"5a328f2a-2330-325a-a16a-d5479dcc9353","pitchNumber":3,"startTime":"2026-03-24T20:18:39.052Z","endTime":"2026-03-24T20:18:43.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.270926452917053,"aZ":-32.04793706296811,"pfxX":7.342571724262667,"pfxZ":0.08765423420143748,"pX":0.05147079922337245,"pZ":2.099036172735994,"vX0":4.984281230086753,"vY0":-117.96135328069433,"vZ0":1.7440062041327133,"x":115.04,"y":182.11,"x0":-3.045555538693565,"y0":50.001936661468086,"z0":4.313332914819951,"aX":10.303903600661508},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.0,"breakHorizontal":-14.5,"spinRate":2663,"spinDirection":67},"zone":8,"typeConfidence":0.9,"plateTime":0.4650340624837659,"extension":6.529186818070612},"index":3,"playId":"a6edc477-f85b-373b-8c4f-1f6698cc8f11","pitchNumber":4,"startTime":"2026-03-24T20:18:57.021Z","endTime":"2026-03-24T20:19:00.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.205931447675226,"aZ":-32.18087779747977,"pfxX":7.954513603276088,"pfxZ":-0.005290145232667243,"pX":2.3512942842473725,"pZ":1.975227232004129,"vX0":9.338864389322607,"vY0":-119.650573026707,"vZ0":1.1415271020256659,"x":27.37,"y":185.45,"x0":-2.643406720352131,"y0":50.00298974232001,"z0":4.3871336522969955,"aX":11.470699132178245},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.6,"breakHorizontal":-16.8,"spinRate":2729,"spinDirection":67},"zone":14,"typeConfidence":0.9,"plateTime":0.45868624933696633,"extension":6.540822578495044},"index":4,"playId":"4fcc1326-cd79-307c-a20b-e8d7f208c56c","pitchNumber":5,"startTime":"2026-03-24T20:19:14.716Z","endTime":"2026-03-24T20:19:18.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:19:18.808Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Rojas walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T20:21:44.501Z","endTime":"2026-03-24T20:23:06.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[6,7,8,9,10,11],"actionIndex":[0,1,2,3,4],"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":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from left field to second base for Sam Haggerty.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T20:21:23.595Z","endTime":"2026-03-24T20:21:23.619Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jonah Bride replaces shortstop Ezequiel Duran, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T20:21:23.619Z","endTime":"2026-03-24T20:21:23.624Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681146,"link":"/api/v1/people/681146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"302","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to shortstop for Cam Cauley.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T20:21:23.624Z","endTime":"2026-03-24T20:21:23.627Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Alejandro Osuna remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-24T20:21:23.627Z","endTime":"2026-03-24T20:21:23.630Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"602","replacedPlayer":{"id":642180,"link":"/api/v1/people/642180"},"defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Winn replaces Chris Martin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-24T20:21:23.630Z","endTime":"2026-03-24T20:21:33.485Z","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":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-24T20:21:33.485Z","endTime":"2026-03-24T20:21:46.686Z","isPitch":false,"type":"action","player":{"id":668942,"link":"/api/v1/people/668942"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":89.5,"endSpeed":81.9,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4668958770556,"aZ":-26.540121874851394,"pfxX":-0.1596276134457444,"pfxZ":3.2744819637864637,"pX":-0.6357985965704156,"pZ":3.6412815695938656,"vX0":3.3719590815971476,"vY0":-130.34761856795032,"vZ0":0.5203523948781424,"x":141.24,"y":140.47,"x0":-1.9255607897002338,"y0":50.00209127254982,"z0":5.443355229682536,"aX":-0.2749719731043526},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.2,"breakHorizontal":-0.5,"spinRate":2513,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.4202548016616241,"extension":6.8582972887056295},"index":6,"playId":"0c14a2e8-2851-37fc-a40c-4000ff05e599","pitchNumber":1,"startTime":"2026-03-24T20:21:46.686Z","endTime":"2026-03-24T20:21:49.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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.3,"endSpeed":82.7,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.644720093555406,"aZ":-25.292147631652362,"pfxX":-3.4898846883195347,"pfxZ":3.9289793751081046,"pX":-0.4493851730752579,"pZ":2.8232553985666344,"vX0":5.026110600317265,"vY0":-131.4236390143,"vZ0":-1.6784544677524873,"x":134.13,"y":162.55,"x0":-1.9324504380753746,"y0":50.00075975939029,"z0":5.34721047558904,"aX":-6.109404638008811},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.0,"breakHorizontal":5.3,"spinRate":2433,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.41664266709583764,"extension":6.874680026613238},"index":7,"playId":"945c38fd-6700-309a-8292-ead9e9c56a78","pitchNumber":2,"startTime":"2026-03-24T20:22:00.424Z","endTime":"2026-03-24T20:22:04.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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.0,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.142099028481034,"aZ":-15.523451019776061,"pfxX":-4.531316029915571,"pfxZ":8.71836048465811,"pX":-1.4849065778473052,"pZ":3.3650554741863665,"vX0":2.937365963159641,"vY0":-137.700004548312,"vZ0":-2.4641118748310125,"x":173.6,"y":147.92,"x0":-1.9797555994795646,"y0":50.00314995587509,"z0":5.328699483310887,"aX":-8.654231414783627},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":7.6,"spinRate":2269,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39861591824435383,"extension":6.807697906850208},"index":8,"playId":"90092ca1-c8e2-30a2-a01a-7df5da5ab5a8","pitchNumber":3,"startTime":"2026-03-24T20:22:13.968Z","endTime":"2026-03-24T20:22:17.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7412705853371,"aZ":-12.414933539180547,"pfxX":-3.154625549164447,"pfxZ":10.36852635812836,"pX":-1.2474601879470526,"pZ":2.557851404012132,"vX0":2.461883647328296,"vY0":-137.6936676340469,"vZ0":-5.084423163496533,"x":164.55,"y":169.72,"x0":-1.7466915405636458,"y0":50.00152579932269,"z0":5.279569144921033,"aX":-6.01109592076171},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":5.2,"spinRate":2320,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39894153619736805,"extension":7.163549914148217},"index":9,"playId":"75d53ac6-a9f5-3588-8ae2-595f2db5666d","pitchNumber":4,"startTime":"2026-03-24T20:22:30.241Z","endTime":"2026-03-24T20:22:33.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12989669414299,"aZ":-12.534699253470157,"pfxX":-4.182084928838734,"pfxZ":10.3356661396005,"pX":-0.42934865649397996,"pZ":2.2131850245853424,"vX0":4.981951984189426,"vY0":-137.17361524379794,"vZ0":-5.987311979340889,"x":133.37,"y":179.02,"x0":-1.7281083432891053,"y0":50.00534347826765,"z0":5.283381125268672,"aX":-7.949073265791437},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":6.5,"spinRate":2309,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3997242914914225,"extension":7.057570360522255},"index":10,"playId":"235a0b8d-931c-3864-b400-bf09ede54a8c","pitchNumber":5,"startTime":"2026-03-24T20:22:45.792Z","endTime":"2026-03-24T20:22:50.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.222419691722475,"aZ":-13.238933762230968,"pfxX":-2.7507236592420057,"pfxZ":9.96788946537712,"pX":-1.5026056862973725,"pZ":2.623392234115023,"vX0":1.0689293868921677,"vY0":-137.17110541359745,"vZ0":-5.283195813439555,"x":174.28,"y":167.95,"x0":-1.5406342017516013,"y0":50.00535865720426,"z0":5.482050294309553,"aX":-5.226185036203395},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":4.8,"spinRate":2266,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3997899692219269,"extension":7.019873914750027},"index":11,"playId":"bc9c70f3-f5ce-3997-bf0a-ec93a80caa0d","pitchNumber":6,"startTime":"2026-03-24T20:23:02.014Z","endTime":"2026-03-24T20:23:06.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":0.52,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:23:06.445Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Loftin doubles (4) on a line drive to center fielder Michael Helman. Josh Rojas out at home on the throw, center fielder Michael Helman to shortstop Cam Cauley to catcher Jose Herrera. Nick Loftin to 3rd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T20:23:25.867Z","endTime":"2026-03-24T20:23:46.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_throw","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.747039294719595,"aZ":-25.753467089539836,"pfxX":-1.8264500595119877,"pfxZ":3.723714432746508,"pX":0.198126398744761,"pZ":2.517124156721397,"vX0":5.630705896403006,"vY0":-130.5879355557338,"vZ0":-2.4324227305594492,"x":109.45,"y":170.82,"x0":-1.7497144128176156,"y0":50.00624094206186,"z0":5.40006738033763,"aX":-3.1529769568148245},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":2.0,"spinRate":2578,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.41959060756888933,"extension":6.968448593482047},"hitData":{"launchSpeed":106.4,"launchAngle":17.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":86.1,"coordY":54.24}},"index":0,"playId":"6a1b5965-1d79-3916-9c1b-f5028309db18","pitchNumber":1,"startTime":"2026-03-24T20:23:30.779Z","endTime":"2026-03-24T20:23:46.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.3,"awayTeamWinProbability":4.700000000000003,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":1.07,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:23:46.816Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Omar Hernandez grounds out, shortstop Cam Cauley to first baseman Justin Foscue. Nick Loftin scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T20:24:22.383Z","endTime":"2026-03-24T20:25:27.245Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"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":[1,2,3,4],"actionIndex":[0],"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":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":{"id":668390,"link":"/api/v1/people/668390"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Omar Hernandez replaces Carter Jensen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T20:24:22.032Z","endTime":"2026-03-24T20:24:24.455Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683427,"link":"/api/v1/people/683427"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"402","replacedPlayer":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33373390439495,"aZ":-23.85382575432203,"pfxX":-11.116970767852758,"pfxZ":4.477452634154481,"pX":0.6024078193769548,"pZ":3.052976018603724,"vX0":9.769332289711379,"vY0":-136.05144683752937,"vZ0":-1.8764599198723615,"x":94.04,"y":156.35,"x0":-1.6063248705299848,"y0":50.00238477671148,"z0":5.4198244224817005,"aX":-20.65470345041919},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":17.9,"spinRate":2283,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4039646467126117,"extension":7.029077047304555},"index":1,"playId":"4c2771b1-bfaa-331c-a3f1-ba1eba94901e","pitchNumber":1,"startTime":"2026-03-24T20:24:24.455Z","endTime":"2026-03-24T20:24:28.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":683427,"link":"/api/v1/people/683427","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.177990201707807,"aZ":-30.253255430678255,"pfxX":-9.592343620866313,"pfxZ":1.2216906201302251,"pX":0.4857793488350906,"pZ":2.850558521826622,"vX0":8.237825839930585,"vY0":-124.4662336715578,"vZ0":0.020626723838352845,"x":98.48,"y":161.81,"x0":-1.6219128690152262,"y0":50.000505072427984,"z0":5.349167564705034,"aX":-15.036119638320576},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":15.5,"spinRate":1865,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.4402092673439735,"extension":7.249844359532281},"index":2,"playId":"f9cd84cd-d984-3ac3-ab3e-d22b1821ee4c","pitchNumber":2,"startTime":"2026-03-24T20:24:40.944Z","endTime":"2026-03-24T20:24:44.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":683427,"link":"/api/v1/people/683427","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87505664366049,"aZ":-14.348898220676476,"pfxX":-4.437693412843598,"pfxZ":9.37334142504586,"pX":1.3064510559469051,"pZ":4.055363614174986,"vX0":9.047995614271604,"vY0":-137.61043058976531,"vZ0":-0.9490255570515324,"x":67.2,"y":129.29,"x0":-1.45990938038504,"y0":50.00531033114306,"z0":5.384609145997167,"aX":-8.441913396209985},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":6.0,"spinRate":2354,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3992809280745533,"extension":7.207983344645022},"index":3,"playId":"866caa5c-f137-354d-8188-a669a4b443fa","pitchNumber":3,"startTime":"2026-03-24T20:24:57.632Z","endTime":"2026-03-24T20:25:01.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":683427,"link":"/api/v1/people/683427","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70571979742072,"aZ":-34.55229424843409,"pfxX":0.8526655032282049,"pfxZ":-1.530011864956478,"pX":0.6329900726850057,"pZ":2.0507006795553395,"vX0":5.041259575031784,"vY0":-123.64702981866321,"vZ0":-1.5793980660419416,"x":92.87,"y":183.41,"x0":-1.5395666056193054,"y0":50.00225779994145,"z0":5.585938534934137,"aX":1.325326929940827},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.9,"breakHorizontal":-2.6,"spinRate":2367,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.44227141517017987,"extension":7.113036350231257},"hitData":{"launchSpeed":88.5,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.93,"coordY":154.12}},"index":4,"playId":"98a49deb-ddf2-3783-be49-a8f80f8a1895","pitchNumber":4,"startTime":"2026-03-24T20:25:19.349Z","endTime":"2026-03-24T20:25:27.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":683427,"link":"/api/v1/people/683427","batSide":{"code":"R","description":"Right"}},"third":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683427,"link":"/api/v1/people/683427"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":683427,"link":"/api/v1/people/683427"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.7,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:25:27.245Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Waters grounds out, second baseman Sam Haggerty to first baseman Justin Foscue.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T20:25:40.584Z","endTime":"2026-03-24T20:26:44.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671221,"fullName":"Drew Waters","link":"/api/v1/people/671221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43766576213469,"aZ":-39.439718321480534,"pfxX":0.1851534220739378,"pfxZ":-4.693221132927922,"pX":-0.14579184915207047,"pZ":1.2004053249414417,"vX0":3.871362384276157,"vY0":-123.54270265324749,"vZ0":-2.2640856901978625,"x":122.56,"y":206.37,"x0":-1.7567659565635456,"y0":50.006092890278246,"z0":5.441475764552061,"aX":0.28561552076512775},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-8.8,"breakHorizontal":-1.2,"spinRate":2603,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.44322862387506845,"extension":6.932382233033855},"index":0,"playId":"3b492382-3fca-3716-bddc-00cb8f47bed3","pitchNumber":1,"startTime":"2026-03-24T20:25:51.159Z","endTime":"2026-03-24T20:25:55.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.651995622698454,"aZ":-29.334497562202902,"pfxX":-8.335484541055354,"pfxZ":1.7498898119781483,"pX":-0.7088082809321048,"pZ":1.2161292856860504,"vX0":5.798600051754207,"vY0":-126.28227783498136,"vZ0":-3.9918454862045025,"x":144.02,"y":205.94,"x0":-1.9467215761116827,"y0":50.003556256419664,"z0":5.165674915585317,"aX":-13.522949848610077},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":13.8,"spinRate":1652,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4330054517947617,"extension":7.089708886442297},"index":1,"playId":"a49cba71-448b-3f45-8240-08076f8ab929","pitchNumber":2,"startTime":"2026-03-24T20:26:04.670Z","endTime":"2026-03-24T20:26:09.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.569565743841007,"aZ":-30.16811444010328,"pfxX":-10.105894085605225,"pfxZ":1.2832915043383597,"pX":-1.1815287188446328,"pZ":1.4600175085048361,"vX0":5.154192124502978,"vY0":-124.18288977955324,"vZ0":-2.885518345303384,"x":162.04,"y":199.36,"x0":-1.9695319586423938,"y0":50.00423022512319,"z0":5.143434932283173,"aX":-15.805237989570434},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.9,"breakHorizontal":17.2,"spinRate":1566,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.44085983187479627,"extension":7.106790931646885},"index":2,"playId":"d83bf53d-5ec7-3dde-aeb8-69c4e328eed8","pitchNumber":3,"startTime":"2026-03-24T20:26:19.676Z","endTime":"2026-03-24T20:26:24.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.080580982227556,"aZ":-30.87669595195909,"pfxX":-9.70113650080129,"pfxZ":0.7956634551460287,"pX":-0.7132993282827318,"pZ":1.3375291434160406,"vX0":6.369673305076413,"vY0":-127.03421899212881,"vZ0":-3.2664336099725606,"x":144.19,"y":202.67,"x0":-1.9930682882809543,"y0":50.00492579637463,"z0":5.095267528080886,"aX":-15.85376237017504},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.0,"breakHorizontal":16.1,"spinRate":1623,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.43121444442690393,"extension":6.898269696182037},"hitData":{"launchSpeed":66.8,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.5,"coordY":151.58}},"index":3,"playId":"41a91179-a497-36a7-97ec-18f5e6979bd1","pitchNumber":4,"startTime":"2026-03-24T20:26:37.173Z","endTime":"2026-03-24T20:26:44.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":671221,"link":"/api/v1/people/671221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671221,"link":"/api/v1/people/671221"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":671221,"link":"/api/v1/people/671221"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:26:44.791Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Helman flies out to right fielder Gavin Cross.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T20:29:06.360Z","endTime":"2026-03-24T20:29:56.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"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":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Omar Hernandez remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T20:28:48.605Z","endTime":"2026-03-24T20:28:48.622Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683427,"link":"/api/v1/people/683427"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"402","replacedPlayer":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nick Mears replaces John Schreiber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T20:28:48.622Z","endTime":"2026-03-24T20:29:08.548Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683232,"link":"/api/v1/people/683232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.354211318318026,"aZ":-35.89588715408487,"pfxX":-1.6177452949049191,"pfxZ":-2.4621351431923015,"pX":0.49110575465128997,"pZ":1.8415737694181773,"vX0":6.047162405960648,"vY0":-122.01437481818525,"vZ0":-3.0847382681050917,"x":98.28,"y":189.06,"x0":-1.806039349557544,"y0":50.00196905252898,"z0":6.206253592141298,"aX":-2.446465548605057},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.9,"breakHorizontal":1.6,"spinRate":2468,"spinDirection":31},"zone":9,"typeConfidence":0.87,"plateTime":0.4483977958868044,"extension":6.509137429951899},"index":2,"playId":"e5e31ea0-e012-3a45-a0d8-31e5ecb1bce6","pitchNumber":1,"startTime":"2026-03-24T20:29:08.548Z","endTime":"2026-03-24T20:29:13.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.225844174476173,"aZ":-34.433524035481064,"pfxX":-0.5234364923868586,"pfxZ":-1.4865230958318145,"pX":0.713796821989753,"pZ":1.9854160258680096,"vX0":5.746746910041274,"vY0":-122.6968303650388,"vZ0":-3.1844056522287234,"x":89.79,"y":185.17,"x0":-1.5949423361105577,"y0":50.00414120533627,"z0":6.246881929972533,"aX":-0.7953774669250674},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.2,"breakHorizontal":-0.5,"spinRate":2474,"spinDirection":35},"zone":9,"typeConfidence":0.89,"plateTime":0.4471323065591042,"extension":6.478321349820436},"index":3,"playId":"c3e3d6f0-6ffb-3780-9166-1669d469491d","pitchNumber":2,"startTime":"2026-03-24T20:29:24.554Z","endTime":"2026-03-24T20:29:28.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-24T20:29:36.669Z","endTime":"2026-03-24T20:29:48.226Z","isPitch":false,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"},"defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50905510022595,"aZ":-11.346767397919079,"pfxX":-4.119485742797596,"pfxZ":10.819095721150447,"pX":0.5404080186871398,"pZ":2.5733966701473445,"vX0":7.10642774917866,"vY0":-138.2574777772582,"vZ0":-7.59497135232701,"x":96.4,"y":169.3,"x0":-1.5348225351694793,"y0":50.000053047409345,"z0":6.128028341234212,"aX":-7.928612431318615},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":5.9,"spinRate":2167,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3970666842862034,"extension":6.437729585195708},"hitData":{"launchSpeed":92.1,"launchAngle":31.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.55,"coordY":94.84}},"index":5,"playId":"08904f8a-bfbd-39bf-b82d-8d48d6dd9391","pitchNumber":3,"startTime":"2026-03-24T20:29:48.226Z","endTime":"2026-03-24T20:29:56.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:29:56.410Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Herrera grounds out, second baseman Abraham Toro to first baseman Josh Rojas.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T20:30:03.335Z","endTime":"2026-03-24T20:31:47.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.086769447419755,"aZ":-10.117326419719785,"pfxX":-4.511696780519824,"pfxZ":11.548175103899782,"pX":-0.951755828244524,"pZ":2.2875027876102205,"vX0":4.131252703935952,"vY0":-137.47128299384428,"vZ0":-8.266798916320651,"x":153.28,"y":177.02,"x0":-1.8894238828255696,"y0":50.00277998577352,"z0":6.0244245081103,"aX":-8.617009742783598},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.3,"breakHorizontal":7.3,"spinRate":2200,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.39876296472667905,"extension":6.491527649534455},"index":0,"playId":"f6dd878a-7c2e-3f55-af40-02c48413f066","pitchNumber":1,"startTime":"2026-03-24T20:30:20.186Z","endTime":"2026-03-24T20:30:23.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04520804717882,"aZ":-9.080818398872312,"pfxX":-4.522521298091854,"pfxZ":11.914876110869148,"pX":0.7016765894490442,"pZ":1.8541616096530713,"vX0":7.857886962413869,"vY0":-138.37579051293625,"vZ0":-9.772674695695235,"x":90.25,"y":188.72,"x0":-1.588014660282147,"y0":50.00376707201033,"z0":6.041321876358432,"aX":-8.766709564937683},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.7,"breakHorizontal":6.6,"spinRate":2260,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.39592078641472384,"extension":6.303330153514105},"index":1,"playId":"08a6bf10-abff-3fa6-99e1-e827d0206c94","pitchNumber":2,"startTime":"2026-03-24T20:30:37.380Z","endTime":"2026-03-24T20:30:41.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-03-24T20:30:50.277Z","endTime":"2026-03-24T20:31:01.170Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"},"defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.554440253487513,"aZ":-35.4602727275662,"pfxX":-7.143311776999938,"pfxZ":-2.1289631519472483,"pX":0.853326243538967,"pZ":0.8875824212904997,"vX0":8.512254404898703,"vY0":-123.4139186925951,"vZ0":-5.236081761238793,"x":84.47,"y":214.82,"x0":-1.7123935727109763,"y0":50.005241556374045,"z0":6.023585003951416,"aX":-11.021904244514172},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.9,"breakHorizontal":10.9,"spinRate":1516,"spinDirection":251},"zone":14,"typeConfidence":0.69,"plateTime":0.4438247120807648,"extension":6.457097538468178},"index":3,"playId":"80c5065e-854e-37fe-85c5-1161566d455a","pitchNumber":3,"startTime":"2026-03-24T20:31:01.170Z","endTime":"2026-03-24T20:31:04.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":80.3,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.222918555427665,"aZ":-33.61725834074046,"pfxX":1.7383915478532872,"pfxZ":-0.9071169673190278,"pX":1.0377297644498205,"pZ":0.8863351969234123,"vX0":6.150980210019168,"vY0":-124.4723718134306,"vZ0":-6.066860956778529,"x":77.44,"y":214.85,"x0":-1.6753187391380475,"y0":50.002827992763876,"z0":6.085967756082265,"aX":2.769901492812581},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.6,"breakHorizontal":-4.3,"spinRate":2471,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.4373794643467166,"extension":6.333031614357781},"index":4,"playId":"0ad0dd55-9ac9-38fd-a53c-ad984606817a","pitchNumber":4,"startTime":"2026-03-24T20:31:19.559Z","endTime":"2026-03-24T20:31:24.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.414582257439662,"aZ":-33.905949996974726,"pfxX":1.0558804355649425,"pfxZ":-1.0779239997694017,"pX":0.19436457925225734,"pZ":1.6663154750083595,"vX0":4.363002270633757,"vY0":-125.30960888219059,"vZ0":-4.324524926676336,"x":109.59,"y":193.79,"x0":-1.7008646818597566,"y0":50.0037984082286,"z0":6.160186444189323,"aX":1.6928727796596035},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.6,"breakHorizontal":-2.9,"spinRate":2579,"spinDirection":51},"zone":8,"typeConfidence":0.91,"plateTime":0.4357491372800961,"extension":6.175758648122767},"hitData":{"launchSpeed":98.1,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.01,"coordY":146.51}},"index":5,"playId":"e0e72782-f9a8-3dc0-bb3a-993ccd45bcd5","pitchNumber":5,"startTime":"2026-03-24T20:31:39.781Z","endTime":"2026-03-24T20:31:47.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:31:47.622Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Foscue strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T20:31:57.705Z","endTime":"2026-03-24T20:33:08.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683427,"link":"/api/v1/people/683427"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.014102858882765,"aZ":-9.308854700800788,"pfxX":-4.810330819481219,"pfxZ":11.966177942906384,"pX":-0.3475923064302061,"pZ":3.5902001902912373,"vX0":4.887771721863343,"vY0":-138.14197260327327,"vZ0":-5.267781792290628,"x":130.25,"y":141.84,"x0":-1.5245738732115575,"y0":50.00255069825809,"z0":6.162640935891982,"aX":-9.192020180070905},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.5,"breakHorizontal":7.6,"spinRate":2296,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3982185207925184,"extension":6.447985481955429},"index":0,"playId":"271c4203-b78b-3a49-9438-3441a1a0664e","pitchNumber":1,"startTime":"2026-03-24T20:32:13.772Z","endTime":"2026-03-24T20:32:17.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.550514091243716,"aZ":-19.45392007726264,"pfxX":-8.728934871307647,"pfxZ":6.762806215242437,"pX":-0.7092753669258701,"pZ":3.1236604812159485,"vX0":5.997224577126734,"vY0":-135.98600785754846,"vZ0":-4.3263207878088785,"x":144.04,"y":154.44,"x0":-1.8040076963398834,"y0":50.006408722436305,"z0":6.076864599933561,"aX":-16.425908458410415},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":14.6,"spinRate":2078,"spinDirection":222},"zone":1,"typeConfidence":0.98,"plateTime":0.40208549413181904,"extension":6.495190968893849},"index":1,"playId":"bc632c37-edc3-336f-95d1-d7c949f4ecd6","pitchNumber":2,"startTime":"2026-03-24T20:32:37.983Z","endTime":"2026-03-24T20:32:42.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67096167498987,"aZ":-35.62413358210072,"pfxX":0.6377113138475199,"pfxZ":-2.2033024283664417,"pX":0.7814370478231409,"pZ":2.3656038737590404,"vX0":5.657420746216863,"vY0":-123.89588113688691,"vZ0":-2.2054463117859626,"x":87.21,"y":174.91,"x0":-1.6058498420233656,"y0":50.001256983022664,"z0":6.219143510349368,"aX":0.9987131026832416},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.2,"breakHorizontal":-2.4,"spinRate":2500,"spinDirection":44},"zone":6,"typeConfidence":0.9,"plateTime":0.4405802835676904,"extension":6.453057840734726},"index":2,"playId":"b7f72293-99b3-31cb-a661-c5eacaee6b37","pitchNumber":3,"startTime":"2026-03-24T20:33:04.223Z","endTime":"2026-03-24T20:33:08.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":647351,"link":"/api/v1/people/647351"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":663731,"link":"/api/v1/people/663731"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":688457,"link":"/api/v1/people/688457"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:33:08.254Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Cross strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-24T20:35:46.047Z","endTime":"2026-03-24T20:36:55.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688457,"fullName":"Gavin Cross","link":"/api/v1/people/688457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cal Quantrill replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T20:35:21.150Z","endTime":"2026-03-24T20:35:48.370Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":615698,"link":"/api/v1/people/615698"},"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":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21044266363539,"aZ":-15.701528953442692,"pfxX":-5.304469473187833,"pfxZ":8.704576507390243,"pX":-0.3828960955906015,"pZ":3.667960655128495,"vX0":3.9041099580911798,"vY0":-137.15725693020948,"vZ0":-4.0472483223592635,"x":131.6,"y":139.75,"x0":-1.1403228263994682,"y0":50.0051479791424,"z0":6.243589776342269,"aX":-10.040931788576973},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":8.8,"spinRate":2045,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4003647027946964,"extension":6.425283412761734},"index":1,"playId":"e970b1da-704e-33db-8ece-18c16ef53fa6","pitchNumber":1,"startTime":"2026-03-24T20:35:48.370Z","endTime":"2026-03-24T20:35:53.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02704433198742,"aZ":-13.202596353298441,"pfxX":-6.273646283046343,"pfxZ":10.093386196102248,"pX":-0.31958011664061914,"pZ":2.376917328632336,"vX0":4.516636394173359,"vY0":-136.91187906501048,"vZ0":-7.466337657356518,"x":129.18,"y":174.6,"x0":-1.183850776304718,"y0":50.00473059722544,"z0":6.062081408639143,"aX":-11.793401508829461},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":10.3,"spinRate":2097,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.40159276925430953,"extension":6.39996977563575},"index":2,"playId":"adef14a2-5a5b-3cb1-8797-bcd97b029ee9","pitchNumber":2,"startTime":"2026-03-24T20:36:02.784Z","endTime":"2026-03-24T20:36:06.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.608527825026343,"aZ":-27.742566921636584,"pfxX":5.238134800077324,"pfxZ":2.6848616067003253,"pX":0.6659248878839154,"pZ":3.169129066320511,"vX0":3.2432039991302197,"vY0":-127.9323781538811,"vZ0":-1.8111119564698135,"x":91.62,"y":153.21,"x0":-1.3006544854581288,"y0":50.00021941410667,"z0":6.071047437866153,"aX":8.638559358137574},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.7,"breakHorizontal":-10.2,"spinRate":2257,"spinDirection":165},"zone":3,"typeConfidence":2.0,"plateTime":0.4289415779914436,"extension":6.497916382183385},"index":3,"playId":"98bd8f03-406b-3993-830d-4b36526d6988","pitchNumber":3,"startTime":"2026-03-24T20:36:23.479Z","endTime":"2026-03-24T20:36:30.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":86.1,"endSpeed":78.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.058226869614362,"aZ":-25.595847033731438,"pfxX":-2.545279459046667,"pfxZ":4.160720544479975,"pX":-0.1064144484079359,"pZ":3.6848316642573304,"vX0":3.1916714506822874,"vY0":-125.35433404019732,"vZ0":-1.1172629597230228,"x":121.06,"y":139.29,"x0":-1.0697508229139063,"y0":50.00028362783183,"z0":6.239994749179276,"aX":-4.021002360483093},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.6,"breakHorizontal":3.8,"spinRate":967,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4381560417604802,"extension":6.645183567770188},"index":4,"playId":"fe72bb9d-1c79-34ce-a2e9-e0f06fc753e6","pitchNumber":4,"startTime":"2026-03-24T20:36:51.240Z","endTime":"2026-03-24T20:36:55.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":688457,"link":"/api/v1/people/688457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":688457,"link":"/api/v1/people/688457"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.77,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:36:55.078Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abraham Toro strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-24T20:36:59.709Z","endTime":"2026-03-24T20:37:55.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"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.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.799535505735726,"aZ":-10.908453935942365,"pfxX":-5.720248561957539,"pfxZ":10.978479836169953,"pX":-0.2526194609381904,"pZ":2.8257261024360276,"vX0":4.20868532424281,"vY0":-138.29477848345113,"vZ0":-6.939086018189992,"x":126.63,"y":162.49,"x0":-1.0508528408850442,"y0":50.0057182057284,"z0":6.099007932820419,"aX":-11.083582607124491},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":9.5,"spinRate":2158,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.39603492554387687,"extension":6.545415836936946},"index":0,"playId":"9b474604-e188-3bc3-aad2-fd5d1f40f017","pitchNumber":1,"startTime":"2026-03-24T20:37:18.991Z","endTime":"2026-03-24T20:37:24.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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.5,"endSpeed":87.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.249311290352008,"aZ":-10.939272565313884,"pfxX":-4.580557772248083,"pfxZ":10.901540434854631,"pX":0.020586425253066584,"pZ":1.9455239124090722,"vX0":3.931525556143642,"vY0":-138.74313891811127,"vZ0":-9.141171674530533,"x":116.22,"y":186.25,"x0":-0.8201734447393663,"y0":50.00586279224096,"z0":6.01360621196526,"aX":-8.925351121376513},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":7.4,"spinRate":2229,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3948807660097371,"extension":6.546471298000838},"index":1,"playId":"c6aac19e-c0de-39ba-a742-38e76ec56a1d","pitchNumber":2,"startTime":"2026-03-24T20:37:34.018Z","endTime":"2026-03-24T20:37:39.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.193118932447526,"aZ":-12.499009323538244,"pfxX":-6.191086629122346,"pfxZ":10.303286967028784,"pX":0.09096725465250906,"pZ":3.2493243205950617,"vX0":4.7555711380150845,"vY0":-137.27058581088147,"vZ0":-5.39234641904555,"x":113.53,"y":151.05,"x0":-0.8589683293041331,"y0":50.002504268303646,"z0":6.0890218781478875,"aX":-11.822960206813072},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":10.2,"spinRate":2195,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3989067407314115,"extension":6.555460360698352},"index":2,"playId":"f0f06559-ba9b-3568-9917-565ed146f72b","pitchNumber":3,"startTime":"2026-03-24T20:37:50.727Z","endTime":"2026-03-24T20:37:55.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:37:55.320Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"John Rave lines out to first baseman Justin Foscue.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-24T20:38:01.305Z","endTime":"2026-03-24T20:39:22.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.462149381896907,"aZ":-13.996356040071557,"pfxX":-5.855212992468517,"pfxZ":9.55492548761412,"pX":-0.6428520627653886,"pZ":2.211260861525817,"vX0":3.5747734218469187,"vY0":-136.86088025377845,"vZ0":-7.564584158697193,"x":141.5,"y":179.08,"x0":-1.203499381361285,"y0":50.00014267961876,"z0":5.96442080689274,"aX":-11.134907789550962},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":9.8,"spinRate":2104,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.39980321618192116,"extension":6.588630213340515},"index":0,"playId":"61f99df2-a065-35f7-9769-7fbf1de33851","pitchNumber":1,"startTime":"2026-03-24T20:38:19.380Z","endTime":"2026-03-24T20:38:24.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.643657473712445,"aZ":-24.921427541472674,"pfxX":-6.299864070664297,"pfxZ":4.549651453010023,"pX":-0.8810316170190726,"pZ":2.6700341129482674,"vX0":2.662747561998587,"vY0":-125.78983674954131,"vZ0":-3.5495295994388263,"x":150.58,"y":166.69,"x0":-1.1375236631056391,"y0":50.005385030705924,"z0":6.130816165366789,"aX":-10.049337514097399},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.7,"breakHorizontal":10.8,"spinRate":1053,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.43621620773740055,"extension":6.547615130628313},"index":1,"playId":"97ca1d65-f2fd-359a-9b0b-1a555c9c0fff","pitchNumber":2,"startTime":"2026-03-24T20:38:38.922Z","endTime":"2026-03-24T20:38:42.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-24T20:38:51.363Z","endTime":"2026-03-24T20:38:56.499Z","isPitch":false,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.290516127857337,"aZ":-22.652836303400065,"pfxX":-6.332223966835771,"pfxZ":5.997405205225695,"pX":0.19860275924130733,"pZ":1.0604366548260475,"vX0":4.699983110696889,"vY0":-125.69684776717095,"vZ0":-7.652943500942282,"x":109.43,"y":210.15,"x0":-0.8798420975252734,"y0":50.003598125629566,"z0":6.005338368967798,"aX":-10.055918132115778},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.1,"breakHorizontal":10.3,"spinRate":1095,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4370309415043998,"extension":6.59613789220261},"index":3,"playId":"ae6535ed-80eb-3446-ab22-2cd37d0c425e","pitchNumber":3,"startTime":"2026-03-24T20:38:56.499Z","endTime":"2026-03-24T20:38:59.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31629642821,"aZ":-15.524241932063534,"pfxX":-6.587316540971291,"pfxZ":8.699113062496203,"pX":-0.11450197573429013,"pZ":3.548987662884448,"vX0":4.34691642578276,"vY0":-137.6640894444731,"vZ0":-4.1967954406982715,"x":121.36,"y":142.96,"x0":-0.8602743211927054,"y0":50.00444082062629,"z0":6.1481527575277,"aX":-12.611215026209935},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":11.0,"spinRate":2058,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39827844367296317,"extension":6.319257997808579},"hitData":{"launchSpeed":104.2,"launchAngle":6.0,"totalDistance":133.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":154.04,"coordY":162.73}},"index":4,"playId":"136b2f28-710e-3a9e-b5b4-558ddf305c4a","pitchNumber":4,"startTime":"2026-03-24T20:39:16.415Z","endTime":"2026-03-24T20:39:22.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":681146,"link":"/api/v1/people/681146"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-24T20:39:22.431Z","atBatIndex":71}]