[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-19T17:06:24.329Z","endTime":"2026-03-19T17:08:57.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,10,11],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-19T14:38:32.932Z","endTime":"2026-03-19T16:52:03.055Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"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-19T16:52:03.055Z","endTime":"2026-03-19T17:06:01.792Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"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-19T17:06:01.792Z","endTime":"2026-03-19T17:06:26.533Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"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.0,"endSpeed":84.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05402057261481,"aZ":-15.146985863655045,"pfxX":1.497493723631211,"pfxZ":9.22103523343718,"pX":-0.4277280534605369,"pZ":3.4680789863556343,"vX0":-3.8470697279237065,"vY0":-135.3981584115011,"vZ0":-4.240021656078175,"x":133.3,"y":145.14,"x0":0.820405801186886,"y0":50.00433788043079,"z0":6.122728780978772,"aX":2.766139946175437},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":-1.8,"spinRate":2127,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.40537995956511264,"extension":6.1966133322304735},"index":3,"playId":"3590a06c-9ba5-35e7-97a7-11a2f4f56655","pitchNumber":1,"startTime":"2026-03-19T17:06:26.533Z","endTime":"2026-03-19T17:06:31.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.318333207326855,"aZ":-13.900860598234704,"pfxX":2.2687631770644,"pfxZ":9.695830443433978,"pX":1.1822765225145855,"pZ":1.2125646788522793,"vX0":0.07399912343561468,"vY0":-136.49123373948402,"vZ0":-9.966051977277496,"x":71.93,"y":206.04,"x0":0.8600465164409199,"y0":50.00541766042134,"z0":5.870903873786329,"aX":4.27703751825567},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":-4.1,"spinRate":1908,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.40144583486100105,"extension":6.287860058071912},"index":4,"playId":"6b4e1cee-73c8-3111-8a3e-f10ccf694bcd","pitchNumber":2,"startTime":"2026-03-19T17:06:43.417Z","endTime":"2026-03-19T17:06:46.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.188106163749783,"aZ":-23.521339938096688,"pfxX":-1.2244655583520194,"pfxZ":4.779123356555141,"pX":0.4641886720214739,"pZ":2.6429979540792403,"vX0":-1.5763101442836487,"vY0":-132.64455384528955,"vZ0":-4.196909717380294,"x":99.31,"y":167.42,"x0":1.2217371554190233,"y0":50.00255009952001,"z0":5.92829816859001,"aX":-2.2155867379064214},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.2,"breakHorizontal":2.5,"spinRate":2322,"spinDirection":172},"zone":6,"typeConfidence":2.0,"plateTime":0.4104715018856582,"extension":6.137635747005209},"index":5,"playId":"ac1b5cd7-3480-35d8-823d-64bc10a862f4","pitchNumber":3,"startTime":"2026-03-19T17:06:59.073Z","endTime":"2026-03-19T17:07:03.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":92.9,"endSpeed":85.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.339311099573102,"aZ":-24.021635513291027,"pfxX":1.9426297033509994,"pfxZ":4.356523546376177,"pX":0.1327969868411537,"pZ":2.686755457272559,"vX0":-3.2399676481955435,"vY0":-135.3607419085509,"vZ0":-4.036712965550655,"x":111.94,"y":166.24,"x0":1.0885005197868949,"y0":50.00053050587546,"z0":5.863107773183431,"aX":3.6334274812010388},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.3,"breakHorizontal":-2.9,"spinRate":2087,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.4034223331992548,"extension":6.163445562580588},"index":6,"playId":"352c3a57-b383-3558-b9c5-f76233e63db7","pitchNumber":4,"startTime":"2026-03-19T17:07:16.321Z","endTime":"2026-03-19T17:07:20.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63082104093852,"aZ":-43.15909165689414,"pfxX":-4.63166611292105,"pfxZ":-8.761985185401441,"pX":-0.24803444921816958,"pZ":2.36646507067384,"vX0":-1.123767091782433,"vY0":-111.70787364956165,"vZ0":1.0980995464703598,"x":126.45,"y":174.89,"x0":0.8641992373312294,"y0":50.0034961653664,"z0":6.3336379697385,"aX":-5.806246949763298},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-15.2,"breakHorizontal":8.6,"spinRate":2841,"spinDirection":326},"zone":5,"typeConfidence":2.0,"plateTime":0.4918455396500958,"extension":6.159500323524974},"index":7,"playId":"d0a9766a-72dd-3648-8fa2-81c941840b31","pitchNumber":5,"startTime":"2026-03-19T17:07:43.117Z","endTime":"2026-03-19T17:07:46.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.306488637272636,"aZ":-14.951315455764824,"pfxX":2.239698027981263,"pfxZ":8.953521848446515,"pX":0.7399638726735698,"pZ":3.373070572969364,"vX0":-0.9158985470743011,"vY0":-138.1790623998846,"vZ0":-4.742731605642891,"x":88.79,"y":147.71,"x0":0.7857390613069125,"y0":50.0026935814396,"z0":6.124520947728948,"aX":4.308064980473793},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":-3.8,"spinRate":1991,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.3971993111458434,"extension":6.352766818470875},"index":8,"playId":"05792c48-a4b0-34a4-bf15-e662d02c0ff4","pitchNumber":6,"startTime":"2026-03-19T17:08:04.998Z","endTime":"2026-03-19T17:08:08.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":9,"startTime":"2026-03-19T17:08:17.076Z","endTime":"2026-03-19T17:08:33.439Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":89.6,"endSpeed":83.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088564476851822,"aZ":-27.193097730735907,"pfxX":7.692900232580508,"pfxZ":2.851292540023165,"pX":-0.542866794741836,"pZ":1.5762365710275432,"vX0":-6.605769847698328,"vY0":-130.39008566586412,"vZ0":-5.560246271124046,"x":137.69,"y":196.22,"x0":1.0080451279402967,"y0":50.00040999546121,"z0":5.754822530531715,"aX":13.41661217775413},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.3,"breakHorizontal":-12.7,"spinRate":1553,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.4180067001091432,"extension":6.426383276717604},"index":10,"playId":"f227589b-5a12-37bf-8fe4-e61e2d879422","pitchNumber":7,"startTime":"2026-03-19T17:08:33.439Z","endTime":"2026-03-19T17:08:37.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.437483805915463,"aZ":-26.119502838931925,"pfxX":7.750149925369063,"pfxZ":3.5240123980851994,"pX":-1.0434703846866418,"pZ":1.9888457831881783,"vX0":-8.019303739299476,"vY0":-129.59768333398654,"vZ0":-4.335502428550292,"x":156.77,"y":185.08,"x0":1.0687840832375968,"y0":50.005721381112544,"z0":5.654227113484787,"aX":13.323871020530222},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.8,"breakHorizontal":-12.5,"spinRate":1789,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.42096415887324046,"extension":6.453819715184817},"index":11,"playId":"a4836c47-3752-3c87-abc1-13b839577cd1","pitchNumber":8,"startTime":"2026-03-19T17:08:53.464Z","endTime":"2026-03-19T17:08:57.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-03-19T17:08:57.940Z","atBatIndex":0},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Gunnar Henderson grounds into a force out, second baseman Jazz Chisholm Jr. to shortstop José Caballero. Taylor Ward out at 2nd. Gunnar Henderson to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-19T17:08:57.754Z","endTime":"2026-03-19T17:09:47.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8722779038357,"aZ":-22.84590369034023,"pfxX":-0.9587066387111152,"pfxZ":4.976022436038103,"pX":-0.382836917046899,"pZ":2.3992184145270565,"vX0":-3.7619985201842367,"vY0":-134.7650434053289,"vZ0":-5.191238007903325,"x":131.59,"y":174.0,"x0":1.144855769882285,"y0":50.00649624110014,"z0":5.922605443327718,"aX":-1.7980551515364016},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":2.4,"spinRate":2213,"spinDirection":171},"zone":4,"typeConfidence":2.0,"plateTime":0.4034188677670354,"extension":6.19649722988101},"index":0,"playId":"8a8fa505-c8c7-3768-a968-6981c81642a9","pitchNumber":1,"startTime":"2026-03-19T17:09:23.747Z","endTime":"2026-03-19T17:09:28.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91040289626028,"aZ":-31.520345040671028,"pfxX":-1.2996666919169404,"pfxZ":0.3901062393931518,"pX":-0.6144679231392424,"pZ":2.2306039132996123,"vX0":-3.9380208376259542,"vY0":-127.40095613481347,"vZ0":-3.148093587391875,"x":140.42,"y":178.55,"x0":1.1118155310761288,"y0":50.00010528592029,"z0":5.939279860155115,"aX":-2.164510531847527},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.2,"breakHorizontal":3.1,"spinRate":2456,"spinDirection":269},"zone":7,"typeConfidence":2.0,"plateTime":0.42774784695853274,"extension":6.169369551455415},"hitData":{"launchSpeed":95.2,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.28,"coordY":152.9}},"index":1,"playId":"03675339-f5e4-321c-afaf-b25dd2d84a0b","pitchNumber":2,"startTime":"2026-03-19T17:09:42.017Z","endTime":"2026-03-19T17:09:47.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:09:47.611Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Pete Alonso lines into a double play, shortstop José Caballero to first baseman Paul Goldschmidt. Gunnar Henderson out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-19T17:09:53.490Z","endTime":"2026-03-19T17:11:20.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.997106085979517,"aZ":-32.666808062208595,"pfxX":-9.526671196328586,"pfxZ":-0.3560818842387423,"pX":-1.4681737283026255,"pZ":2.2131709989835833,"vX0":-4.102670573184966,"vY0":-117.07753224095833,"vZ0":-1.0400805752932814,"x":172.96,"y":179.02,"x0":1.5496360262113857,"y0":50.00439226359269,"z0":5.745731630086832,"aX":-13.10409305426975},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.6,"breakHorizontal":18.4,"spinRate":2869,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4694918042300875,"extension":6.128931060638271},"index":0,"playId":"d3dae01e-2090-3c02-b84a-6ff57af4e85c","pitchNumber":1,"startTime":"2026-03-19T17:10:18.395Z","endTime":"2026-03-19T17:10:23.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"c0e32c67-d821-3b3f-ad76-2ddcf2162314","startTime":"2026-03-19T17:10:37.345Z","endTime":"2026-03-19T17:10:41.069Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92513350687585,"aZ":-25.948113503827116,"pfxX":2.790425178823745,"pfxZ":3.3844666967354495,"pX":1.0528146890963184,"pZ":3.144373130476954,"vX0":-2.018609665915237,"vY0":-134.4544032636564,"vZ0":-2.499014241185853,"x":76.87,"y":153.88,"x0":1.4490960435471942,"y0":50.000911859515014,"z0":5.918449063889178,"aX":5.131438053203833},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.9,"breakHorizontal":-4.7,"spinRate":2070,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4066738664917624,"extension":6.089018538193418},"index":2,"playId":"e18750f4-b422-30eb-b4f6-0759ba2fb769","pitchNumber":2,"startTime":"2026-03-19T17:10:55.863Z","endTime":"2026-03-19T17:11:00.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58511940394197,"aZ":-24.532364282824556,"pfxX":1.2305084797585264,"pfxZ":4.232403907381389,"pX":-0.12911426276307952,"pZ":2.806248809284597,"vX0":-4.1648800819229095,"vY0":-133.52614718470718,"vZ0":-3.2616095699483862,"x":121.92,"y":163.01,"x0":1.2906698716493503,"y0":50.00663975587232,"z0":5.8076578793016935,"aX":2.2243056709653857},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":-1.3,"spinRate":2171,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.41010208220431466,"extension":6.260721940115076},"hitData":{"launchSpeed":105.3,"launchAngle":9.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":106.18,"coordY":148.85}},"index":3,"playId":"5fecefdc-63ab-398a-8676-668443c326c5","pitchNumber":3,"startTime":"2026-03-19T17:11:14.635Z","endTime":"2026-03-19T17:11:20.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":5.000000000000007,"leverageIndex":1.21,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:11:20.689Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trent Grisham singles on a sharp line drive to right fielder Tyler O'Neill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-19T17:13:46.402Z","endTime":"2026-03-19T17:14:15.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":84.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.393918151213704,"aZ":-14.007746040587339,"pfxX":-2.835493495326571,"pfxZ":9.911910333475625,"pX":0.14790956849418413,"pZ":2.8415792745518305,"vX0":6.328322058298367,"vY0":-134.125138402115,"vZ0":-5.362402133449637,"x":111.36,"y":162.06,"x0":-1.867452477035557,"y0":50.00406664543379,"z0":5.855913150289726,"aX":-5.198282333925507},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":3.8,"spinRate":2225,"spinDirection":209},"zone":2,"typeConfidence":0.77,"plateTime":0.4074570685525649,"extension":6.0046138345634406},"index":0,"playId":"73419adc-7c1c-3bf1-be64-6dcc50592dd6","pitchNumber":1,"startTime":"2026-03-19T17:13:55.883Z","endTime":"2026-03-19T17:13:59.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.114848537481848,"aZ":-15.283402938054236,"pfxX":-4.2888893346967585,"pfxZ":9.107745648863643,"pX":0.02754267110668627,"pZ":2.7927016857641753,"vX0":6.957352594687855,"vY0":-135.44899045924095,"vZ0":-5.0461098828149655,"x":115.95,"y":163.38,"x0":-2.0193544448142973,"y0":50.001832778822035,"z0":5.751650878365373,"aX":-7.953649694623674},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.6,"breakHorizontal":6.2,"spinRate":2238,"spinDirection":210},"zone":2,"typeConfidence":0.86,"plateTime":0.4046685636805951,"extension":5.992210845179026},"hitData":{"launchSpeed":103.5,"launchAngle":17.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":160.83,"coordY":88.58}},"index":1,"playId":"a6688662-007f-3800-811c-98b7e14d6531","pitchNumber":2,"startTime":"2026-03-19T17:14:11.314Z","endTime":"2026-03-19T17:14:15.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:14:15.492Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul Goldschmidt strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-19T17:14:35.155Z","endTime":"2026-03-19T17:15:36.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95463185489519,"aZ":-28.755760389652952,"pfxX":3.3715711069307286,"pfxZ":2.12198044728016,"pX":0.1959251317949213,"pZ":2.1358594566620277,"vX0":4.272753028883186,"vY0":-125.93562517247119,"vZ0":-3.8390801821772818,"x":109.53,"y":181.11,"x0":-1.959006307626756,"y0":50.00210108313878,"z0":5.999292958590337,"aX":5.4288951862117445},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.2,"breakHorizontal":-7.1,"spinRate":2414,"spinDirection":136},"zone":8,"typeConfidence":0.91,"plateTime":0.43449170293038275,"extension":5.75921518846026},"index":0,"playId":"97cab599-b129-3624-a0ef-c50ab95cd1e9","pitchNumber":1,"startTime":"2026-03-19T17:14:48.765Z","endTime":"2026-03-19T17:14:53.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":90.9,"endSpeed":83.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.933635800385005,"aZ":-20.75419241646201,"pfxX":-7.668207168937128,"pfxZ":6.4350197244781455,"pX":-0.7028360339801916,"pZ":3.3339678455207578,"vX0":6.360749737729246,"vY0":-132.322149846351,"vZ0":-2.2887937545298973,"x":143.79,"y":148.76,"x0":-2.1401847309838433,"y0":50.00555793375062,"z0":5.728945976233211,"aX":-13.615804402749086},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.4,"breakHorizontal":12.5,"spinRate":2181,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.41375779432054216,"extension":5.988820398425511},"index":1,"playId":"213d1577-edb6-302f-9f37-84e2052d1bd9","pitchNumber":2,"startTime":"2026-03-19T17:15:06.755Z","endTime":"2026-03-19T17:15:11.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-19T17:15:22.071Z","endTime":"2026-03-19T17:15:32.147Z","isPitch":false,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.739352156156617,"aZ":-16.04909697691314,"pfxX":-3.434158259179431,"pfxZ":8.554873891079856,"pX":0.4318791728951765,"pZ":3.7703398148192204,"vX0":7.506419682639603,"vY0":-135.27253450199288,"vZ0":-2.577720526922965,"x":100.54,"y":136.98,"x0":-1.9116837443987384,"y0":50.00453938894743,"z0":5.838044392487614,"aX":-6.4751031484744175},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":4.9,"spinRate":2305,"spinDirection":208},"zone":12,"typeConfidence":0.85,"plateTime":0.4022772618359398,"extension":5.948884228849896},"index":3,"playId":"15dc1752-927d-3b89-921c-b648aebbf654","pitchNumber":3,"startTime":"2026-03-19T17:15:32.147Z","endTime":"2026-03-19T17:15:36.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:15:36.692Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jazz Chisholm Jr. walks. Trent Grisham to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-19T17:15:37.578Z","endTime":"2026-03-19T17:18:05.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"postOnSecond":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":83.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26299683878575,"aZ":-14.22492278860589,"pfxX":-6.373501475822969,"pfxZ":9.785511000460373,"pX":-0.7924672820648941,"pZ":3.687280288113809,"vX0":5.4153898411232015,"vY0":-135.69035901068628,"vZ0":-2.945065793685034,"x":147.21,"y":139.22,"x0":-2.002408075258396,"y0":50.00038103052849,"z0":5.7992826058804505,"aX":-11.687306729364886},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":10.2,"spinRate":2231,"spinDirection":212},"zone":11,"typeConfidence":0.82,"plateTime":0.4062464478535559,"extension":5.906534410883808},"index":0,"playId":"852318a8-4d38-3c0a-803c-1e6102cef6ff","pitchNumber":1,"startTime":"2026-03-19T17:15:59.597Z","endTime":"2026-03-19T17:16:04.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20809307602239,"aZ":-25.254461790754686,"pfxX":-6.4455514708617425,"pfxZ":4.854246531921683,"pX":-0.9799094988687053,"pZ":2.274402871742824,"vX0":4.0670204418917715,"vY0":-118.24422002614027,"vZ0":-3.221849756460599,"x":154.35,"y":177.37,"x0":-1.8793338205038126,"y0":50.000727371797424,"z0":5.955846684621947,"aX":-9.183983820562354},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":8.3,"breakHorizontal":10.8,"spinRate":1075,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.46209770143014506,"extension":6.065816001489932},"index":1,"playId":"0cd89d1f-d0ec-3250-91fc-364fca312aef","pitchNumber":2,"startTime":"2026-03-19T17:16:17.862Z","endTime":"2026-03-19T17:16:24.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.13002948266078,"aZ":-26.97634747360602,"pfxX":-6.263632940075436,"pfxZ":3.595170696388349,"pX":-0.4136785487907541,"pZ":2.4094856244042906,"vX0":5.065363386882704,"vY0":-118.44943673597373,"vZ0":-2.750500670369541,"x":132.77,"y":173.72,"x0":-1.749176779921233,"y0":50.000580417679885,"z0":6.011014560912087,"aX":-9.046186501773132},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.2,"breakHorizontal":10.3,"spinRate":998,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.45954112754429577,"extension":6.010040514055964},"index":2,"playId":"8f8c92a3-356e-390a-bc3a-598329706cad","pitchNumber":3,"startTime":"2026-03-19T17:16:39.780Z","endTime":"2026-03-19T17:16:44.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31457733733168,"aZ":-12.771036294704423,"pfxX":-4.266669696744104,"pfxZ":10.693103236709188,"pX":0.29004003132934414,"pZ":2.9587931806338803,"vX0":7.177459382436671,"vY0":-134.63128521260344,"vZ0":-5.007312711267381,"x":105.94,"y":158.89,"x0":-1.8700864943932745,"y0":50.0065393477729,"z0":5.764316875269293,"aX":-7.745542186083007},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":6.0,"spinRate":2294,"spinDirection":213},"zone":3,"typeConfidence":0.91,"plateTime":0.40861157826590144,"extension":6.01583234152523},"index":3,"playId":"96b50ca1-7a29-367f-97b5-623ffcdbc5c9","pitchNumber":4,"startTime":"2026-03-19T17:16:57.306Z","endTime":"2026-03-19T17:17:06.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.074111383098302,"aZ":-27.689072124381585,"pfxX":-6.539206365110361,"pfxZ":3.1439030252188296,"pX":-0.8255634164265375,"pZ":3.6075313749923645,"vX0":4.383626413570443,"vY0":-118.50385998283248,"vZ0":0.17597686743475205,"x":148.47,"y":141.38,"x0":-1.8472863416464846,"y0":50.00283966361077,"z0":6.056228824013487,"aX":-9.325737864890952},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.0,"breakHorizontal":10.8,"spinRate":986,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.46173819130176774,"extension":6.015553929635381},"index":4,"playId":"730af2e4-76e5-342d-8986-a1bf4675bbd4","pitchNumber":5,"startTime":"2026-03-19T17:17:20.719Z","endTime":"2026-03-19T17:17:25.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"a650cbec-a9f1-306d-a1d3-8be63fc4b49e","startTime":"2026-03-19T17:17:40.573Z","endTime":"2026-03-19T17:17:43.876Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77397277033134,"aZ":-26.2031662974661,"pfxX":-4.441040074492908,"pfxZ":4.15790338355194,"pX":-0.9998033476278231,"pZ":3.3977031919807947,"vX0":3.3804146141149976,"vY0":-118.75632607313727,"vZ0":-0.781911007285608,"x":155.11,"y":147.04,"x0":-1.8615601878784402,"y0":50.00014396652105,"z0":6.105114034523185,"aX":-6.371301098171437},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.7,"breakHorizontal":7.3,"spinRate":919,"spinDirection":213},"zone":11,"typeConfidence":0.85,"plateTime":0.46042425519001773,"extension":6.103883588387142},"index":6,"playId":"bd157684-b891-3e0e-ab48-2fda6580ac6b","pitchNumber":6,"startTime":"2026-03-19T17:18:00.380Z","endTime":"2026-03-19T17:18:05.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.2,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:18:05.365Z","atBatIndex":5},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Giancarlo Stanton out on a sacrifice fly to center fielder Colton Cowser. Trent Grisham scores. Jazz Chisholm Jr. to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-19T17:18:04.054Z","endTime":"2026-03-19T17:21:42.119Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[2],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":86.3,"endSpeed":79.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.119122255248218,"aZ":-28.068667935998974,"pfxX":2.1747233473220846,"pfxZ":2.5552185701802292,"pX":0.8343062467253225,"pZ":1.979323152727197,"vX0":5.7307797168531005,"vY0":-125.57153198019365,"vZ0":-4.104825815825608,"x":85.2,"y":185.34,"x0":-1.754922438048082,"y0":50.00253403591962,"z0":5.904675161147888,"aX":3.490478715663288},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.0,"breakHorizontal":-5.2,"spinRate":2284,"spinDirection":165},"zone":14,"typeConfidence":0.91,"plateTime":0.4352829749690694,"extension":5.965231758234365},"index":0,"playId":"8e50a54c-1add-3841-90d5-35b13e62ea1e","pitchNumber":1,"startTime":"2026-03-19T17:18:32.955Z","endTime":"2026-03-19T17:18:36.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-19T17:19:10.806Z","endTime":"2026-03-19T17:19:10.815Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Giancarlo Stanton batting, Trent Grisham advances to 3rd on a balk. Jazz Chisholm Jr. advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"startTime":"2026-03-19T17:19:10.815Z","endTime":"2026-03-19T17:19:29.144Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665152,"link":"/api/v1/people/665152"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":663757,"link":"/api/v1/people/663757"},"postOnSecond":{"id":665862,"link":"/api/v1/people/665862"},"postOnThird":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.9,"dramaIndex":81.0,"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.732946723219197,"aZ":-21.193769949306756,"pfxX":-9.956193090576269,"pfxZ":6.10887034565822,"pX":-0.9503800346113315,"pZ":3.101997039731217,"vX0":6.399553321957587,"vY0":-133.4743603073839,"vZ0":-2.6600130408869163,"x":153.23,"y":155.03,"x0":-2.0901722629874713,"y0":50.00216275819547,"z0":5.643872259608231,"aX":-17.896265238322027},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":16.6,"spinRate":2156,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4109443198366054,"extension":5.950593089452449},"index":3,"playId":"42832e77-f304-333e-831a-246b36626bd2","pitchNumber":2,"startTime":"2026-03-19T17:19:29.144Z","endTime":"2026-03-19T17:19:32.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59801133720018,"aZ":-18.417857556293047,"pfxX":-8.865034416944303,"pfxZ":7.470811806955632,"pX":-0.7433400387049025,"pZ":2.7641455055994864,"vX0":6.722708254416677,"vY0":-134.69584889922768,"vZ0":-4.045706030454397,"x":145.33,"y":164.15,"x0":-2.116742063106336,"y0":50.005361335615575,"z0":5.583819509127139,"aX":-16.331091775458958},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":14.6,"spinRate":2299,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.40626211705958637,"extension":5.950901662982049},"index":4,"playId":"c2727fdc-af5b-386d-a380-a9d4de09546c","pitchNumber":3,"startTime":"2026-03-19T17:19:49.554Z","endTime":"2026-03-19T17:19:54.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.097817025743574,"aZ":-25.280191544838168,"pfxX":-6.997467091797549,"pfxZ":4.741257031617389,"pX":-0.07809373647530703,"pZ":2.835605563629765,"vX0":5.68701545354634,"vY0":-119.04495140969671,"vZ0":-2.3243471925676933,"x":119.98,"y":162.22,"x0":-1.574055938196779,"y0":50.00200912033119,"z0":6.083571893205023,"aX":-10.172359944119153},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":8.4,"breakHorizontal":11.5,"spinRate":1221,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.4578510054257743,"extension":6.017516548714058},"index":5,"playId":"0b28ef9a-e391-37d8-85fe-c9bc16da4513","pitchNumber":4,"startTime":"2026-03-19T17:20:14.134Z","endTime":"2026-03-19T17:20:25.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30444851215877,"aZ":-27.003433374985466,"pfxX":2.0026929072872095,"pfxZ":3.0689866089499542,"pX":1.0577344279490533,"pZ":2.0164104815898365,"vX0":6.381758421059221,"vY0":-128.63427270509544,"vZ0":-4.765172903523185,"x":76.68,"y":184.34,"x0":-1.7100953588681114,"y0":50.004799935786174,"z0":5.972781982699118,"aX":3.373098532255666},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.8,"breakHorizontal":-5.0,"spinRate":2364,"spinDirection":167},"zone":14,"typeConfidence":0.9,"plateTime":0.42491726415029785,"extension":5.839997180952109},"index":6,"playId":"466c9c4a-7fea-35ff-9e57-7bc01d638782","pitchNumber":5,"startTime":"2026-03-19T17:20:52.913Z","endTime":"2026-03-19T17:20:57.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.467327980331614,"aZ":-17.786557094682728,"pfxX":-9.672557377778855,"pfxZ":7.884556835397829,"pX":0.8318522111225661,"pZ":2.465948759399914,"vX0":10.547253214145233,"vY0":-134.3149278030193,"vZ0":-4.829359760850439,"x":85.29,"y":172.2,"x0":-1.8917609824594823,"y0":50.002897633321524,"z0":5.554653811752751,"aX":-17.64955943576207},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.3,"breakHorizontal":15.2,"spinRate":2230,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40801300853779443,"extension":6.184355449376927},"index":7,"playId":"f6b61b3e-8de4-39a7-b80f-5990a5f83442","pitchNumber":6,"startTime":"2026-03-19T17:21:12.999Z","endTime":"2026-03-19T17:21:16.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18008427807014,"aZ":-11.241043154118927,"pfxX":-3.4998868380853922,"pfxZ":11.44746592687262,"pX":0.04084752006514273,"pZ":2.705373296712853,"vX0":6.20927232594738,"vY0":-135.50874935320135,"vZ0":-6.241188072485337,"x":115.44,"y":165.73,"x0":-1.8430435949580606,"y0":50.00594328798661,"z0":5.85105891045064,"aX":-6.402255315284285},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.3,"breakHorizontal":4.8,"spinRate":2289,"spinDirection":202},"zone":5,"typeConfidence":0.86,"plateTime":0.4067872024189456,"extension":6.0043292372856305},"hitData":{"launchSpeed":104.8,"launchAngle":35.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.61,"coordY":71.89}},"index":8,"playId":"9aaa3703-7f49-3fd5-97b7-dc40b14b76ec","pitchNumber":7,"startTime":"2026-03-19T17:21:35.251Z","endTime":"2026-03-19T17:21:42.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":0.30000000000000426,"leverageIndex":1.9,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:21:42.119Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jasson Domínguez walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-19T17:22:25.335Z","endTime":"2026-03-19T17:23:50.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"postOnThird":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.972153765655634,"aZ":-10.749491957872884,"pfxX":-4.033383891610436,"pfxZ":11.456936640178922,"pX":1.1227377433026569,"pZ":2.3233960809710843,"vX0":9.519025899380829,"vY0":-136.79878002680815,"vZ0":-6.88924474636323,"x":74.2,"y":176.05,"x0":-1.8989990346634094,"y0":50.00049782890357,"z0":5.634007282877294,"aX":-7.5419984066018495},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":5.0,"spinRate":2349,"spinDirection":212},"zone":14,"typeConfidence":0.92,"plateTime":0.4024717039059573,"extension":6.0547845794833295},"index":0,"playId":"a94f6e34-c524-3ce5-9537-7bc7ed058e1b","pitchNumber":1,"startTime":"2026-03-19T17:22:25.335Z","endTime":"2026-03-19T17:22:30.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22875249856413,"aZ":-13.882038803717714,"pfxX":-3.5461170364290693,"pfxZ":10.02788560962115,"pX":-0.21062295190435523,"pZ":4.288452100623085,"vX0":5.75353489228959,"vY0":-135.1462511939356,"vZ0":-1.6244417529304065,"x":125.03,"y":122.99,"x0":-1.9199516399609546,"y0":50.00425891483515,"z0":5.887139823925815,"aX":-6.4700543903553855},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.9,"breakHorizontal":5.0,"spinRate":2280,"spinDirection":203},"zone":11,"typeConfidence":0.87,"plateTime":0.40743803657397626,"extension":5.955208301142089},"index":1,"playId":"1d141f5f-ea8e-315b-8c26-e3ce7bf3dcbe","pitchNumber":2,"startTime":"2026-03-19T17:22:42.516Z","endTime":"2026-03-19T17:22:46.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":72.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.480363478603266,"aZ":-40.727190871777154,"pfxX":2.0688866000663912,"pfxZ":-6.598509093959376,"pX":0.5336956576232466,"pZ":1.1941817071882344,"vX0":4.502707316480443,"vY0":-113.08524371092956,"vZ0":-1.7245470361804012,"x":96.66,"y":206.54,"x0":-1.751467016770029,"y0":50.004282220895504,"z0":6.049657211412786,"aX":2.680474632550708},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-12.1,"breakHorizontal":-4.9,"spinRate":2716,"spinDirection":28},"zone":14,"typeConfidence":0.91,"plateTime":0.4842254108778894,"extension":6.036232879440988},"index":2,"playId":"03bfb1ca-0b42-3f88-aa35-5d0cf707813b","pitchNumber":3,"startTime":"2026-03-19T17:22:59.460Z","endTime":"2026-03-19T17:23:05.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.323999023024726,"aZ":-24.463855404078107,"pfxX":-7.261157533553078,"pfxZ":5.346641277622313,"pX":-0.07701367568156112,"pZ":0.9977222523217842,"vX0":6.209196985161025,"vY0":-118.9478017468101,"vZ0":-6.160340052494738,"x":119.94,"y":211.84,"x0":-1.769112090169853,"y0":50.004789662048836,"z0":5.818923375086166,"aX":-10.478740048961107},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":8.5,"breakHorizontal":11.8,"spinRate":1215,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.459242542402273,"extension":6.101332475438445},"index":3,"playId":"6b755a2d-b257-3343-ba97-a1fcfa30e891","pitchNumber":4,"startTime":"2026-03-19T17:23:20.754Z","endTime":"2026-03-19T17:23:25.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.704705151138317,"aZ":-12.954686008470144,"pfxX":-4.628725141417483,"pfxZ":10.37335950851354,"pX":-0.314775643850497,"pZ":3.580858857575398,"vX0":5.797437951591388,"vY0":-135.0855556364734,"vZ0":-3.733121968482007,"x":129.0,"y":142.1,"x0":-1.8847289992358494,"y0":50.00607535156152,"z0":5.888094232576535,"aX":-8.579204320884154},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":7.2,"spinRate":2352,"spinDirection":208},"zone":11,"typeConfidence":0.93,"plateTime":0.40506070913636627,"extension":6.080386023931787},"index":4,"playId":"d834c0d4-b27d-3878-ad0e-6e93cb46e4fc","pitchNumber":5,"startTime":"2026-03-19T17:23:45.718Z","endTime":"2026-03-19T17:23:50.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.60000000000001,"awayTeamWinProbability":35.39999999999999,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":1.22,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:23:50.332Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan McMahon strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-19T17:23:49.992Z","endTime":"2026-03-19T17:25:29.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.193738132437723,"aZ":-14.055035492843565,"pfxX":-4.805449398275395,"pfxZ":9.911853076698465,"pX":-0.6751406162257301,"pZ":2.7690674058379963,"vX0":5.097998558362668,"vY0":-133.91864967833124,"vZ0":-5.328245182150149,"x":142.73,"y":164.02,"x0":-1.973358911062318,"y0":50.00216319843807,"z0":5.779229442601674,"aX":-8.784016205551659},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":7.7,"spinRate":2243,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.40800263336120857,"extension":6.035179352053287},"index":0,"playId":"3c57aa60-0f4c-32e4-8b76-cfab61e0b6a9","pitchNumber":1,"startTime":"2026-03-19T17:24:34.318Z","endTime":"2026-03-19T17:24:38.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":73.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.753072288954197,"aZ":-40.185425190928754,"pfxX":3.241301356208633,"pfxZ":-5.923938578218982,"pX":-0.15541091285878803,"pZ":1.4408268663091566,"vX0":2.9089659963629977,"vY0":-114.83195310684722,"vZ0":-1.6495834139905519,"x":122.92,"y":199.88,"x0":-1.8539758460613434,"y0":50.004054063224814,"z0":6.033833954459044,"aX":4.382548675323746},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-10.9,"breakHorizontal":-6.5,"spinRate":2658,"spinDirection":32},"zone":13,"typeConfidence":0.9,"plateTime":0.4747035317007011,"extension":5.929100236141894},"index":1,"playId":"0e1438c1-f6a0-3b21-9054-9325c0970285","pitchNumber":2,"startTime":"2026-03-19T17:24:52.825Z","endTime":"2026-03-19T17:24:56.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.997904229244963,"aZ":-13.016653776830298,"pfxX":-4.301885076161074,"pfxZ":10.222061676740138,"pX":-0.26615774857824126,"pZ":3.6206938798155286,"vX0":5.997104524373554,"vY0":-136.06882196915876,"vZ0":-3.294227468587627,"x":127.15,"y":141.02,"x0":-1.9403322333676418,"y0":50.00460906250725,"z0":5.749708605049103,"aX":-8.064270839676663},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":6.5,"spinRate":2352,"spinDirection":207},"zone":11,"typeConfidence":0.92,"plateTime":0.40262818264975975,"extension":6.150525529663712},"index":2,"playId":"b08bd8c2-37bd-3979-9ffc-0c2a84a24ff7","pitchNumber":3,"startTime":"2026-03-19T17:25:17.409Z","endTime":"2026-03-19T17:25:29.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-4.300000000000011,"leverageIndex":1.61,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:25:29.177Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, third baseman Ryan McMahon to first baseman Paul Goldschmidt.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-19T17:27:37.219Z","endTime":"2026-03-19T17:28:21.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.543133312403846,"aZ":-27.12806974481359,"pfxX":9.132971773560048,"pfxZ":3.0065042572806027,"pX":1.0757878351362153,"pZ":2.1227337529728096,"vX0":-3.5682136693536717,"vY0":-128.98681796189777,"vZ0":-4.09208696509296,"x":75.99,"y":181.47,"x0":1.29264488165018,"y0":50.00494971088342,"z0":5.828328751983271,"aX":15.347517158060386},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":-15.7,"spinRate":1981,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4250939892835439,"extension":6.225433003700582},"index":0,"playId":"9d15c5be-c835-3692-aae3-cd37b51a480d","pitchNumber":1,"startTime":"2026-03-19T17:27:39.314Z","endTime":"2026-03-19T17:27:43.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09756738034248,"aZ":-30.551236959271982,"pfxX":-8.901567771321119,"pfxZ":1.251075509526471,"pX":0.2009046454556224,"pZ":3.5286860195060146,"vX0":-1.0894604663078902,"vY0":-113.56616708918968,"vZ0":1.7134333817988705,"x":109.34,"y":143.51,"x0":1.8433681894011904,"y0":50.002706153730145,"z0":5.818090898968708,"aX":-11.549058282390867},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":3.0,"breakHorizontal":16.4,"spinRate":2518,"spinDirection":296},"zone":12,"typeConfidence":2.0,"plateTime":0.48353702365501894,"extension":5.913429100318556},"index":1,"playId":"2956d073-0c1d-3817-a477-ca6a399c6b93","pitchNumber":2,"startTime":"2026-03-19T17:27:55.639Z","endTime":"2026-03-19T17:27:59.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":74.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54364919024866,"aZ":-27.12799045772111,"pfxX":8.00905280487323,"pfxZ":3.493520333941923,"pX":0.05385600393824066,"pZ":2.3677167357462654,"vX0":-5.538624855894538,"vY0":-120.32058095494904,"vZ0":-2.0930226109033856,"x":114.95,"y":174.85,"x0":1.3620325787133045,"y0":50.00292380502098,"z0":5.687910868000989,"aX":11.570675332301583},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.0,"breakHorizontal":-13.0,"spinRate":1629,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.4577990376054797,"extension":6.379904750395915},"hitData":{"launchSpeed":98.8,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.15,"coordY":164.04}},"index":2,"playId":"8e672a75-6c46-36c8-b873-3bc5e967a993","pitchNumber":3,"startTime":"2026-03-19T17:28:13.285Z","endTime":"2026-03-19T17:28:21.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:28:21.109Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler O'Neill flies out to right fielder Oswaldo Cabrera.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-19T17:28:46.913Z","endTime":"2026-03-19T17:29:25.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.988875764377173,"aZ":-13.17125003804225,"pfxX":1.7997325895187126,"pfxZ":10.591447280188486,"pX":0.28956739252485375,"pZ":2.7719083579933095,"vX0":-2.1493331555373767,"vY0":-133.42326692858373,"vZ0":-5.89791983540077,"x":105.96,"y":163.94,"x0":0.8735663123688906,"y0":50.00438238000916,"z0":5.968600592254758,"aX":3.2296907455401334},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.0,"breakHorizontal":-2.8,"spinRate":2093,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.4112794058778664,"extension":6.248689954942261},"index":0,"playId":"0f2b78ed-fb23-324b-a2a8-ccd9e7a9cf1d","pitchNumber":1,"startTime":"2026-03-19T17:28:46.913Z","endTime":"2026-03-19T17:28:50.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.820557287010853,"aZ":-27.691402287150883,"pfxX":6.634604875603033,"pfxZ":2.410139218426359,"pX":1.4199393565787448,"pZ":2.2465226311070476,"vX0":-1.7192398862640879,"vY0":-135.39823374072958,"vZ0":-4.339723894586767,"x":62.88,"y":178.12,"x0":1.1999934864251895,"y0":50.00444403785698,"z0":5.801697692653953,"aX":12.352746681314144},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.7,"breakHorizontal":-11.6,"spinRate":2004,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.40411255018750714,"extension":6.262773980559877},"index":1,"playId":"9ab637e3-be0b-3fa5-93c5-6f69e4996182","pitchNumber":2,"startTime":"2026-03-19T17:29:02.411Z","endTime":"2026-03-19T17:29:06.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.4,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.336199207769866,"aZ":-33.31553787181018,"pfxX":-10.43443782376789,"pfxZ":-0.8517613516680473,"pX":-0.16711727011048633,"pZ":2.7523875697057814,"vX0":-0.9890229996893289,"vY0":-115.74746475987273,"vZ0":0.4828070016143351,"x":123.37,"y":164.47,"x0":1.6207236684242894,"y0":50.003012201514395,"z0":5.76628164782453,"aX":-13.966339976391055},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.1,"breakHorizontal":19.1,"spinRate":2686,"spinDirection":299},"zone":2,"typeConfidence":2.0,"plateTime":0.4756746062165358,"extension":5.998302910113934},"hitData":{"launchSpeed":88.1,"launchAngle":51.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.56,"coordY":108.22}},"index":2,"playId":"8bd0d29a-224f-3438-9504-9b06330303b2","pitchNumber":3,"startTime":"2026-03-19T17:29:18.652Z","endTime":"2026-03-19T17:29:25.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:29:25.450Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Mountcastle singles on a ground ball to center fielder Trent Grisham.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-19T17:29:27.803Z","endTime":"2026-03-19T17:30:30.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.891124605985915,"aZ":-26.697237396186104,"pfxX":-0.8751341632330041,"pfxZ":3.3040006938410897,"pX":1.0669864778591855,"pZ":2.4196432072001492,"vX0":-1.2118294802266993,"vY0":-127.8281471400502,"vZ0":-2.8014539528960505,"x":76.33,"y":173.45,"x0":1.6605786962850608,"y0":50.00440530685781,"z0":5.621803871530121,"aX":-1.4506760276169284},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":1.8,"spinRate":2240,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.428190446939567,"extension":6.08167777816053},"index":0,"playId":"6bad59ac-d8ae-3b4d-8a44-02fbcf49f34b","pitchNumber":1,"startTime":"2026-03-19T17:29:55.564Z","endTime":"2026-03-19T17:29:59.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":71.9,"endSpeed":65.9,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.842754699969582,"aZ":-41.56411215288675,"pfxX":-4.63254513844691,"pfxZ":-8.595513820014318,"pX":1.175283047961881,"pZ":2.2974016374587265,"vX0":0.9917664325426122,"vY0":-104.55340835637467,"vZ0":1.99768118341636,"x":72.2,"y":176.75,"x0":1.2925803138139886,"y0":50.00376391712056,"z0":6.257095259938652,"aX":-5.059838179891628},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.0,"breakVerticalInduced":-14.5,"breakHorizontal":8.0,"spinRate":2740,"spinDirection":325},"zone":14,"typeConfidence":2.0,"plateTime":0.5265929689922748,"extension":6.033184197222025},"index":1,"playId":"441f4a3c-3690-3a50-938f-59e64c69500d","pitchNumber":2,"startTime":"2026-03-19T17:30:09.892Z","endTime":"2026-03-19T17:30:14.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":72.9,"endSpeed":67.1,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.154841541630656,"aZ":-42.51655819149706,"pfxX":-4.947869508622569,"pfxZ":-9.129473745033344,"pX":0.8776240204241806,"pZ":2.8800829278865026,"vX0":0.6441454134405108,"vY0":-106.06432182860873,"vZ0":3.315618555397238,"x":83.55,"y":161.02,"x0":1.2114342793164736,"y0":50.00399393077102,"z0":6.1651786892938585,"aX":-5.603819707399204},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.0,"breakVerticalInduced":-15.2,"breakHorizontal":8.8,"spinRate":2888,"spinDirection":320},"zone":12,"typeConfidence":2.0,"plateTime":0.5175960034503486,"extension":6.1104134921092195},"hitData":{"launchSpeed":101.2,"launchAngle":6.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.35,"coordY":94.17}},"index":2,"playId":"e5fc844b-6781-35aa-bf24-02b9239ea8ad","pitchNumber":3,"startTime":"2026-03-19T17:30:25.541Z","endTime":"2026-03-19T17:30:30.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:30:30.768Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Coby Mayo homers (2) on a fly ball to left field. Ryan Mountcastle scores.","rbi":2,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-19T17:30:32.418Z","endTime":"2026-03-19T17:34:20.911Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47556055988464,"aZ":-13.922158373365752,"pfxX":2.8965726100718054,"pfxZ":9.59080218255139,"pX":0.05942692490405849,"pZ":2.406494379029243,"vX0":-2.8622657701086807,"vY0":-136.67424299376688,"vZ0":-7.030290785391971,"x":114.73,"y":173.8,"x0":0.7409872392955567,"y0":50.001129278942294,"z0":5.957194680509861,"aX":5.511503615439864},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":-4.7,"spinRate":2158,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.39986784613084536,"extension":6.233190987919278},"index":0,"playId":"89f83348-4251-3dd2-bc4b-817489c9349d","pitchNumber":1,"startTime":"2026-03-19T17:31:02.155Z","endTime":"2026-03-19T17:31:06.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"08320626-0136-0013-001c-f08cd117d70a","startTime":"2026-03-19T17:31:31.228Z","endTime":"2026-03-19T17:31:42.475Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.944552545477574,"aZ":-32.29382619677414,"pfxX":-10.863111276588173,"pfxZ":-0.08718902361854397,"pX":-0.9099676313013444,"pZ":2.77128643635626,"vX0":-2.156792152933647,"vY0":-119.03327202482782,"vZ0":-0.24742929237201672,"x":151.69,"y":163.96,"x0":1.4197169683964752,"y0":50.00131119174687,"z0":5.813290613115014,"aX":-15.505236255866363},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.1,"breakHorizontal":20.2,"spinRate":2722,"spinDirection":303},"zone":11,"typeConfidence":2.0,"plateTime":0.4610620163709318,"extension":5.943633301028606},"index":2,"playId":"cac670b1-a9e4-3e11-a121-6a308bbaa1b5","pitchNumber":2,"startTime":"2026-03-19T17:31:42.475Z","endTime":"2026-03-19T17:31:45.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53271359087026,"aZ":-16.638169872763786,"pfxX":3.6434128272028117,"pfxZ":8.066607305452699,"pX":1.5329273361802094,"pZ":4.3888907245644155,"vX0":0.3178532143792191,"vY0":-138.53832499975815,"vZ0":-1.6711428923046103,"x":58.57,"y":120.28,"x0":0.9435656539925339,"y0":50.00489765182281,"z0":6.122618139294945,"aX":7.019828155478183},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":-6.6,"spinRate":2037,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.39671859476963967,"extension":6.207295405774557},"index":3,"playId":"24616d20-0e64-3363-b766-13ede8f7a811","pitchNumber":3,"startTime":"2026-03-19T17:32:07.664Z","endTime":"2026-03-19T17:32:10.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61622178579753,"aZ":-16.494618217416885,"pfxX":2.627982322386311,"pfxZ":8.276777897960164,"pX":0.6472437864804536,"pZ":2.812328750038472,"vX0":-1.113618378244416,"vY0":-137.0754153603927,"vZ0":-5.627639506848075,"x":92.33,"y":162.85,"x0":0.7184360503921063,"y0":50.00044643822262,"z0":6.02641398309658,"aX":4.977024491067974},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":-4.6,"spinRate":2026,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.40029051621651757,"extension":6.3436767030465395},"index":4,"playId":"3b410bd7-ca67-345b-8f58-e29aec54e670","pitchNumber":4,"startTime":"2026-03-19T17:32:29.746Z","endTime":"2026-03-19T17:32:32.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.833610521872714,"aZ":-30.651472899725228,"pfxX":9.873982602070052,"pfxZ":0.9737892665992405,"pX":2.091897188516591,"pZ":3.099431037740967,"vX0":-1.2526448913204802,"vY0":-124.3122214485267,"vZ0":-0.47769092921249123,"x":37.26,"y":155.1,"x0":1.3192345325356254,"y0":50.00479593363724,"z0":5.837856070541887,"aX":15.460130760561782},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":-17.6,"spinRate":1525,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4405470571022061,"extension":6.301203883997773},"index":5,"playId":"5c0fd6d9-52d2-3b2e-9d6b-eb4adadf5949","pitchNumber":5,"startTime":"2026-03-19T17:32:51.914Z","endTime":"2026-03-19T17:32:55.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.016792224898413,"aZ":-33.69659318188903,"pfxX":-9.171029499974505,"pfxZ":-1.0207609996529596,"pX":-0.13404961163087076,"pZ":1.8157291032129375,"vX0":-0.9714538122977807,"vY0":-121.73385974788664,"vZ0":-2.3640537186858492,"x":122.11,"y":189.76,"x0":1.461385769239793,"y0":50.000032898842825,"z0":5.718030103789329,"aX":-13.753019750306208},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.2,"breakHorizontal":16.8,"spinRate":2881,"spinDirection":298},"zone":8,"typeConfidence":2.0,"plateTime":0.45004283566544023,"extension":6.134825154828365},"index":6,"playId":"4f7a77aa-8aea-3265-bad5-43c0718ade4d","pitchNumber":6,"startTime":"2026-03-19T17:33:11.764Z","endTime":"2026-03-19T17:33:15.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2026-03-19T17:33:36.828Z","endTime":"2026-03-19T17:33:52.815Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.611220445635784,"aZ":-13.3503141876488,"pfxX":3.0655394418972204,"pfxZ":9.672953344848967,"pX":-1.4601727580733619,"pZ":2.68283210613272,"vX0":-6.76637805752377,"vY0":-138.76734978042194,"vZ0":-6.272799446913206,"x":172.66,"y":166.34,"x0":0.6137045714166529,"y0":50.00591457417507,"z0":5.865378649386187,"aX":5.967980069365367},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":-4.1,"spinRate":2203,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.39499847814371414,"extension":6.392840183617517},"index":8,"playId":"a9f05c15-cbff-3ae6-8658-c81362b265f5","pitchNumber":7,"startTime":"2026-03-19T17:33:52.815Z","endTime":"2026-03-19T17:33:57.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3692660548605,"aZ":-34.601601097081215,"pfxX":-2.383128759304598,"pfxZ":-1.6218573760666004,"pX":-0.35453724300554684,"pZ":3.4480185230099627,"vX0":-2.4039007975516484,"vY0":-121.5007280126147,"vZ0":1.0364861939641075,"x":130.51,"y":145.68,"x0":0.9565262311121757,"y0":50.00214924336919,"z0":6.018241746666889,"aX":-3.5692642824893555},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.4,"breakHorizontal":4.9,"spinRate":2501,"spinDirection":297},"zone":1,"typeConfidence":2.0,"plateTime":0.4504722094532383,"extension":6.215550579341201},"hitData":{"launchSpeed":110.3,"launchAngle":26.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":24.16,"coordY":85.06}},"index":9,"playId":"ff7dcc4e-e097-358a-9bd9-d3b3720bf1b5","pitchNumber":8,"startTime":"2026-03-19T17:34:15.568Z","endTime":"2026-03-19T17:34:20.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":-19.900000000000006,"leverageIndex":0.95,"dramaIndex":151.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:34:20.911Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colton Cowser walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-19T17:34:44.875Z","endTime":"2026-03-19T17:36:05.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.633053164528693,"aZ":-24.6738272704611,"pfxX":5.997406013167789,"pfxZ":3.973746931006316,"pX":2.152119686426364,"pZ":2.7989783816019895,"vX0":-0.10067464283718242,"vY0":-136.385580776467,"vZ0":-3.77721452981407,"x":34.97,"y":163.21,"x0":1.4102288503268468,"y0":50.001481177443864,"z0":5.901021753880662,"aX":11.310897595370214},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.6,"breakHorizontal":-10.8,"spinRate":2073,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4014111615187721,"extension":6.1884655395455805},"index":0,"playId":"7366b347-1dc0-3a92-ac50-d41e2c4acd63","pitchNumber":1,"startTime":"2026-03-19T17:35:05.264Z","endTime":"2026-03-19T17:35:09.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69651437727069,"aZ":-23.48201253103273,"pfxX":5.896260949757291,"pfxZ":4.734472575915095,"pX":0.2972472569744895,"pZ":0.8240657329776165,"vX0":-4.364608879785088,"vY0":-133.80055349135782,"vZ0":-8.311853007836552,"x":105.67,"y":216.53,"x0":1.1740929440650787,"y0":50.00041632113067,"z0":5.62196882137642,"aX":10.814835935436426},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.2,"breakHorizontal":-9.8,"spinRate":2198,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4075450439377941,"extension":6.322780138348511},"index":1,"playId":"6cb532e1-e118-304f-b82d-c4473a15cf9a","pitchNumber":2,"startTime":"2026-03-19T17:35:24.591Z","endTime":"2026-03-19T17:35:33.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.359188265916803,"aZ":-13.309168975472423,"pfxX":3.1929494870156967,"pfxZ":9.804242513426782,"pX":-0.7481780534683482,"pZ":1.9873224758726202,"vX0":-5.029793307152323,"vY0":-137.34973779498523,"vZ0":-8.025317871690495,"x":145.52,"y":185.12,"x0":0.6859620887956885,"y0":50.00649391986646,"z0":5.838121489554381,"aX":6.146408501251497},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-4.8,"spinRate":2096,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.3976809082498791,"extension":6.472079939864489},"index":2,"playId":"d068a87d-69f9-3890-99d5-78c10794fd90","pitchNumber":3,"startTime":"2026-03-19T17:35:44.390Z","endTime":"2026-03-19T17:35:50.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.875521379590964,"aZ":-14.89820525494985,"pfxX":3.465301754618829,"pfxZ":9.219465227141505,"pX":0.9894768132539601,"pZ":1.1671946046598176,"vX0":-1.5293633249433085,"vY0":-135.82906479650669,"vZ0":-9.437839520900132,"x":79.28,"y":207.27,"x0":1.1085732746039403,"y0":50.00605986902578,"z0":5.715652771648157,"aX":6.496701760189415},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":-6.0,"spinRate":2046,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4027667024832806,"extension":6.368684462626592},"index":3,"playId":"610229f7-b534-323d-a492-ec791f46426c","pitchNumber":4,"startTime":"2026-03-19T17:36:00.780Z","endTime":"2026-03-19T17:36:05.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:36:05.079Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, third baseman Ryan McMahon to first baseman Paul Goldschmidt.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-19T17:36:54.953Z","endTime":"2026-03-19T17:37:24.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":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-19T17:36:11.257Z","endTime":"2026-03-19T17:36:57.120Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.767705061599138,"aZ":-26.027839075424836,"pfxX":0.7629133043075196,"pfxZ":3.316423826994148,"pX":0.34894724256027226,"pZ":3.2544964381825463,"vX0":-2.2160970689074095,"vY0":-134.9225462573144,"vZ0":-2.262531591532236,"x":103.7,"y":150.91,"x0":1.0797686767786163,"y0":50.00613091083029,"z0":5.9274857715918365,"aX":1.415449547166277},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.8,"breakHorizontal":-1.0,"spinRate":2176,"spinDirection":158},"zone":3,"typeConfidence":2.0,"plateTime":0.4050756640377742,"extension":6.025151761215377},"index":1,"playId":"3838845e-9e1b-313d-a0d3-9b2fc1fd53ea","pitchNumber":1,"startTime":"2026-03-19T17:36:57.120Z","endTime":"2026-03-19T17:37:00.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.996632970485862,"aZ":-24.77184566798493,"pfxX":0.5286281409964582,"pfxZ":4.058454120774609,"pX":-0.27890984876020125,"pZ":2.134045278796461,"vX0":-3.563302919138884,"vY0":-134.22863529717463,"vZ0":-5.309979826360497,"x":127.63,"y":181.16,"x0":0.9970673133252613,"y0":50.006123859617226,"z0":5.901365944795522,"aX":0.9653533267278706},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.4,"breakHorizontal":-0.2,"spinRate":2182,"spinDirection":157},"zone":7,"typeConfidence":2.0,"plateTime":0.40802437447745676,"extension":6.1461089874830455},"hitData":{"launchSpeed":102.1,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.18,"coordY":164.04}},"index":2,"playId":"d1fd9045-dc33-3670-aeac-b80df86c1320","pitchNumber":2,"startTime":"2026-03-19T17:37:15.875Z","endTime":"2026-03-19T17:37:24.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:37:24.901Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Caballero flies out sharply to left fielder Taylor Ward.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-19T17:39:36.021Z","endTime":"2026-03-19T17:41:42.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.8,"endSpeed":80.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6420985983525,"aZ":-20.381291417286544,"pfxX":-7.372036299601861,"pfxZ":6.993044953991355,"pX":-0.462595461911292,"pZ":3.9128551021554294,"vX0":6.470357377938745,"vY0":-129.2336907715129,"vZ0":-0.8174885157303522,"x":134.63,"y":133.13,"x0":-2.0443726915240754,"y0":50.00441787092196,"z0":5.802866316043711,"aX":-12.43587994125919},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.7,"breakHorizontal":11.9,"spinRate":2190,"spinDirection":208},"zone":11,"typeConfidence":0.82,"plateTime":0.4242918975173926,"extension":6.092038855791867},"index":0,"playId":"5ee59892-cca2-344e-97fb-1aa0de602943","pitchNumber":1,"startTime":"2026-03-19T17:39:44.231Z","endTime":"2026-03-19T17:39:48.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":89.5,"endSpeed":81.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.753422244641513,"aZ":-19.303827730162205,"pfxX":-6.999529404253809,"pfxZ":7.514074286861181,"pX":-0.3916911948446347,"pZ":3.3449349501538554,"vX0":6.7261777692001115,"vY0":-130.1482848191314,"vZ0":-1.9128376243126046,"x":131.93,"y":148.47,"x0":-2.102312026043991,"y0":50.001311235052654,"z0":5.5540252058078,"aX":-11.986447844827609},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.4,"breakHorizontal":11.2,"spinRate":2271,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.42113107231085944,"extension":6.10355027764276},"index":1,"playId":"c6606af1-f4db-3d29-9a33-bbe7ada18f7f","pitchNumber":2,"startTime":"2026-03-19T17:40:01.764Z","endTime":"2026-03-19T17:40:06.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27391597020766,"aZ":-26.38508719292216,"pfxX":3.4065768326675894,"pfxZ":3.680051735224427,"pX":0.7895162127014019,"pZ":2.0498766488479165,"vX0":5.349564372998178,"vY0":-124.15258554817238,"vZ0":-3.925866666309922,"x":86.91,"y":183.43,"x0":-1.82984397858834,"y0":50.00021608006889,"z0":5.830676733134902,"aX":5.352195510745029},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.0,"breakHorizontal":-7.3,"spinRate":2416,"spinDirection":152},"zone":14,"typeConfidence":0.91,"plateTime":0.4400403668036921,"extension":6.0273136755958925},"index":2,"playId":"3b29f92f-ffea-39a5-be86-15088ddb47d0","pitchNumber":3,"startTime":"2026-03-19T17:40:17.012Z","endTime":"2026-03-19T17:40:24.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.402226115751198,"aZ":-13.263193983826833,"pfxX":-2.7722747522422955,"pfxZ":10.582796526896168,"pX":0.17395170535800236,"pZ":2.403955224838106,"vX0":6.326856868740547,"vY0":-133.26165032691623,"vZ0":-6.173952303504473,"x":110.37,"y":173.87,"x0":-1.8777572896739898,"y0":50.00119965160473,"z0":5.7206283482094795,"aX":-4.953803638370643},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.9,"breakHorizontal":3.6,"spinRate":2283,"spinDirection":204},"zone":5,"typeConfidence":0.76,"plateTime":0.41205973534715756,"extension":6.0800897214166945},"index":3,"playId":"16ae102b-68bf-3722-9b88-03c9e73ec067","pitchNumber":4,"startTime":"2026-03-19T17:40:32.761Z","endTime":"2026-03-19T17:40:36.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36269874452507,"aZ":-26.451011245093582,"pfxX":3.0185919936339825,"pfxZ":3.6446597412461683,"pX":0.7594853307320214,"pZ":1.0088924427525157,"vX0":5.055199612451138,"vY0":-124.80647400605021,"vZ0":-6.497630182871529,"x":88.05,"y":211.54,"x0":-1.6885006517159025,"y0":50.00179651234113,"z0":5.840026163610912,"aX":4.735086044063099},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.3,"breakHorizontal":-6.7,"spinRate":2390,"spinDirection":155},"zone":14,"typeConfidence":0.91,"plateTime":0.4397660111583934,"extension":6.068514026007376},"index":4,"playId":"0c1d5e0c-e4f9-3fcb-be71-ac1f308fe6e5","pitchNumber":5,"startTime":"2026-03-19T17:40:57.068Z","endTime":"2026-03-19T17:41:02.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.080750897602183,"aZ":-28.09994112641928,"pfxX":2.7777307324672695,"pfxZ":2.518097122962704,"pX":0.2945453261768137,"pZ":1.9502901515723499,"vX0":4.093488241416658,"vY0":-125.470074834679,"vZ0":-4.357870319647298,"x":105.77,"y":186.12,"x0":-1.7101832378665156,"y0":50.00014816331836,"z0":5.963074111632048,"aX":4.489567248835959},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":-5.9,"spinRate":2303,"spinDirection":157},"zone":9,"typeConfidence":0.91,"plateTime":0.4342365279492246,"extension":5.928823293531897},"index":5,"playId":"012072e3-fef9-3912-9b9a-4117ffeda7ec","pitchNumber":6,"startTime":"2026-03-19T17:41:14.881Z","endTime":"2026-03-19T17:41:18.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.192609343307815,"aZ":-13.932714731472016,"pfxX":-2.3011221086519216,"pfxZ":10.165090577359289,"pX":-0.2180609229326278,"pZ":2.934175142944803,"vX0":4.901849972889002,"vY0":-133.6871971247791,"vZ0":-5.0985134154643434,"x":125.31,"y":159.56,"x0":-1.7836464666272955,"y0":50.00040001122705,"z0":5.880617040780854,"aX":-4.1289429671974895},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.4,"breakHorizontal":3.0,"spinRate":2150,"spinDirection":199},"zone":2,"typeConfidence":0.65,"plateTime":0.4110963585918683,"extension":6.133068922098779},"hitData":{"launchSpeed":105.8,"launchAngle":36.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":79.24,"coordY":80.64}},"index":6,"playId":"d458563f-7737-3c3b-9072-01d06213c07d","pitchNumber":7,"startTime":"2026-03-19T17:41:31.843Z","endTime":"2026-03-19T17:41:42.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:41:42.873Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-19T17:41:41.301Z","endTime":"2026-03-19T17:43:48.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":76.6,"endSpeed":69.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16374116313655,"aZ":-43.16357955164366,"pfxX":6.535114350564427,"pfxZ":-8.947196777292422,"pX":-0.4696956778911495,"pZ":2.5376709228863255,"vX0":1.3637621838805256,"vY0":-111.40431178103172,"vZ0":1.9306659188374378,"x":134.9,"y":170.26,"x0":-1.9412865547177787,"y0":50.000494311025165,"z0":6.19740933170176,"aX":8.030020538851042},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-15.1,"breakHorizontal":-12.2,"spinRate":2692,"spinDirection":39},"zone":4,"typeConfidence":0.91,"plateTime":0.4959012824525604,"extension":5.762357435458512},"index":0,"playId":"ccf8959a-ffc2-304a-8e0b-3c0200ede326","pitchNumber":1,"startTime":"2026-03-19T17:42:03.994Z","endTime":"2026-03-19T17:42:09.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.376351318085455,"aZ":-23.58065334697936,"pfxX":-6.2176233184918335,"pfxZ":6.200671163571908,"pX":-1.6294218271693364,"pZ":3.085219758913115,"vX0":2.092965325361029,"vY0":-117.30413354144675,"vZ0":-1.676720327494861,"x":179.11,"y":155.48,"x0":-1.7283946059069457,"y0":50.0017798476743,"z0":6.019899994430311,"aX":-8.614666031855108},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":11.0,"breakHorizontal":10.7,"spinRate":1075,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.4679534881234444,"extension":6.027992742063997},"index":1,"playId":"bf599040-b938-327f-a322-e77e178fe55e","pitchNumber":2,"startTime":"2026-03-19T17:42:22.217Z","endTime":"2026-03-19T17:42:28.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":72.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08679311029532,"aZ":-21.359484945213563,"pfxX":-3.0474400251322837,"pfxZ":7.943382266592655,"pX":0.3010276187654222,"pZ":3.5669405854157765,"vX0":5.342439800501814,"vY0":-116.83567960939038,"vZ0":-1.133442875565443,"x":105.53,"y":142.47,"x0":-1.634904203979007,"y0":50.00515266652793,"z0":6.09417616477841,"aX":-4.1512027594476555},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":14.3,"breakHorizontal":4.0,"spinRate":1100,"spinDirection":222},"zone":12,"typeConfidence":0.8,"plateTime":0.4715147663667829,"extension":6.099798064911869},"index":2,"playId":"67d50e5b-d222-305c-9c22-34e0f0cd4e96","pitchNumber":3,"startTime":"2026-03-19T17:42:41.825Z","endTime":"2026-03-19T17:42:44.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-19T17:42:52.566Z","endTime":"2026-03-19T17:43:07.984Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":71.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.116508863092513,"aZ":-21.86685203750269,"pfxX":-5.44842018912999,"pfxZ":7.668012610460977,"pX":-1.3073931736100357,"pZ":4.643993928552808,"vX0":2.359703451838725,"vY0":-116.15387949123377,"vZ0":1.196463914237013,"x":166.83,"y":113.39,"x0":-1.6377997720545368,"y0":50.00067029573081,"z0":6.226868500554279,"aX":-7.320554420365958},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":14.5,"breakHorizontal":9.1,"spinRate":955,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.4745781277052692,"extension":5.958888609220816},"index":4,"playId":"96ed9863-60a6-36ca-97fc-bfe1a79e04f0","pitchNumber":4,"startTime":"2026-03-19T17:43:07.984Z","endTime":"2026-03-19T17:43:11.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.470507229059546,"aZ":-29.382368799966283,"pfxX":1.9107673457685546,"pfxZ":1.7084628889007387,"pX":-0.7799881364606713,"pZ":3.5118430242628014,"vX0":2.217288237664688,"vY0":-126.38625006747078,"vZ0":-0.4000137929629374,"x":146.73,"y":143.96,"x0":-1.9137774083768033,"y0":50.00185543700182,"z0":6.012788037062291,"aX":3.1199543190362653},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":-4.0,"spinRate":2364,"spinDirection":149},"zone":11,"typeConfidence":0.91,"plateTime":0.4318193872825047,"extension":5.9523204597126504},"index":5,"playId":"a0e2573a-873f-3c13-ad92-e2cff42c30c4","pitchNumber":5,"startTime":"2026-03-19T17:43:24.156Z","endTime":"2026-03-19T17:43:29.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.403753907849232,"aZ":-21.55472274039081,"pfxX":-7.371001937609502,"pfxZ":5.917274349067656,"pX":-1.2315722294769742,"pZ":3.645940754453338,"vX0":4.821803672546675,"vY0":-132.62696463816994,"vZ0":-1.2060988475032957,"x":163.94,"y":140.34,"x0":-2.1087190997136216,"y0":50.00285202152279,"z0":5.667612606266411,"aX":-13.228313570387021},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.7,"breakHorizontal":12.4,"spinRate":2165,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4118240159154034,"extension":6.160678878176426},"index":6,"playId":"40e63efd-38e6-330e-b3e4-9a9d8ef3f587","pitchNumber":6,"startTime":"2026-03-19T17:43:43.867Z","endTime":"2026-03-19T17:43:48.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:43:48.464Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswaldo Cabrera strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-19T17:43:48.322Z","endTime":"2026-03-19T17:45:31.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":93.1,"endSpeed":85.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.643996558535367,"aZ":-14.58928855684369,"pfxX":-2.9704931934253134,"pfxZ":9.434560877408382,"pX":0.34047996610065834,"pZ":3.0179554643506976,"vX0":6.540102682231893,"vY0":-135.43161272304621,"vZ0":-5.060521178401407,"x":104.02,"y":157.3,"x0":-1.7161166085015542,"y0":50.00424270026436,"z0":5.9257540271810685,"aX":-5.538275693933668},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":4.1,"spinRate":2309,"spinDirection":209},"zone":3,"typeConfidence":0.76,"plateTime":0.40392334283561704,"extension":6.108300023706607},"index":0,"playId":"e803999a-538e-38fd-bea3-8e9de4a9a963","pitchNumber":1,"startTime":"2026-03-19T17:44:10.850Z","endTime":"2026-03-19T17:44:14.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":80.7,"endSpeed":74.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61937327985181,"aZ":-25.141403536909998,"pfxX":-6.108144240909021,"pfxZ":5.012027406520932,"pX":-1.54108685853562,"pZ":2.835383466144238,"vX0":2.6141296952446402,"vY0":-117.55615506263173,"vZ0":-1.8647310478036994,"x":175.74,"y":162.22,"x0":-1.8719604193891533,"y0":50.00517830754598,"z0":5.965520677145081,"aX":-8.577465983415042},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":8.9,"breakHorizontal":10.4,"spinRate":1131,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.46535147629795004,"extension":6.0025942652592965},"index":1,"playId":"6086389f-1a0b-3230-ab98-595ec75dbab1","pitchNumber":2,"startTime":"2026-03-19T17:44:29.652Z","endTime":"2026-03-19T17:44:33.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":82.2,"endSpeed":75.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.652796529487873,"aZ":-24.669866297582278,"pfxX":-8.15850966885995,"pfxZ":5.225876107125928,"pX":-0.49168116324585864,"pZ":1.6932812238685477,"vX0":5.239024604344512,"vY0":-119.50983144536747,"vZ0":-4.534271264561235,"x":135.74,"y":193.06,"x0":-1.6606619991845464,"y0":50.00180942963454,"z0":5.850985789326054,"aX":-11.711873399525475},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":8.5,"breakHorizontal":13.4,"spinRate":1202,"spinDirection":216},"zone":7,"typeConfidence":0.9,"plateTime":0.4596364550186025,"extension":6.060797205407416},"index":2,"playId":"f5d15a7a-64dc-3f4b-94e5-fa910301fd0a","pitchNumber":3,"startTime":"2026-03-19T17:44:49.391Z","endTime":"2026-03-19T17:44:53.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.863872600573035,"aZ":-23.890370845873974,"pfxX":-7.229185400336197,"pfxZ":5.762393462013064,"pX":0.3640246967237773,"pZ":1.613952145979219,"vX0":6.539647725539615,"vY0":-118.9228463496226,"vZ0":-5.0829860572373065,"x":103.12,"y":195.2,"x0":-1.4765013236818065,"y0":50.00564513068744,"z0":5.934217740754841,"aX":-10.402041803762632},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":9.5,"breakHorizontal":11.6,"spinRate":1206,"spinDirection":218},"zone":9,"typeConfidence":0.9,"plateTime":0.4597889659537584,"extension":6.19923573495514},"index":3,"playId":"0507c3d8-e1a3-3070-9e8a-d2667b6ae95d","pitchNumber":4,"startTime":"2026-03-19T17:45:08.155Z","endTime":"2026-03-19T17:45:12.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49384413854849,"aZ":-26.59203232088248,"pfxX":2.996627958255578,"pfxZ":3.3884285694614285,"pX":0.040560911611705774,"pZ":2.910274524920612,"vX0":3.582858127607504,"vY0":-127.18636494572125,"vZ0":-2.44588643351815,"x":115.45,"y":160.2,"x0":-1.7724337828792296,"y0":50.005680178496235,"z0":5.979301619547009,"aX":4.941937263655109},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.9,"breakHorizontal":-6.2,"spinRate":2419,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.4295737533565158,"extension":5.920093896554732},"index":4,"playId":"936e2394-82cb-356d-8208-7c230f6d6dc8","pitchNumber":5,"startTime":"2026-03-19T17:45:27.022Z","endTime":"2026-03-19T17:45:31.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:45:31.789Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Ward singles on a ground ball to center fielder Trent Grisham.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-19T17:47:40.318Z","endTime":"2026-03-19T17:48:03.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.339646565055233,"aZ":-25.96891386788772,"pfxX":1.0692158387814685,"pfxZ":3.4175033365821346,"pX":-0.5978584266064798,"pZ":3.0889161898195954,"vX0":-4.884926776784323,"vY0":-133.2843363684499,"vZ0":-2.4995649877151176,"x":139.79,"y":155.38,"x0":1.1128854068621756,"y0":50.002155185144275,"z0":5.897585306884824,"aX":1.9415364165493292},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.9,"breakHorizontal":-1.0,"spinRate":2017,"spinDirection":165},"zone":1,"typeConfidence":2.0,"plateTime":0.40960762104364257,"extension":6.25115095334389},"index":0,"playId":"6e4866a7-acd1-3bf6-a478-026fbd60c574","pitchNumber":1,"startTime":"2026-03-19T17:47:40.318Z","endTime":"2026-03-19T17:47:44.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.742705024752787,"aZ":-25.521093115711828,"pfxX":5.925675697539978,"pfxZ":4.4558919918809,"pX":0.831607705521845,"pZ":2.626368638695796,"vX0":-3.3847975437714077,"vY0":-121.14181779503598,"vZ0":-1.9310060007204155,"x":85.3,"y":167.87,"x0":1.4741226851080973,"y0":50.00081397576498,"z0":5.655569737322343,"aX":8.842955417428492},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.9,"breakHorizontal":-10.0,"spinRate":1552,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4514074009801541,"extension":6.298908812756678},"hitData":{"launchSpeed":100.4,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.45,"coordY":98.73}},"index":1,"playId":"3b1c3c62-dd0c-301c-9a4f-59642047979b","pitchNumber":2,"startTime":"2026-03-19T17:47:56.906Z","endTime":"2026-03-19T17:48:03.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.3,"awayTeamWinProbability":64.7,"homeTeamWinProbabilityAdded":-3.500000000000007,"leverageIndex":0.85,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:48:03.937Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gunnar Henderson lines out to left fielder Jasson Domínguez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-19T17:48:02.822Z","endTime":"2026-03-19T17:49:01.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"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(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.8,"endSpeed":86.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.223740274240964,"aZ":-26.76880744556056,"pfxX":6.422095397867283,"pfxZ":2.8930689592838803,"pX":0.5114900696311745,"pZ":2.4983597892977603,"vX0":-3.4457474757757875,"vY0":-135.14047236538966,"vZ0":-4.229958856311754,"x":97.5,"y":171.32,"x0":0.9607331007254456,"y0":50.00666109142933,"z0":5.938515906597003,"aX":12.020349297000218},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.7,"breakHorizontal":-11.0,"spinRate":2035,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4035002956560221,"extension":6.2451124992447085},"index":0,"playId":"0ca25a62-2e27-3caa-94d7-ed547b820894","pitchNumber":1,"startTime":"2026-03-19T17:48:32.410Z","endTime":"2026-03-19T17:48:36.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.142032036638234,"aZ":-17.50433745762244,"pfxX":2.446444509083994,"pfxZ":7.697047596675706,"pX":0.4179600973230511,"pZ":2.4169051485209927,"vX0":-1.5298636950371025,"vY0":-136.71692610414797,"vZ0":-6.228743861292451,"x":101.07,"y":173.52,"x0":0.6648858353752551,"y0":50.00494699787984,"z0":5.9123177099793685,"aX":4.664660098433112},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":-4.2,"spinRate":2009,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.39953619372997196,"extension":6.234058407309901},"hitData":{"launchSpeed":81.5,"launchAngle":27.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.04,"coordY":106.52}},"index":1,"playId":"b7204c9e-c984-37d8-8a18-c8e3c1a8b0fd","pitchNumber":2,"startTime":"2026-03-19T17:48:54.354Z","endTime":"2026-03-19T17:49:01.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":3.3000000000000043,"leverageIndex":1.41,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:49:01.463Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Alonso walks. Taylor Ward to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-19T17:49:39.900Z","endTime":"2026-03-19T17:51:33.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"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-19T17:49:22.698Z","endTime":"2026-03-19T17:49:42.088Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56307003174174,"aZ":-25.28607245880967,"pfxX":-0.006724495104034389,"pfxZ":3.720094061684194,"pX":1.8224088251532735,"pZ":2.1365829741357283,"vX0":1.7521025367944216,"vY0":-134.7955132488261,"vZ0":-5.312954313979465,"x":47.53,"y":181.09,"x0":1.1665923027929759,"y0":50.00263337313782,"z0":5.903756324353297,"aX":-0.012463484365175116},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.9,"breakHorizontal":-0.4,"spinRate":2218,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.40535217722030126,"extension":5.9928906255946215},"index":1,"playId":"1bc4f5f8-4771-3027-8309-49527f6352ac","pitchNumber":1,"startTime":"2026-03-19T17:49:42.088Z","endTime":"2026-03-19T17:49:45.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":94.5,"endSpeed":87.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.833059625965102,"aZ":-16.317135588107543,"pfxX":3.328969008601359,"pfxZ":8.19157934263374,"pX":-0.6443297317519043,"pZ":2.5198677917580548,"vX0":-5.0247160990543795,"vY0":-137.5927267862191,"vZ0":-6.173878969711462,"x":141.56,"y":170.74,"x0":0.7650846870829915,"y0":50.00040026942421,"z0":5.880895078885187,"aX":6.442500951355653},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":-5.0,"spinRate":2071,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.3966507995327957,"extension":6.357862654678985},"index":2,"playId":"40edf6ca-1475-3822-9356-de18f2189db2","pitchNumber":2,"startTime":"2026-03-19T17:50:03.051Z","endTime":"2026-03-19T17:50:06.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":76.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.492712203811497,"aZ":-38.48902072103593,"pfxX":-2.429941543162992,"pfxZ":-4.3694330044802685,"pX":0.08652681053467359,"pZ":1.0917644534519286,"vX0":-1.4553213170435055,"vY0":-118.5463467887714,"vZ0":-3.490907641636592,"x":113.7,"y":209.3,"x0":1.0210767806977787,"y0":50.00357924866167,"z0":6.044629009317728,"aX":-3.5102731953962585},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.4,"breakHorizontal":4.7,"spinRate":2810,"spinDirection":312},"zone":14,"typeConfidence":2.0,"plateTime":0.4594316267459906,"extension":6.192955375972011},"index":3,"playId":"d3dfc9cb-6592-34d1-a1c5-6619db6d7fa2","pitchNumber":3,"startTime":"2026-03-19T17:50:24.070Z","endTime":"2026-03-19T17:50:27.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":87.2,"endSpeed":80.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08673881305542,"aZ":-25.368226670411712,"pfxX":7.059993582115917,"pfxZ":4.164269461466079,"pX":0.2364074806645672,"pZ":1.088840241939495,"vX0":-4.710056888042448,"vY0":-126.83778829539975,"vZ0":-6.268446841751829,"x":107.99,"y":209.38,"x0":1.1968576221675502,"y0":50.0058649027806,"z0":5.605814406336812,"aX":11.545862534109457},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.4,"breakHorizontal":-11.8,"spinRate":1648,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4312674379150594,"extension":6.445634913904359},"index":4,"playId":"3d6e77ab-d1bb-3777-ba5d-ee3fda2b01e3","pitchNumber":4,"startTime":"2026-03-19T17:50:47.235Z","endTime":"2026-03-19T17:50:50.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.873006265502905,"aZ":-35.19403155708808,"pfxX":-9.324642405370131,"pfxZ":-2.161642467199327,"pX":0.48751825773294516,"pZ":3.347338996950928,"vX0":0.07893210699075487,"vY0":-117.59492466148072,"vZ0":1.7356103040947635,"x":98.42,"y":148.4,"x0":1.664382302565992,"y0":50.003075823823046,"z0":5.871188903374908,"aX":-13.023261828511725},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-3.2,"breakHorizontal":16.8,"spinRate":2872,"spinDirection":302},"zone":3,"typeConfidence":2.0,"plateTime":0.4662571666039401,"extension":6.101573137896698},"index":5,"playId":"dce628ef-4266-3f8f-93dd-466ad908b4c8","pitchNumber":5,"startTime":"2026-03-19T17:51:07.884Z","endTime":"2026-03-19T17:51:12.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":94.0,"endSpeed":87.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.290227620668183,"aZ":-22.801965328315347,"pfxX":6.265883066012089,"pfxZ":4.866290052299767,"pX":1.8245629257589022,"pZ":1.8793218744503002,"vX0":-0.7430587381770497,"vY0":-136.97293905375284,"vZ0":-6.312185811007407,"x":47.45,"y":188.04,"x0":1.2817173582729187,"y0":50.004689806307155,"z0":5.741490743150562,"aX":12.073915315031153},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.9,"breakHorizontal":-11.3,"spinRate":2071,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.39775101039456784,"extension":6.30756156293721},"index":6,"playId":"9ef09c6b-fe75-3326-a0c4-882f40f499ef","pitchNumber":6,"startTime":"2026-03-19T17:51:30.090Z","endTime":"2026-03-19T17:51:33.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.0,"awayTeamWinProbability":65.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.19,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:51:33.906Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a line drive to center fielder Trent Grisham. Taylor Ward scores. Pete Alonso to 2nd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-19T17:51:34.696Z","endTime":"2026-03-19T17:52:25.140Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.961005832939012,"aZ":-21.42526692004335,"pfxX":1.1918959969015386,"pfxZ":5.738628039563848,"pX":0.05376747563480616,"pZ":2.64249254546146,"vX0":-2.9302702904189415,"vY0":-136.2139106770693,"vZ0":-4.57413063878897,"x":114.95,"y":167.43,"x0":0.9903499267270526,"y0":50.00004819612489,"z0":5.832063239575989,"aX":2.231548292039646},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.6,"breakHorizontal":-1.6,"spinRate":2285,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.4026914555013632,"extension":6.263101622885483},"hitData":{"launchSpeed":95.4,"launchAngle":13.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.58,"coordY":102.97}},"index":0,"playId":"1963007f-2c77-3161-93b5-b76e1020034c","pitchNumber":1,"startTime":"2026-03-19T17:52:19.975Z","endTime":"2026-03-19T17:52:25.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.8,"awayTeamWinProbability":74.2,"homeTeamWinProbabilityAdded":-9.2,"leverageIndex":1.87,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:52:25.140Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells challenged (pitch result), call on the field was overturned: Tyler O'Neill called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-19T17:52:33.902Z","endTime":"2026-03-19T17:54:09.825Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":91.6,"endSpeed":84.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.800720422349453,"aZ":-25.28748637142097,"pfxX":8.403021333740703,"pfxZ":3.825404548435989,"pX":0.8554040776196775,"pZ":2.4092225956748305,"vX0":-3.910227511735647,"vY0":-133.32280000194763,"vZ0":-3.9871569607749118,"x":84.39,"y":173.73,"x0":1.249822746214605,"y0":50.00066191872357,"z0":5.750172173033724,"aX":15.117451037338768},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.2,"breakHorizontal":-14.4,"spinRate":2039,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.41090890854441664,"extension":6.310635910600425},"index":0,"playId":"f042aa85-d818-3e7d-a656-bf5222d78bf8","pitchNumber":1,"startTime":"2026-03-19T17:53:01.311Z","endTime":"2026-03-19T17:53:05.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.211688370668323,"aZ":-25.774178214367844,"pfxX":-0.5826464969595104,"pfxZ":3.483310396379334,"pX":-1.2812522609786443,"pZ":3.315696454867549,"vX0":-5.974139998345883,"vY0":-134.6286892318315,"vZ0":-1.9382441932131471,"x":165.84,"y":149.26,"x0":1.04200975172892,"y0":50.000065008255405,"z0":5.869102459257338,"aX":-1.0681090911904139},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.1,"breakHorizontal":2.3,"spinRate":2205,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.40683260687289424,"extension":6.155546187701472},"index":1,"playId":"319b6372-4131-3c4a-bca3-c2b8c417609b","pitchNumber":2,"startTime":"2026-03-19T17:53:20.758Z","endTime":"2026-03-19T17:53:26.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.9,"endSpeed":66.7,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.276878680622403,"aZ":-41.80447161814459,"pfxX":-3.7855513165968686,"pfxZ":-8.5587602973016,"pX":-0.027269659203413316,"pZ":3.0874964307970427,"vX0":-1.3580823221291318,"vY0":-106.06798024991625,"vZ0":3.292762822557521,"x":118.04,"y":155.42,"x0":1.115531793483906,"y0":50.003808150508235,"z0":6.324078405885453,"aX":-4.258672867192837},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.0,"breakVerticalInduced":-14.0,"breakHorizontal":7.2,"spinRate":2629,"spinDirection":316},"zone":2,"typeConfidence":2.0,"plateTime":0.5189164536452688,"extension":6.1608483567485095},"index":2,"playId":"6847d164-2ac6-3b49-a254-ff893a76fd7d","pitchNumber":3,"startTime":"2026-03-19T17:53:41.306Z","endTime":"2026-03-19T17:53:45.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38564654894992,"aZ":-23.88274153892771,"pfxX":7.291151415786457,"pfxZ":5.199816550606857,"pX":0.7260284392573664,"pZ":1.759364602138109,"vX0":-3.7499055861068893,"vY0":-125.69800285824498,"vZ0":-4.662028058723007,"x":89.33,"y":191.28,"x0":1.2929515389062078,"y0":50.0021761380842,"z0":5.586413199819791,"aX":11.622233678686928},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.5,"breakHorizontal":-12.2,"spinRate":1564,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.43638186598019857,"extension":6.412639608810093},"index":3,"playId":"6c6446bd-d23e-35ec-b70b-7b47f0ef262e","pitchNumber":4,"startTime":"2026-03-19T17:54:01.596Z","endTime":"2026-03-19T17:54:09.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"}},"homeTeamWinProbability":29.299999999999997,"awayTeamWinProbability":70.7,"homeTeamWinProbabilityAdded":3.4999999999999964,"leverageIndex":1.5,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:54:09.825Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Mountcastle flies out to shortstop José Caballero.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-19T17:54:29.641Z","endTime":"2026-03-19T17:56:51.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.308822893288653,"aZ":-26.747764145905162,"pfxX":7.23078877824892,"pfxZ":2.9110923362142724,"pX":1.988662871638531,"pZ":2.478725476408778,"vX0":-0.5844294349124375,"vY0":-135.52893583447295,"vZ0":-3.830914855225834,"x":41.2,"y":171.85,"x0":1.2675184567654363,"y0":50.00081718723164,"z0":5.776225878997734,"aX":13.463994714613651},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.7,"breakHorizontal":-13.0,"spinRate":1975,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4039743234352713,"extension":6.304730847385656},"index":0,"playId":"ef1303c0-6a41-39db-ae4e-07f4c2a93c74","pitchNumber":1,"startTime":"2026-03-19T17:54:54.847Z","endTime":"2026-03-19T17:54:58.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"08320626-0246-0013-001c-f08cd117d70a","startTime":"2026-03-19T17:55:19.627Z","endTime":"2026-03-19T17:55:31.953Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70245635197909,"aZ":-26.81135499116573,"pfxX":6.358486999789864,"pfxZ":2.8498419622002125,"pX":1.015941723085794,"pZ":2.386024426018634,"vX0":-2.7151974976478215,"vY0":-136.20412230007295,"vZ0":-4.15129184267555,"x":78.27,"y":174.36,"x0":1.1992634371635635,"y0":50.00115628895994,"z0":5.782251373861098,"aX":11.954407912700075},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.4,"breakHorizontal":-10.9,"spinRate":1876,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.40203046787610663,"extension":6.3954092553069595},"index":2,"playId":"3f930d24-69ff-3aab-8985-1693788e593b","pitchNumber":2,"startTime":"2026-03-19T17:55:31.953Z","endTime":"2026-03-19T17:55:34.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"cf1393bc-9be8-37f2-8e92-c3ca1c843247","startTime":"2026-03-19T17:55:57.490Z","endTime":"2026-03-19T17:56:01.492Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.112103791034325,"aZ":-25.250013973451154,"pfxX":1.4973817055383094,"pfxZ":3.6805182555879163,"pX":-1.0981126736522255,"pZ":3.471345528715002,"vX0":-6.3192974728145295,"vY0":-136.18261322968692,"vZ0":-1.7231580181596926,"x":158.86,"y":145.05,"x0":1.0551809233391147,"y0":50.00680234931102,"z0":5.854009139514296,"aX":2.8207636060440335},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.5,"breakHorizontal":-1.4,"spinRate":2290,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.4017516382619948,"extension":6.270629059684973},"index":4,"playId":"0b8ed560-e91b-3f4f-a110-363bd16d79bb","pitchNumber":3,"startTime":"2026-03-19T17:56:22.938Z","endTime":"2026-03-19T17:56:27.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.216717533532663,"aZ":-32.36393686153419,"pfxX":-8.40244360118163,"pfxZ":-0.13171966315350225,"pX":-0.8609512158642695,"pZ":2.6439779542737436,"vX0":-2.9310422525457454,"vY0":-119.8253302769986,"vZ0":-0.5147901516247997,"x":149.82,"y":167.39,"x0":1.471366901899022,"y0":50.00299987417715,"z0":5.76558014014456,"aX":-12.157170531228582},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.1,"breakHorizontal":16.0,"spinRate":2789,"spinDirection":303},"zone":11,"typeConfidence":2.0,"plateTime":0.45796666763831784,"extension":6.054464101168347},"hitData":{"launchSpeed":92.3,"launchAngle":53.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.27,"coordY":115.43}},"index":5,"playId":"c130d029-ea5e-3c3d-b727-ba19c3c252f7","pitchNumber":4,"startTime":"2026-03-19T17:56:41.510Z","endTime":"2026-03-19T17:56:51.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":3.500000000000007,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:56:51.968Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trent Grisham pops out to third baseman Coby Mayo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-19T17:59:01.672Z","endTime":"2026-03-19T17:59:49.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"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(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":90.3,"endSpeed":82.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.313298788716168,"aZ":-17.882737055247265,"pfxX":-7.118114374798335,"pfxZ":8.224406826542321,"pX":-0.28440255251452184,"pZ":3.5624169949815716,"vX0":7.132554298192372,"vY0":-131.35955375121506,"vZ0":-2.021173578928657,"x":127.84,"y":142.59,"x0":-2.117511571692334,"y0":50.00208889005833,"z0":5.679538127394378,"aX":-12.368210144443648},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.6,"breakHorizontal":11.2,"spinRate":2146,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.41789093899187923,"extension":6.118593548042034},"index":0,"playId":"774ef3f2-0d80-36e9-9c9e-6fac0124881e","pitchNumber":1,"startTime":"2026-03-19T17:59:07.944Z","endTime":"2026-03-19T17:59:12.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":71.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.017629745623505,"aZ":-39.74512791777305,"pfxX":1.5728096534329237,"pfxZ":-6.056936479410178,"pX":0.9315445535000558,"pZ":1.5043677778450064,"vX0":5.141508121762847,"vY0":-110.86107750391737,"vZ0":-0.9071862753472197,"x":81.49,"y":198.16,"x0":-1.6179647897701783,"y0":50.002739552911606,"z0":6.051880188530705,"aX":1.9655054393374742},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-10.9,"breakHorizontal":-4.1,"spinRate":2720,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.49325833656167717,"extension":6.0987972997442235},"index":1,"playId":"980c9480-9767-3f30-9c20-e20472978a8f","pitchNumber":2,"startTime":"2026-03-19T17:59:24.896Z","endTime":"2026-03-19T17:59:27.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33427623418735,"aZ":-18.429627218831264,"pfxX":-9.076505752949032,"pfxZ":7.743726244190395,"pX":-0.385287657672199,"pZ":2.93340221897964,"vX0":7.601146077276355,"vY0":-132.61717973763874,"vZ0":-3.447486726217405,"x":131.69,"y":159.58,"x0":-2.1145999701483036,"y0":50.00083979408403,"z0":5.600569880290632,"aX":-16.106147125759126},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.4,"breakHorizontal":14.8,"spinRate":2229,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.4135846578810516,"extension":6.158328432956612},"hitData":{"launchSpeed":93.7,"launchAngle":75.0,"totalDistance":40.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":118.33,"coordY":188.85}},"index":2,"playId":"9f4f6be5-d3b7-398b-b4b7-026cd0d8bd26","pitchNumber":3,"startTime":"2026-03-19T17:59:42.169Z","endTime":"2026-03-19T17:59:49.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-19T17:59:49.345Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Paul Goldschmidt singles on a line drive to center fielder Colton Cowser.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-19T17:59:57.775Z","endTime":"2026-03-19T18:00:43.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91903261374451,"aZ":-13.874033707481935,"pfxX":-4.505965559329836,"pfxZ":10.198090534986067,"pX":-1.0351268420162667,"pZ":3.425637292161168,"vX0":4.067171466317314,"vY0":-134.07988212101188,"vZ0":-3.5853288365097966,"x":156.46,"y":146.29,"x0":-1.9970769816675245,"y0":50.00182675855962,"z0":5.790622269936739,"aX":-8.084777313657835},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":7.1,"spinRate":2294,"spinDirection":206},"zone":11,"typeConfidence":0.89,"plateTime":0.4108046078066323,"extension":6.000429874723149},"index":0,"playId":"3fb1e04f-4614-3b9d-8c50-969d7e4046ea","pitchNumber":1,"startTime":"2026-03-19T18:00:22.863Z","endTime":"2026-03-19T18:00:26.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98369331651904,"aZ":-24.584311884312434,"pfxX":3.141001680285506,"pfxZ":4.647372183698717,"pX":0.30553100559729784,"pZ":1.2912051263213233,"vX0":4.210106458741228,"vY0":-127.00520566761055,"vZ0":-6.511947269317698,"x":105.35,"y":203.92,"x0":-1.7817717918399643,"y0":50.00547992307778,"z0":5.843532167664081,"aX":5.131806279148702},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.2,"breakHorizontal":-6.6,"spinRate":2355,"spinDirection":168},"zone":14,"typeConfidence":0.9,"plateTime":0.43125046123078103,"extension":5.996273882990999},"hitData":{"launchSpeed":72.2,"launchAngle":23.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.07,"coordY":105.09}},"index":1,"playId":"e927ad5f-5bcb-3097-b865-99c4b024558b","pitchNumber":2,"startTime":"2026-03-19T18:00:37.191Z","endTime":"2026-03-19T18:00:43.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":3.0000000000000036,"leverageIndex":0.75,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:00:43.455Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-19T18:00:48.038Z","endTime":"2026-03-19T18:03:20.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.464877397957522,"aZ":-18.61902001649378,"pfxX":-9.223506488290488,"pfxZ":7.437321464674467,"pX":-0.43273380604129885,"pZ":1.9966932471592391,"vX0":7.689239952126659,"vY0":-134.00516770325285,"vZ0":-5.943255765045626,"x":133.49,"y":184.87,"x0":-2.1384362461139523,"y0":50.00072910175392,"z0":5.5696750574158225,"aX":-16.803584937739753},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.4,"breakHorizontal":15.1,"spinRate":2195,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.4084640956680943,"extension":6.101453569634258},"index":0,"playId":"71e477ba-9091-3ea2-9cec-4277baabb52d","pitchNumber":1,"startTime":"2026-03-19T18:01:14.978Z","endTime":"2026-03-19T18:01:17.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8571107550428,"aZ":-25.620059425956388,"pfxX":-8.810992833511888,"pfxZ":4.548789626755742,"pX":-1.5471622172387451,"pZ":3.2948870622211834,"vX0":3.3530871544013534,"vY0":-119.76953576542103,"vZ0":-1.0342032587573071,"x":175.97,"y":149.82,"x0":-1.826811229226593,"y0":50.00397818466235,"z0":6.040310020647013,"aX":-12.699096017296506},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":8.3,"breakHorizontal":15.0,"spinRate":1328,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.45871515523555395,"extension":6.051445629397175},"index":1,"playId":"eeb95887-5009-3a33-bcbd-c452bcef10a9","pitchNumber":2,"startTime":"2026-03-19T18:01:42.634Z","endTime":"2026-03-19T18:01:46.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.318656977338883,"aZ":-21.625066178657928,"pfxX":-5.8341033210380395,"pfxZ":7.5646797504077705,"pX":0.10552735321295392,"pZ":1.68640218994567,"vX0":5.849613733743335,"vY0":-117.62778832773563,"vZ0":-5.130633578367715,"x":112.98,"y":193.25,"x0":-1.6612385626654662,"y0":50.00316462013566,"z0":5.913413873987471,"aX":-8.136393442225014},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":12.6,"breakHorizontal":9.0,"spinRate":1253,"spinDirection":213},"zone":8,"typeConfidence":0.91,"plateTime":0.46651275631426925,"extension":6.187476020322338},"index":2,"playId":"432da81d-24af-3cad-9d7a-7e1c84dbda02","pitchNumber":3,"startTime":"2026-03-19T18:02:00.131Z","endTime":"2026-03-19T18:02:27.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":81.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.326487645752884,"aZ":-16.88205847191546,"pfxX":-8.227144310989136,"pfxZ":8.807429806031047,"pX":0.726233849121998,"pZ":3.861344870041045,"vX0":9.25011360575665,"vY0":-132.46368697140727,"vZ0":-1.3546180825460665,"x":89.32,"y":134.52,"x0":-1.7805225516333718,"y0":50.004341730561244,"z0":5.642657935634021,"aX":-14.287978239342847},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.7,"breakHorizontal":12.4,"spinRate":2158,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.41717252717970643,"extension":6.115322781229535},"index":3,"playId":"2bbb004f-384c-3f6a-912b-9bb1b65b28d5","pitchNumber":4,"startTime":"2026-03-19T18:02:34.823Z","endTime":"2026-03-19T18:02:38.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.924715076403903,"aZ":-23.095371905243006,"pfxX":-8.23533099972677,"pfxZ":6.371316381000545,"pX":-0.5190296165901858,"pZ":3.079347821234162,"vX0":5.0450265991282945,"vY0":-118.94345144337603,"vZ0":-1.9772703699579057,"x":136.78,"y":155.64,"x0":-1.6032060461557571,"y0":50.004521940805155,"z0":6.026608381890259,"aX":-11.739596149746951},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":11.3,"breakHorizontal":13.6,"spinRate":1357,"spinDirection":214},"zone":1,"typeConfidence":0.9,"plateTime":0.46141944944143853,"extension":6.2219676795694685},"index":4,"playId":"ce223634-9801-35bb-9339-722a2f4366ba","pitchNumber":5,"startTime":"2026-03-19T18:02:54.853Z","endTime":"2026-03-19T18:02:58.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.606072454472656,"aZ":-22.38338626986804,"pfxX":-5.236343491788096,"pfxZ":6.664816106440447,"pX":0.07104689679486133,"pZ":1.0533181321938514,"vX0":5.439536450138177,"vY0":-119.95345649933661,"vZ0":-6.77024956924667,"x":114.29,"y":210.34,"x0":-1.5378181670180657,"y0":50.00009852747895,"z0":5.887089052310333,"aX":-7.686321585506896},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":10.8,"breakHorizontal":8.3,"spinRate":1193,"spinDirection":221},"zone":14,"typeConfidence":0.87,"plateTime":0.4553423863977839,"extension":6.166895005046519},"index":5,"playId":"c602e370-24d1-3ddd-9710-293492483fd7","pitchNumber":6,"startTime":"2026-03-19T18:03:16.660Z","endTime":"2026-03-19T18:03:20.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.7,"awayTeamWinProbability":70.3,"homeTeamWinProbabilityAdded":-3.400000000000002,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:03:20.488Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Giancarlo Stanton flies out sharply to center fielder Colton Cowser.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-19T18:03:22.324Z","endTime":"2026-03-19T18:04:07.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.330999210769882,"aZ":-19.741145034148584,"pfxX":-6.193628400465571,"pfxZ":6.912909468638405,"pX":-1.8178559837946138,"pZ":3.4517921397720497,"vX0":2.9825160743937325,"vY0":-132.50235246980233,"vZ0":-2.2870309465949203,"x":186.29,"y":145.58,"x0":-2.146596653625963,"y0":50.00193297310973,"z0":5.751222604067656,"aX":-11.135981778348544},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":10.7,"spinRate":2055,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.41162661748968565,"extension":6.001369652799168},"index":0,"playId":"19bf1c3d-d175-394a-8e2e-402535ad788d","pitchNumber":1,"startTime":"2026-03-19T18:03:44.171Z","endTime":"2026-03-19T18:03:48.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.026835431316226,"aZ":-27.253970368278424,"pfxX":1.846472629282121,"pfxZ":2.9793566275793726,"pX":0.2789846172879573,"pZ":2.3821450670941857,"vX0":4.503026009202218,"vY0":-127.13835535701585,"vZ0":-3.629898542590552,"x":106.37,"y":174.46,"x0":-1.749076694392697,"y0":50.001742416267604,"z0":5.971402810823335,"aX":3.047275704708843},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.9,"breakHorizontal":-4.3,"spinRate":2323,"spinDirection":167},"zone":6,"typeConfidence":0.9,"plateTime":0.42944157800058846,"extension":5.938347289149728},"hitData":{"launchSpeed":110.5,"launchAngle":22.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":120.59,"coordY":30.73}},"index":1,"playId":"eafbf033-bb99-355d-af6d-8bfda4dc12e1","pitchNumber":2,"startTime":"2026-03-19T18:04:01.059Z","endTime":"2026-03-19T18:04:07.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":502671,"link":"/api/v1/people/502671"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-2.599999999999998,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:04:07.514Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Coby Mayo grounds out, third baseman Ryan McMahon to first baseman Paul Goldschmidt.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-19T18:06:11.498Z","endTime":"2026-03-19T18:06:52.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.553181728781208,"aZ":-27.624589161897163,"pfxX":5.0039860441244635,"pfxZ":3.0446907139023995,"pX":-0.6624688711009902,"pZ":2.9001574610622183,"vX0":-6.138553905114504,"vY0":-121.63985644820357,"vZ0":-1.3211368921615174,"x":142.25,"y":160.48,"x0":1.2473302360448422,"y0":50.00265116228074,"z0":5.852361256121106,"aX":7.475842450356959},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.4,"breakHorizontal":-7.6,"spinRate":1760,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.45082933648697265,"extension":6.400532609474186},"index":0,"playId":"83df2da8-7ac4-3503-a6cb-ad6dab65dcb3","pitchNumber":1,"startTime":"2026-03-19T18:06:28.957Z","endTime":"2026-03-19T18:06:34.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.211391099800647,"aZ":-29.437935542231685,"pfxX":8.139704031898605,"pfxZ":1.8094665721300984,"pX":0.43609049245533094,"pZ":2.256115101086295,"vX0":-4.685399047326253,"vY0":-121.98110733837078,"vZ0":-2.29900771134075,"x":100.38,"y":177.86,"x0":1.320811544970317,"y0":50.003706784050905,"z0":5.740235151971164,"aX":12.309564106915847},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.0,"breakHorizontal":-13.7,"spinRate":1760,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.44843497167394464,"extension":6.271093886526186},"hitData":{"launchSpeed":95.1,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.73,"coordY":165.56}},"index":1,"playId":"2774c0f7-a5e4-3658-9430-647413c7f91c","pitchNumber":2,"startTime":"2026-03-19T18:06:43.261Z","endTime":"2026-03-19T18:06:52.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:06:52.201Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-19T18:06:52.713Z","endTime":"2026-03-19T18:08:25.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":72.6,"endSpeed":66.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.339106620861976,"aZ":-41.045086370303736,"pfxX":-2.4627731679713443,"pfxZ":-7.904072309046274,"pX":-0.7300742682009754,"pZ":2.5805952384609916,"vX0":-2.8604953420069004,"vY0":-105.67732164568822,"vZ0":2.362658757640485,"x":144.83,"y":169.1,"x0":0.96515362956436,"y0":50.00364836704475,"z0":6.190457632239036,"aX":-2.7632032942466562},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.4,"breakVerticalInduced":-13.2,"breakHorizontal":5.3,"spinRate":2737,"spinDirection":324},"zone":4,"typeConfidence":2.0,"plateTime":0.5198847843463734,"extension":6.17665900640164},"index":0,"playId":"1b864a8e-7180-3fec-9d47-fbd35b63a455","pitchNumber":1,"startTime":"2026-03-19T18:07:15.413Z","endTime":"2026-03-19T18:07:19.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.465674418876223,"aZ":-29.354092016314926,"pfxX":5.0495723926302984,"pfxZ":1.5013313956143115,"pX":1.1196753205271537,"pZ":0.7280117894325668,"vX0":-2.074415659799303,"vY0":-135.9225858814303,"vZ0":-7.675724657683388,"x":74.32,"y":219.12,"x0":1.2362560419956896,"y0":50.001139220324504,"z0":5.623515874550552,"aX":9.458021758456047},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.3,"breakHorizontal":-8.8,"spinRate":1827,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.40279228525187527,"extension":6.2999075847024555},"index":1,"playId":"1458323e-d669-34fb-bc1f-5135da8e618e","pitchNumber":2,"startTime":"2026-03-19T18:07:30.521Z","endTime":"2026-03-19T18:07:34.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.151493484660197,"aZ":-29.726488497339805,"pfxX":5.365698320615435,"pfxZ":1.3507513816915147,"pX":0.9162674289300786,"pZ":2.5292805036903534,"vX0":-2.6140071265750486,"vY0":-133.46010943336546,"vZ0":-3.124681093767297,"x":82.07,"y":170.49,"x0":1.208188719087379,"y0":50.00381733651892,"z0":5.842985309529818,"aX":9.736511333990471},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.0,"breakHorizontal":-9.2,"spinRate":2018,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.40948862215246384,"extension":6.158211104247832},"index":2,"playId":"f7cb9226-9a7d-3421-834b-a2e4c173f050","pitchNumber":3,"startTime":"2026-03-19T18:07:50.754Z","endTime":"2026-03-19T18:07:56.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-19T18:08:05.957Z","endTime":"2026-03-19T18:08:19.201Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.4,"endSpeed":68.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.03379497540144,"aZ":-41.97665904374828,"pfxX":-5.147523176117876,"pfxZ":-8.298790045753734,"pX":0.30146414048191444,"pZ":1.7844647157823255,"vX0":0.14087822036017708,"vY0":-108.33831370597105,"vZ0":0.49328292762204495,"x":105.51,"y":190.6,"x0":0.9034867651927384,"y0":50.003319448865795,"z0":6.165289255513857,"aX":-6.080384514232239},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-14.5,"breakHorizontal":9.2,"spinRate":2889,"spinDirection":326},"zone":9,"typeConfidence":2.0,"plateTime":0.5068000595784254,"extension":6.343705588585531},"index":4,"playId":"f0323814-37dc-3e67-87b6-b2b030db9a9b","pitchNumber":4,"startTime":"2026-03-19T18:08:19.201Z","endTime":"2026-03-19T18:08:25.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:08:25.221Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a line drive to right fielder Oswaldo Cabrera.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-19T18:08:24.502Z","endTime":"2026-03-19T18:10:38.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.7,"endSpeed":76.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.174403605650788,"aZ":-25.37958144353736,"pfxX":4.305480005480418,"pfxZ":4.543663612238419,"pX":-0.2301258597918785,"pZ":4.140090084780494,"vX0":-5.091609254931875,"vY0":-121.83788434625397,"vZ0":1.1299748677524248,"x":125.77,"y":127.0,"x0":1.33275223923083,"y0":50.00142567068812,"z0":5.872591695523172,"aX":6.436786929798377},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.8,"breakHorizontal":-6.5,"spinRate":1700,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.45050473376816536,"extension":6.297557239927419},"index":0,"playId":"505511e6-32da-3c05-ac53-aff1fc89eeb9","pitchNumber":1,"startTime":"2026-03-19T18:08:46.925Z","endTime":"2026-03-19T18:08:50.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":74.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57263843645403,"aZ":-30.641728780975267,"pfxX":10.988265643229605,"pfxZ":1.0822224946314423,"pX":0.300198943117472,"pZ":2.018031029885847,"vX0":-5.983484450369457,"vY0":-119.69572068089262,"vZ0":-1.7764316132691986,"x":105.56,"y":184.29,"x0":1.431884389257313,"y0":50.005948914394445,"z0":5.568436167897546,"aX":15.616123312310535},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.8,"breakHorizontal":-18.0,"spinRate":1695,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.4612881633100261,"extension":6.316400396997397},"index":1,"playId":"42f6293b-cd30-3386-8601-435e59915892","pitchNumber":2,"startTime":"2026-03-19T18:09:02.547Z","endTime":"2026-03-19T18:09:06.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49265184053669,"aZ":-30.1805227943739,"pfxX":8.970616286347544,"pfxZ":1.307120012907216,"pX":0.6690499584423406,"pZ":1.5254207235536585,"vX0":-4.7283696675457065,"vY0":-123.62588125699445,"vZ0":-3.3043753736075123,"x":91.5,"y":197.59,"x0":1.4579700388164851,"y0":50.00196361846573,"z0":5.458085786159096,"aX":13.652170388751136},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.8,"breakHorizontal":-14.9,"spinRate":1688,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4459336477917524,"extension":6.2965504219819834},"index":2,"playId":"ce0575d8-4b4d-3acb-997f-1ffd18828c8d","pitchNumber":3,"startTime":"2026-03-19T18:09:18.861Z","endTime":"2026-03-19T18:09:26.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"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-19T18:09:38.913Z","endTime":"2026-03-19T18:09:53.062Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.476762919305692,"aZ":-14.339863508471911,"pfxX":4.182838024932246,"pfxZ":9.40277454344292,"pX":-0.1463748292023111,"pZ":2.663971516791246,"vX0":-3.492510716080803,"vY0":-136.92504234192916,"vZ0":-6.121023971284006,"x":122.58,"y":166.85,"x0":0.6027489269161799,"y0":50.00581143995802,"z0":5.911232384640587,"aX":7.936968098210403},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":-6.8,"spinRate":2135,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.40015007361997323,"extension":6.345212681401565},"index":4,"playId":"9bcd8074-c994-3a02-8d8c-ee63cc4fb960","pitchNumber":4,"startTime":"2026-03-19T18:09:53.062Z","endTime":"2026-03-19T18:09:57.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":68.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.304150996748277,"aZ":-42.92960437956916,"pfxX":-6.330393852166617,"pfxZ":-8.960926003052183,"pX":0.9072808147945151,"pZ":3.4991187101237253,"vX0":1.3335702513565841,"vY0":-109.74080863036527,"vZ0":4.008275682452868,"x":82.42,"y":144.3,"x0":1.1078236546728402,"y0":50.00262136355294,"z0":6.270883525778179,"aX":-7.598062438576828},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-14.5,"breakHorizontal":11.0,"spinRate":2809,"spinDirection":317},"zone":12,"typeConfidence":2.0,"plateTime":0.5021778505808734,"extension":6.018008120864457},"index":5,"playId":"7a4c0106-dc1b-30d0-883d-73f415403507","pitchNumber":5,"startTime":"2026-03-19T18:10:15.020Z","endTime":"2026-03-19T18:10:19.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.600514391036167,"aZ":-33.628687448227126,"pfxX":-7.991168922056386,"pfxZ":-1.0113549363850503,"pX":-0.23346364333497222,"pZ":2.5917714869703654,"vX0":-1.8921435752222706,"vY0":-119.60156566301694,"vZ0":-0.24915772974751682,"x":125.9,"y":168.8,"x0":1.6082173218507438,"y0":50.005217597809114,"z0":5.7434305119172935,"aX":-11.442631243807801},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.6,"breakHorizontal":14.9,"spinRate":2815,"spinDirection":290},"zone":4,"typeConfidence":2.0,"plateTime":0.46003912329638297,"extension":6.168754779156139},"hitData":{"launchSpeed":91.2,"launchAngle":19.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.94,"coordY":95.01}},"index":6,"playId":"97328157-3700-39a2-8807-dc3318e84b1f","pitchNumber":6,"startTime":"2026-03-19T18:10:34.173Z","endTime":"2026-03-19T18:10:38.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.2,"awayTeamWinProbability":70.8,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:10:38.337Z","atBatIndex":30},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Taylor Ward grounds into a force out, shortstop José Caballero to second baseman Jazz Chisholm Jr. Blaze Alexander out at 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-19T18:10:49.890Z","endTime":"2026-03-19T18:11:53.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.3,"endSpeed":73.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.617587761678788,"aZ":-27.41121577381698,"pfxX":7.655828609112925,"pfxZ":3.415119032046378,"pX":-0.582143130692215,"pZ":1.8208956409979713,"vX0":-6.684854243511561,"vY0":-118.18043404078782,"vZ0":-2.920216754394425,"x":139.19,"y":189.62,"x0":1.3086866804280226,"y0":50.000372332583716,"z0":5.629185263954534,"aX":10.668406434054901},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":5.6,"breakHorizontal":-11.9,"spinRate":1792,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.46610417526165593,"extension":6.319377659232871},"index":0,"playId":"a0ee2e4a-d7a8-38f7-b11d-c4d9a9a0b886","pitchNumber":1,"startTime":"2026-03-19T18:11:12.786Z","endTime":"2026-03-19T18:11:16.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10274276933479,"aZ":-17.90605158744611,"pfxX":1.8206451482825665,"pfxZ":7.517330783576385,"pX":0.45028503658690694,"pZ":2.8944590810484305,"vX0":-1.797961880602372,"vY0":-136.41905975832924,"vZ0":-4.950288151541206,"x":99.84,"y":160.63,"x0":0.8792106403704179,"y0":50.00089281308741,"z0":5.9547780003675586,"aX":3.45459605065063},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":-3.0,"spinRate":1924,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.400466581967156,"extension":6.29827061527073},"hitData":{"launchSpeed":102.1,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.25,"coordY":146.32}},"index":1,"playId":"38d88dd7-19e5-33c1-b931-c8dbdaf45aee","pitchNumber":2,"startTime":"2026-03-19T18:11:49.555Z","endTime":"2026-03-19T18:11:53.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":1.9000000000000021,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:11:53.672Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jasson Domínguez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-19T18:13:39.482Z","endTime":"2026-03-19T18:15:27.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.513896010009372,"aZ":-41.106497173971206,"pfxX":3.660854824729193,"pfxZ":-7.008967169463544,"pX":1.357359988236075,"pZ":0.7407446550537026,"vX0":5.59508616948519,"vY0":-112.54708450950181,"vZ0":-2.2898938712110954,"x":65.26,"y":218.78,"x0":-1.6417899880751923,"y0":50.001046553068605,"z0":5.956887763561051,"aX":4.66731817576101},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-13.0,"breakHorizontal":-8.2,"spinRate":2723,"spinDirection":35},"zone":14,"typeConfidence":0.91,"plateTime":0.48774507087613106,"extension":5.986709222233511},"index":0,"playId":"1e5433ad-bcfb-3d26-acff-cdc0b520b07e","pitchNumber":1,"startTime":"2026-03-19T18:14:09.671Z","endTime":"2026-03-19T18:14:13.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.46841585686533,"aZ":-36.2426417946115,"pfxX":4.09443964237343,"pfxZ":-3.2432701673139803,"pX":0.5590208819509174,"pZ":2.1926989119341336,"vX0":3.835783167727512,"vY0":-111.07681919968839,"vZ0":-0.39328933495977425,"x":95.69,"y":179.58,"x0":-1.7208757371723042,"y0":50.00523406024836,"z0":6.132954351299849,"aX":5.12868273378887},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-5.6,"breakHorizontal":-8.4,"spinRate":2636,"spinDirection":46},"zone":6,"typeConfidence":0.9,"plateTime":0.4926726963215513,"extension":5.939438175092367},"index":1,"playId":"c35429fb-7ffb-3bfb-b388-ed8c44a2a0da","pitchNumber":2,"startTime":"2026-03-19T18:14:26.247Z","endTime":"2026-03-19T18:14:30.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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.2,"endSpeed":85.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97780531423587,"aZ":-14.090292556468903,"pfxX":-0.961500826242254,"pfxZ":9.821029056054966,"pX":-0.3654663518991224,"pZ":3.155681386539078,"vX0":4.15014196544779,"vY0":-134.3182103199624,"vZ0":-4.528442518335012,"x":130.93,"y":153.58,"x0":-1.8004793841551898,"y0":50.00344418858915,"z0":5.853513272267504,"aX":-1.7710864539744164},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":1.0,"spinRate":2131,"spinDirection":199},"zone":1,"typeConfidence":0.44,"plateTime":0.4065745583743099,"extension":6.18023052059305},"index":2,"playId":"4f90bd88-f2de-36cc-a073-3aeb73669027","pitchNumber":3,"startTime":"2026-03-19T18:14:45.120Z","endTime":"2026-03-19T18:14:50.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":80.8,"endSpeed":74.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73484212792046,"aZ":-24.167506436560164,"pfxX":-5.461915168400965,"pfxZ":5.6766008531463825,"pX":-0.7359451356324602,"pZ":1.204616765725838,"vX0":3.587209903469268,"vY0":-117.60970819186973,"vZ0":-5.734488132935231,"x":145.05,"y":206.26,"x0":-1.5656195613452295,"y0":50.00498114981893,"z0":5.894276715835252,"aX":-7.710066060209507},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":9.2,"breakHorizontal":9.1,"spinRate":1078,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.4643785957803721,"extension":6.00829323242659},"index":3,"playId":"b8134823-1752-3d31-8ead-a08a0381b2ec","pitchNumber":4,"startTime":"2026-03-19T18:15:04.584Z","endTime":"2026-03-19T18:15:09.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":80.8,"endSpeed":74.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1492531542623,"aZ":-22.482628006653417,"pfxX":-4.508280998361066,"pfxZ":6.931593325605599,"pX":-0.027823645589781728,"pZ":1.1247862769736638,"vX0":5.033181191753223,"vY0":-117.46176031965098,"vZ0":-6.329741604548154,"x":118.06,"y":208.41,"x0":-1.612145447314507,"y0":50.0036993867257,"z0":5.943670313263865,"aX":-6.303585257662811},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":11.3,"breakHorizontal":7.0,"spinRate":1140,"spinDirection":212},"zone":13,"typeConfidence":0.89,"plateTime":0.46622931734587825,"extension":6.135707078410639},"index":4,"playId":"1db0251f-57fb-3f6d-9bd5-a7889508e256","pitchNumber":5,"startTime":"2026-03-19T18:15:20.388Z","endTime":"2026-03-19T18:15:27.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:15:27.683Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan McMahon strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-19T18:15:24.877Z","endTime":"2026-03-19T18:17:08.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":76.0,"endSpeed":70.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.695299251776134,"aZ":-40.901416462108166,"pfxX":6.207753206054747,"pfxZ":-7.051117095698652,"pX":-0.015992970927417725,"pZ":3.3862116533858724,"vX0":1.9308510824695675,"vY0":-110.59920056599154,"vZ0":2.9476293433334533,"x":117.61,"y":147.35,"x0":-1.7065643988938826,"y0":50.00012224868512,"z0":6.325407554495189,"aX":7.68911584679533},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-11.6,"breakHorizontal":-11.8,"spinRate":2708,"spinDirection":38},"zone":2,"typeConfidence":0.91,"plateTime":0.49521252535790605,"extension":5.636303811126223},"index":0,"playId":"aa2ddaf8-352a-3cce-9446-1c75a5797682","pitchNumber":1,"startTime":"2026-03-19T18:15:46.090Z","endTime":"2026-03-19T18:15:50.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.554712133101248,"aZ":-24.680266770397274,"pfxX":-5.728317653755983,"pfxZ":5.276124846468153,"pX":0.45798330475290083,"pZ":0.8603481689682559,"vX0":6.471665688919367,"vY0":-118.9253239788733,"vZ0":-6.4789079359521295,"x":84.45,"y":201.93,"x0":-1.5648119077496283,"y0":50.004376835570625,"z0":5.883573814281859,"aX":-8.139055645029789},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.0,"breakHorizontal":8.6,"spinRate":1250,"spinDirection":209},"zone":14,"typeConfidence":0.89,"plateTime":0.46202038347389296,"extension":5.9947798983986935},"index":1,"playId":"563a9b7a-fbdd-36a5-a4ab-28d4618b007e","pitchNumber":2,"startTime":"2026-03-19T18:16:07.888Z","endTime":"2026-03-19T18:16:12.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09024555678877,"aZ":-14.108732351905893,"pfxX":-4.430229454206234,"pfxZ":9.74157450651151,"pX":0.2818963654797942,"pZ":3.67453565858044,"vX0":7.053487541017661,"vY0":-135.66088415110178,"vZ0":-3.2823222716162594,"x":106.25,"y":139.57,"x0":-1.7823170245675781,"y0":50.003186649723744,"z0":5.890450631279598,"aX":-8.216705643141017},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":6.5,"spinRate":2279,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.4045502165464243,"extension":5.973037853520366},"index":2,"playId":"d6926374-e5da-3cad-af1c-b7cf98eed6b9","pitchNumber":3,"startTime":"2026-03-19T18:16:24.432Z","endTime":"2026-03-19T18:16:29.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91375961188726,"aZ":-14.070591478674523,"pfxX":-4.0340918281706335,"pfxZ":9.826098476151014,"pX":0.31364117994142426,"pZ":2.8122170635892187,"vX0":6.628133749670887,"vY0":-134.99923767913864,"vZ0":-5.503355118113949,"x":105.04,"y":162.85,"x0":-1.6513830718340574,"y0":50.00226853676971,"z0":5.870893598166592,"aX":-7.43240404085922},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":5.9,"spinRate":2366,"spinDirection":198},"zone":6,"typeConfidence":0.87,"plateTime":0.40602568080918067,"extension":6.113041971218667},"index":3,"playId":"7dc3fa5d-b845-3798-9ec8-c73290e83b24","pitchNumber":4,"startTime":"2026-03-19T18:16:42.866Z","endTime":"2026-03-19T18:16:47.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-19T18:16:49.477Z","endTime":"2026-03-19T18:17:02.903Z","isPitch":false,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.528408004159544,"aZ":-22.57103206392644,"pfxX":-4.109444390675147,"pfxZ":6.516301230737516,"pX":0.06879253978152933,"pZ":2.3002050243059298,"vX0":5.119782835281047,"vY0":-120.39926238823926,"vZ0":-4.018305876037794,"x":114.38,"y":176.67,"x0":-1.5475009502579828,"y0":50.003105233801975,"z0":5.979135966848089,"aX":-6.056901134844158},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":11.2,"breakHorizontal":6.2,"spinRate":1356,"spinDirection":213},"zone":5,"typeConfidence":0.71,"plateTime":0.4542534844462409,"extension":5.962630745710114},"index":5,"playId":"1b86c499-f61c-3967-bce6-c5589f045758","pitchNumber":5,"startTime":"2026-03-19T18:17:02.903Z","endTime":"2026-03-19T18:17:08.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:17:08.818Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-19T18:17:29.162Z","endTime":"2026-03-19T18:19:02.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21264202363665,"aZ":-32.11949868982845,"pfxX":6.405624007643887,"pfxZ":0.0337297624100934,"pX":1.1892737475544612,"pZ":2.3035978036515576,"vX0":5.251550939154484,"vY0":-119.87710103307029,"vZ0":-1.5937140149331899,"x":71.67,"y":176.58,"x0":-1.8655309259300938,"y0":50.00088824791024,"z0":5.857213315526485,"aX":9.275073721516073},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.0,"breakHorizontal":-13.0,"spinRate":2698,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4577464249827994,"extension":6.005404941832116},"index":0,"playId":"f2c8662b-196d-38ab-a08d-e119304f33ff","pitchNumber":1,"startTime":"2026-03-19T18:17:32.617Z","endTime":"2026-03-19T18:17:36.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47219613436966,"aZ":-27.124645307367096,"pfxX":1.977249606134602,"pfxZ":3.1450263193231223,"pX":0.7056994542775848,"pZ":2.335794270608381,"vX0":5.278631313033468,"vY0":-125.46292861021848,"vZ0":-3.7236808310923095,"x":90.1,"y":175.71,"x0":-1.6757850364950506,"y0":50.00517271474184,"z0":6.0301676545231375,"aX":3.177634722426053},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.2,"breakHorizontal":-4.7,"spinRate":2433,"spinDirection":135},"zone":6,"typeConfidence":0.91,"plateTime":0.43522219085627967,"extension":5.912660682216312},"index":1,"playId":"a903382f-1469-3b78-8af2-c584c7f275db","pitchNumber":2,"startTime":"2026-03-19T18:17:50.650Z","endTime":"2026-03-19T18:18:17.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.103861286170176,"aZ":-13.431575360303402,"pfxX":-4.318881869617928,"pfxZ":10.0989440047835,"pX":-0.07131319602732074,"pZ":3.4293211250727986,"vX0":5.508441301485272,"vY0":-135.48344601551855,"vZ0":-4.173520214871066,"x":119.72,"y":146.19,"x0":-1.57140273067647,"y0":50.000914635764886,"z0":5.931026045777607,"aX":-8.014063253479883},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":6.6,"spinRate":2332,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.4045592487433236,"extension":6.034000227399819},"index":2,"playId":"468d5315-dd1b-3fa1-ba85-45594fc10b0f","pitchNumber":3,"startTime":"2026-03-19T18:18:39.757Z","endTime":"2026-03-19T18:18:45.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98428897931529,"aZ":-21.965438697942915,"pfxX":-6.643470696553057,"pfxZ":6.9681041119958005,"pX":0.845339115061327,"pZ":2.3444496673952573,"vX0":7.093370775955098,"vY0":-119.96828462929835,"vZ0":-4.011615188956532,"x":84.78,"y":175.48,"x0":-1.2788174446116085,"y0":50.00555633135115,"z0":5.983096169970988,"aX":-9.739890202297003},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":12.0,"breakHorizontal":10.4,"spinRate":1113,"spinDirection":213},"zone":14,"typeConfidence":0.89,"plateTime":0.4555712189579335,"extension":6.235664113364719},"index":3,"playId":"f9ca2d29-a9e0-3650-8750-fe9732298ccd","pitchNumber":4,"startTime":"2026-03-19T18:18:57.509Z","endTime":"2026-03-19T18:19:02.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:19:02.346Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gunnar Henderson walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-19T18:21:17.982Z","endTime":"2026-03-19T18:22:23.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90591566303509,"aZ":-30.99413952864871,"pfxX":6.5996296085521635,"pfxZ":0.6439077638631421,"pX":-0.814045616195418,"pZ":3.3535677777094537,"vX0":-7.013023632825331,"vY0":-134.4833323206916,"vZ0":-0.7916682415019101,"x":148.03,"y":148.23,"x0":0.9643463908546984,"y0":50.00556332451941,"z0":5.841292429383025,"aX":12.146619370762162},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.2,"breakHorizontal":-10.6,"spinRate":1997,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.4065699247095296,"extension":6.217061628926389},"index":0,"playId":"8877d0eb-9c47-34c0-bb93-e011d31a2be2","pitchNumber":1,"startTime":"2026-03-19T18:21:29.801Z","endTime":"2026-03-19T18:21:34.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95464985175419,"aZ":-27.482639755219704,"pfxX":4.892975639859232,"pfxZ":2.5438862120698547,"pX":-0.24121554980120385,"pZ":1.5345066331129353,"vX0":-4.924706280589099,"vY0":-134.9126777106242,"vZ0":-6.012342924016411,"x":126.19,"y":197.35,"x0":0.9708621491152727,"y0":50.00588053717127,"z0":5.725424048862368,"aX":9.034604134128088},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.5,"breakHorizontal":-7.8,"spinRate":1953,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.40576744530743625,"extension":6.248992391654113},"index":1,"playId":"cc748bfd-85e3-3cd1-89ed-89c1fb7fb396","pitchNumber":2,"startTime":"2026-03-19T18:21:45.220Z","endTime":"2026-03-19T18:21:50.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60995371059229,"aZ":-33.143117028944125,"pfxX":-2.0353068292849352,"pfxZ":-0.6400463568847377,"pX":-1.1587186984549418,"pZ":1.1050753168522782,"vX0":-5.478232920710878,"vY0":-121.95531445862599,"vZ0":-3.6781902732013654,"x":161.17,"y":208.94,"x0":1.3796850457820766,"y0":50.003995043223355,"z0":5.486488023147879,"aX":-3.070926890452694},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.8,"breakHorizontal":4.9,"spinRate":2470,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.44882902606854946,"extension":6.154447648436436},"index":2,"playId":"59205a6b-9903-31c1-a39c-db7dcd52e6b6","pitchNumber":3,"startTime":"2026-03-19T18:22:02.246Z","endTime":"2026-03-19T18:22:06.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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.6,"endSpeed":85.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.460601470252463,"aZ":-14.113419582042088,"pfxX":3.00510946884465,"pfxZ":9.694160582881388,"pX":0.42156147439050656,"pZ":1.4607717513810485,"vX0":-1.8224250229249537,"vY0":-136.03476462066055,"vZ0":-8.988345090906316,"x":100.93,"y":199.34,"x0":0.71175408136247,"y0":50.0048504688795,"z0":5.799124328297555,"aX":5.600122217222053},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":-5.0,"spinRate":1967,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.40353725517060823,"extension":6.378736788053774},"index":3,"playId":"7839d960-4819-3411-93e2-16781a294be0","pitchNumber":4,"startTime":"2026-03-19T18:22:19.746Z","endTime":"2026-03-19T18:22:23.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:22:23.823Z","atBatIndex":35},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Pete Alonso grounds into a double play, third baseman Ryan McMahon to second baseman Jazz Chisholm Jr. to first baseman Paul Goldschmidt. Gunnar Henderson out at 2nd. Pete Alonso out at 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-19T18:22:24.941Z","endTime":"2026-03-19T18:24:16.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.1,"endSpeed":66.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.151784349224325,"aZ":-41.83646568867134,"pfxX":-5.143906267022754,"pfxZ":-8.803495494729876,"pX":-0.027016267779628962,"pZ":1.8859903522798465,"vX0":-0.9938413354852242,"vY0":-104.88892129208581,"vZ0":1.2006600153199094,"x":118.03,"y":187.86,"x0":1.1224771598300416,"y0":50.002353804612625,"z0":6.240968760712256,"aX":-5.647082387727719},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.3,"breakVerticalInduced":-15.1,"breakHorizontal":9.6,"spinRate":2695,"spinDirection":323},"zone":8,"typeConfidence":2.0,"plateTime":0.5251534200057142,"extension":6.050854779101379},"index":0,"playId":"3bd91ca5-9b08-3a5a-869c-b41d0bfdb772","pitchNumber":1,"startTime":"2026-03-19T18:22:46.638Z","endTime":"2026-03-19T18:22:50.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28498798664223,"aZ":-26.230865803330477,"pfxX":7.6934212582027515,"pfxZ":4.062785890268689,"pX":1.3306137136978158,"pZ":2.676648486880289,"vX0":-2.3968899852011143,"vY0":-120.91713105761116,"vZ0":-1.9148231396427637,"x":66.28,"y":166.51,"x0":1.3425087405783445,"y0":50.00127150400633,"z0":5.808158503428828,"aX":11.251168482118503},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.1,"breakHorizontal":-13.2,"spinRate":1569,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.45511892359137596,"extension":6.275736139961446},"index":1,"playId":"2ff557a2-ec66-3c59-83e8-75eb7f07ed2f","pitchNumber":2,"startTime":"2026-03-19T18:23:06.763Z","endTime":"2026-03-19T18:23:10.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-19T18:23:28.465Z","endTime":"2026-03-19T18:23:47.028Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.376979774432417,"aZ":-15.174019677679215,"pfxX":2.9888757535156283,"pfxZ":8.787574051227754,"pX":-0.5450559189276108,"pZ":4.034903606482482,"vX0":-4.7597989758660635,"vY0":-138.33711832290362,"vZ0":-2.4752823919930727,"x":137.78,"y":129.84,"x0":0.8109385225464784,"y0":50.00404058503458,"z0":5.960702389279294,"aX":5.783465399147322},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":-4.4,"spinRate":2077,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.39620843457444455,"extension":6.353522597196881},"index":3,"playId":"496b4dd2-980f-3258-a61a-feaa790da7e1","pitchNumber":3,"startTime":"2026-03-19T18:23:47.028Z","endTime":"2026-03-19T18:23:52.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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.4,"endSpeed":85.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47308311610416,"aZ":-15.083523528573938,"pfxX":2.780549976325976,"pfxZ":9.105103012984575,"pX":-0.7199872110473212,"pZ":2.0730533046651605,"vX0":-4.676489873464998,"vY0":-135.8394486750411,"vZ0":-7.217606629754911,"x":144.44,"y":182.81,"x0":0.6590535432442906,"y0":50.0050813769348,"z0":5.804108422135982,"aX":5.221010359505572},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":-4.1,"spinRate":2015,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.40250703447848224,"extension":6.25368889143389},"hitData":{"launchSpeed":106.0,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.04,"coordY":166.57}},"index":4,"playId":"34f83960-f6ba-394e-930e-2d13e33c41f0","pitchNumber":4,"startTime":"2026-03-19T18:24:09.859Z","endTime":"2026-03-19T18:24:16.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":28.000000000000004,"awayTeamWinProbability":72.0,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":1.12,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:24:16.378Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out to right fielder Oswaldo Cabrera.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-19T18:24:26.699Z","endTime":"2026-03-19T18:26:00.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":80.3,"endSpeed":73.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.489393522918228,"aZ":-33.40362355194906,"pfxX":-10.144937675627204,"pfxZ":-0.8912218347297927,"pX":0.6221623507702168,"pZ":3.8102056138951403,"vX0":0.5692603619569592,"vY0":-116.89651317277007,"vZ0":2.4193915538046236,"x":93.28,"y":135.9,"x0":1.6913485904524859,"y0":50.00452073414484,"z0":5.913068867907776,"aX":-13.942229056459787},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.7,"breakHorizontal":18.2,"spinRate":2646,"spinDirection":300},"zone":12,"typeConfidence":2.0,"plateTime":0.4698249211359449,"extension":5.838251556398804},"index":0,"playId":"67440ac4-b2d4-3c02-82ac-57ab17253d5d","pitchNumber":1,"startTime":"2026-03-19T18:24:50.348Z","endTime":"2026-03-19T18:24:56.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":78.3,"endSpeed":71.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.367526503058087,"aZ":-34.066583848009095,"pfxX":-10.616424103109452,"pfxZ":-1.4540557337362792,"pX":0.18281274979484133,"pZ":2.6565898176321556,"vX0":-0.22948329110778143,"vY0":-113.96212387605398,"vZ0":0.6682640632606867,"x":110.03,"y":167.05,"x0":1.6624653438168016,"y0":50.00026744051863,"z0":5.7441678509062255,"aX":-13.859481612900039},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-2.2,"breakHorizontal":19.2,"spinRate":2517,"spinDirection":294},"zone":5,"typeConfidence":2.0,"plateTime":0.4819754531828466,"extension":5.89693041983038},"index":1,"playId":"0742c805-edba-350f-a08d-70243fe0de0a","pitchNumber":2,"startTime":"2026-03-19T18:25:08.537Z","endTime":"2026-03-19T18:25:12.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":90.9,"endSpeed":83.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99964998493657,"aZ":-25.339003658597097,"pfxX":-1.7891093078409535,"pfxZ":3.8676268218588383,"pX":-0.2964910709955615,"pZ":3.7098325742255893,"vX0":-2.958794171841065,"vY0":-132.31897009914164,"vZ0":-0.965708704116911,"x":128.3,"y":138.61,"x0":1.069973761617327,"y0":50.005327992677,"z0":5.941163425246748,"aX":-3.1628177730455724},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.0,"breakHorizontal":4.0,"spinRate":2247,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.4144165435638838,"extension":6.02664781140122},"index":2,"playId":"63cd02c2-49fb-3075-ab69-4a6e087d94bd","pitchNumber":3,"startTime":"2026-03-19T18:25:25.217Z","endTime":"2026-03-19T18:25:30.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"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-19T18:25:37.610Z","endTime":"2026-03-19T18:25:55.656Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.564270058495293,"aZ":-31.791447007806383,"pfxX":-0.8016430114124766,"pfxZ":0.25555468302322204,"pX":0.38139887521432114,"pZ":1.631432905410232,"vX0":-1.6334308342680635,"vY0":-121.65683306975912,"vZ0":-3.518978014842116,"x":102.46,"y":194.73,"x0":1.1641415870912382,"y0":50.0036980413151,"z0":5.835360298396275,"aX":-1.2086285830352057},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.1,"breakHorizontal":1.8,"spinRate":2580,"spinDirection":302},"zone":9,"typeConfidence":2.0,"plateTime":0.4492275441613769,"extension":6.051722048491343},"hitData":{"launchSpeed":74.6,"launchAngle":33.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.02,"coordY":120.33}},"index":4,"playId":"c45a75fe-d6f8-3063-b752-58cfe083f657","pitchNumber":4,"startTime":"2026-03-19T18:25:55.656Z","endTime":"2026-03-19T18:26:00.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":0.899999999999995,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:26:00.890Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Wells walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-19T18:28:18.979Z","endTime":"2026-03-19T18:30:28.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":90.8,"endSpeed":83.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.179587783595906,"aZ":-20.603193990611395,"pfxX":-9.06549163953271,"pfxZ":6.512022511410903,"pX":-1.1257946785513833,"pZ":3.256742346546735,"vX0":5.504442699629198,"vY0":-132.20293440015368,"vZ0":-2.200679770784753,"x":159.91,"y":150.85,"x0":-2.052968176269737,"y0":50.003699157674355,"z0":5.606202850506803,"aX":-16.108682366810054},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.5,"breakHorizontal":15.2,"spinRate":1979,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4137227044537628,"extension":6.043676524924894},"index":0,"playId":"d9555a2f-4abd-33c6-9a82-5d75a8ea290d","pitchNumber":1,"startTime":"2026-03-19T18:28:32.178Z","endTime":"2026-03-19T18:28:35.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.638956958584828,"aZ":-37.46136763899413,"pfxX":7.438451201221973,"pfxZ":-3.788891594725584,"pX":-1.7511802991606173,"pZ":4.076484605539909,"vX0":-1.1690841498269593,"vY0":-117.72196719053223,"vZ0":3.6868659158718966,"x":183.75,"y":128.71,"x0":-2.212274850178392,"y0":50.004021661798696,"z0":5.971596957009691,"aX":10.375964445383222},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.6,"breakHorizontal":-13.2,"spinRate":2589,"spinDirection":77},"zone":11,"typeConfidence":0.66,"plateTime":0.46637296975237597,"extension":6.045214667314493},"index":1,"playId":"8505c090-0df8-382a-b066-abd1f7b36359","pitchNumber":2,"startTime":"2026-03-19T18:28:48.914Z","endTime":"2026-03-19T18:28:52.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":91.2,"endSpeed":83.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.607641958433156,"aZ":-21.736334752050322,"pfxX":-8.05301390961151,"pfxZ":5.825647646160801,"pX":-1.238321924050588,"pZ":2.8747968700405204,"vX0":5.224910488387958,"vY0":-132.80072498036822,"vZ0":-2.95526497503744,"x":164.2,"y":161.16,"x0":-2.181867210684052,"y0":50.003974859514464,"z0":5.577689075158392,"aX":-14.429785667908519},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.1,"breakHorizontal":13.6,"spinRate":2038,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4119599562323004,"extension":6.047309036504786},"index":2,"playId":"d7242943-20f6-3071-9d42-69e8cf146602","pitchNumber":3,"startTime":"2026-03-19T18:29:05.654Z","endTime":"2026-03-19T18:29:10.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":91.0,"endSpeed":82.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.225124810811074,"aZ":-13.639865407247697,"pfxX":-2.4695131596707682,"pfxZ":10.46709527305532,"pX":-0.5656175097013962,"pZ":3.2710406444393834,"vX0":4.540475884624328,"vY0":-132.45176536027444,"vZ0":-3.919863973248988,"x":138.56,"y":150.46,"x0":-1.9839234081260242,"y0":50.00020962430197,"z0":5.772641766948809,"aX":-4.372042668309276},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.2,"breakHorizontal":3.5,"spinRate":2125,"spinDirection":204},"zone":1,"typeConfidence":0.73,"plateTime":0.41408823034234654,"extension":6.356743214202486},"index":3,"playId":"619967c0-4b79-3f94-9644-d5188175ab6e","pitchNumber":4,"startTime":"2026-03-19T18:29:20.317Z","endTime":"2026-03-19T18:29:25.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41690013560702,"aZ":-13.961371565157462,"pfxX":-3.811940311308693,"pfxZ":9.993791695674355,"pX":-0.7159836622597094,"pZ":3.421099320182883,"vX0":4.300910853412517,"vY0":-134.47110097879596,"vZ0":-3.772437730916404,"x":144.29,"y":146.41,"x0":-1.8443913022850877,"y0":50.00597000521632,"z0":5.83923651947406,"aX":-6.949969494014588},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.4,"breakHorizontal":5.9,"spinRate":2174,"spinDirection":208},"zone":1,"typeConfidence":0.85,"plateTime":0.40804299697385504,"extension":6.226217877214688},"index":4,"playId":"163817be-24f9-361a-9b87-e0772b8d9bc5","pitchNumber":5,"startTime":"2026-03-19T18:29:36.120Z","endTime":"2026-03-19T18:29:40.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"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-19T18:29:49.280Z","endTime":"2026-03-19T18:29:58.857Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.706405951169444,"aZ":-14.961967747682708,"pfxX":-2.9043746399617154,"pfxZ":9.38380235006086,"pX":0.336976035209872,"pZ":3.382826593097253,"vX0":6.767599474015521,"vY0":-134.4752804546868,"vZ0":-3.807354049772806,"x":104.16,"y":147.44,"x0":-1.8331452183672308,"y0":50.00645847168872,"z0":5.876125654404858,"aX":-5.330456187758997},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":3.8,"spinRate":2167,"spinDirection":206},"zone":3,"typeConfidence":0.77,"plateTime":0.4070633996855224,"extension":6.1596891756570695},"index":6,"playId":"2051a39c-7ef9-3fda-bde5-337a85d2c732","pitchNumber":6,"startTime":"2026-03-19T18:29:58.857Z","endTime":"2026-03-19T18:30:05.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.237938368167853,"aZ":-43.36252867695867,"pfxX":3.0404103376599356,"pfxZ":-8.665694176925985,"pX":-0.978010583720382,"pZ":2.298983861655448,"vX0":1.0999441773824004,"vY0":-113.35166124261045,"vZ0":1.0398750632219695,"x":154.28,"y":176.71,"x0":-1.8656691958439124,"y0":50.0037692963264,"z0":6.190776335911569,"aX":3.925056779451094},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-15.0,"breakHorizontal":-5.8,"spinRate":2794,"spinDirection":35},"zone":13,"typeConfidence":0.91,"plateTime":0.4846689434271352,"extension":5.79715580522621},"index":7,"playId":"2c6b8e4b-9da7-3b15-ad20-aa173f6f7b52","pitchNumber":7,"startTime":"2026-03-19T18:30:23.113Z","endTime":"2026-03-19T18:30:28.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.300000000000004,"awayTeamWinProbability":65.69999999999999,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":1.24,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:30:28.768Z","atBatIndex":38},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Oswaldo Cabrera grounds into a force out, third baseman Coby Mayo to shortstop Gunnar Henderson. Austin Wells out at 2nd. Oswaldo Cabrera to 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-19T18:30:31.196Z","endTime":"2026-03-19T18:32:34.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"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":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.1,"endSpeed":71.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.650041102143827,"aZ":-42.351003852243366,"pfxX":3.89785324248406,"pfxZ":-7.978232276684751,"pX":-0.09358828092346047,"pZ":1.9934644628210976,"vX0":2.7404615077291434,"vY0":-112.32645549442891,"vZ0":0.38645487297014247,"x":120.57,"y":184.96,"x0":-1.8364907991927653,"y0":50.00284601140094,"z0":6.13088623302977,"aX":4.972041710723458},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-14.0,"breakHorizontal":-7.8,"spinRate":2715,"spinDirection":34},"zone":8,"typeConfidence":0.91,"plateTime":0.4879213138217451,"extension":5.903285682177062},"index":0,"playId":"8643a3ee-f423-3f7c-b8dd-823a3c41a363","pitchNumber":1,"startTime":"2026-03-19T18:30:53.738Z","endTime":"2026-03-19T18:30:58.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"2398bea3-c0d5-3aa2-8119-1c001419a367","startTime":"2026-03-19T18:31:11.163Z","endTime":"2026-03-19T18:31:15.590Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74821871246363,"aZ":-12.822094795150136,"pfxX":-3.5082329028743118,"pfxZ":10.454890331304988,"pX":-1.3377473279904961,"pZ":4.311610887009949,"vX0":2.645841071587481,"vY0":-135.91414145407174,"vZ0":-2.176961907116289,"x":167.99,"y":122.37,"x0":-1.8732801515117532,"y0":50.00077985739422,"z0":6.024899737323853,"aX":-6.49288734318069},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":5.8,"spinRate":2303,"spinDirection":201},"zone":11,"typeConfidence":0.84,"plateTime":0.40464137690212976,"extension":5.918236992385967},"index":2,"playId":"0457f4c1-34bd-3bf0-84b9-cb7d98080004","pitchNumber":2,"startTime":"2026-03-19T18:31:28.851Z","endTime":"2026-03-19T18:31:32.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84878430383002,"aZ":-12.228006173449376,"pfxX":-3.5496789106315405,"pfxZ":11.283180439465777,"pX":-0.28590740780769497,"pZ":3.4715759622379636,"vX0":4.93479277485218,"vY0":-132.72775261935385,"vZ0":-4.121414553677954,"x":127.9,"y":145.05,"x0":-1.7160257258432712,"y0":50.00360691067157,"z0":5.947959217309277,"aX":-6.2759127519542055},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.7,"breakHorizontal":5.3,"spinRate":2304,"spinDirection":202},"zone":11,"typeConfidence":0.88,"plateTime":0.414130803539158,"extension":6.039935168138735},"index":3,"playId":"b58dd2e9-e4d1-33a7-a0d4-782dffcd7ae9","pitchNumber":3,"startTime":"2026-03-19T18:31:45.842Z","endTime":"2026-03-19T18:31:49.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.917789976823332,"aZ":-24.868872732045173,"pfxX":-4.746729993929204,"pfxZ":5.273438605696963,"pX":-1.317825123963879,"pZ":4.806240070407452,"vX0":2.4382723625506086,"vY0":-117.44358887562734,"vZ0":2.010424436867968,"x":167.23,"y":109.01,"x0":-1.7571575901953178,"y0":50.003543135410624,"z0":6.264764204488079,"aX":-6.577631900396484},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":10.3,"breakHorizontal":7.9,"spinRate":1022,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.46782642206686686,"extension":5.854997945056641},"index":4,"playId":"fcdd93eb-48cd-36e4-8852-b8063f1d05be","pitchNumber":4,"startTime":"2026-03-19T18:32:05.161Z","endTime":"2026-03-19T18:32:08.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02912940149868,"aZ":-22.680755337587463,"pfxX":-8.509731882769634,"pfxZ":6.382375278570105,"pX":-0.3159281220663726,"pZ":1.7386102691547975,"vX0":5.764173156455046,"vY0":-121.04841395216819,"vZ0":-5.374928678420722,"x":129.04,"y":191.84,"x0":-1.619204505604682,"y0":50.00439617902677,"z0":5.966555039155735,"aX":-12.663909388540967},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.6,"breakHorizontal":14.0,"spinRate":1387,"spinDirection":217},"zone":7,"typeConfidence":0.88,"plateTime":0.45200893610860016,"extension":6.10582727893804},"hitData":{"launchSpeed":57.2,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.66,"coordY":156.95}},"index":5,"playId":"c8e2be13-950c-30ec-b16f-7a35a88cff25","pitchNumber":5,"startTime":"2026-03-19T18:32:24.460Z","endTime":"2026-03-19T18:32:34.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.299999999999997,"awayTeamWinProbability":70.7,"homeTeamWinProbabilityAdded":-5.000000000000007,"leverageIndex":2.16,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:32:34.829Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trent Grisham lines out to right fielder Tyler O'Neill.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-19T18:34:55.538Z","endTime":"2026-03-19T18:36:17.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676012,"fullName":"Gerald Ogando","link":"/api/v1/people/676012"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"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-19T18:32:46.200Z","endTime":"2026-03-19T18:33:20.920Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gerald Ogando replaces Dean Kremer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"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-19T18:33:20.920Z","endTime":"2026-03-19T18:34:57.498Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676012,"link":"/api/v1/people/676012"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":98.2,"endSpeed":90.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.242977894732498,"aZ":-11.93807219409091,"pfxX":-0.7543654254555228,"pfxZ":9.747750407092774,"pX":0.8884293310415786,"pZ":2.109846102146928,"vX0":7.960138211891653,"vY0":-142.78803319832514,"vZ0":-7.298298171317912,"x":83.14,"y":181.81,"x0":-1.8310036186870307,"y0":50.00014070420111,"z0":5.440919303623388,"aX":-1.5658355208034},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.4,"breakHorizontal":-0.1,"spinRate":2325,"spinDirection":211},"zone":14,"typeConfidence":1.31,"plateTime":0.3828034961568765,"extension":7.100231215987208},"index":2,"playId":"ad8f0140-814e-3c19-8404-6aef5e94a85f","pitchNumber":1,"startTime":"2026-03-19T18:34:57.498Z","endTime":"2026-03-19T18:35:01.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.598478619974042,"aZ":-13.739020972920637,"pfxX":-3.917887867475214,"pfxZ":9.140400742813648,"pX":-0.29537061049000685,"pZ":1.5307208630861389,"vX0":6.677367265629957,"vY0":-140.35864444584868,"vZ0":-7.377351010856592,"x":128.26,"y":197.45,"x0":-2.1846213616109873,"y0":50.00162515769754,"z0":5.068308418157215,"aX":-7.90109128250121},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":5.9,"spinRate":2275,"spinDirection":222},"zone":8,"typeConfidence":1.37,"plateTime":0.3886607848991579,"extension":6.9568167830441165},"index":3,"playId":"2d64ef27-1dce-39e5-a72b-ad10e64d9c6e","pitchNumber":2,"startTime":"2026-03-19T18:35:16.220Z","endTime":"2026-03-19T18:35:22.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":97.6,"endSpeed":89.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53774704086517,"aZ":-11.553180637548834,"pfxX":-1.2150510920330824,"pfxZ":10.09287883611404,"pX":-0.5201739526078235,"pZ":2.840927596299782,"vX0":4.967945697095296,"vY0":-142.04689585664246,"vZ0":-5.399654580670735,"x":136.83,"y":162.07,"x0":-2.134022399396971,"y0":50.00698504901463,"z0":5.5011934512665945,"aX":-2.4838473252827162},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":1.2,"spinRate":2286,"spinDirection":203},"zone":1,"typeConfidence":1.36,"plateTime":0.3855899017490634,"extension":7.121587132369615},"index":4,"playId":"9af28239-bab6-31fd-8252-03ea4bab218d","pitchNumber":3,"startTime":"2026-03-19T18:35:35.494Z","endTime":"2026-03-19T18:35:39.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99102628356975,"aZ":-23.576282973935523,"pfxX":-7.683234968256132,"pfxZ":4.362941315703834,"pX":-1.1295578188861182,"pZ":2.1919672992045913,"vX0":5.905650294223487,"vY0":-139.67626643200038,"vZ0":-3.276103125607114,"x":160.06,"y":179.6,"x0":-2.27493832931331,"y0":50.00619383403166,"z0":4.933573886203196,"aX":-15.156761843294984},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.4,"breakHorizontal":12.7,"spinRate":2307,"spinDirection":219},"zone":13,"typeConfidence":1.34,"plateTime":0.3924034375995,"extension":7.1002796315752805},"index":5,"playId":"62982d29-27e2-3f46-87b8-9aad14c6870b","pitchNumber":4,"startTime":"2026-03-19T18:35:54.201Z","endTime":"2026-03-19T18:35:59.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.612146054083233,"aZ":-11.978574324923988,"pfxX":-2.3106548097688795,"pfxZ":9.850260706598462,"pX":0.8807825907936381,"pZ":2.128862790756294,"vX0":8.37359702116254,"vY0":-141.84538135532804,"vZ0":-7.031520902268071,"x":83.43,"y":181.3,"x0":-1.8014020976491787,"y0":50.000036692161565,"z0":5.393431864660278,"aX":-4.736964998390667},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":2.6,"spinRate":2317,"spinDirection":206},"zone":14,"typeConfidence":1.36,"plateTime":0.3852527455758592,"extension":7.025848165505508},"hitData":{"launchSpeed":86.4,"launchAngle":22.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.89,"coordY":109.22}},"index":6,"playId":"993f58d3-f0ea-3cad-967b-f8b6d983409c","pitchNumber":5,"startTime":"2026-03-19T18:36:12.704Z","endTime":"2026-03-19T18:36:17.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":676012,"link":"/api/v1/people/676012"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":676012,"link":"/api/v1/people/676012"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.2,"awayTeamWinProbability":74.8,"homeTeamWinProbabilityAdded":-4.099999999999998,"leverageIndex":1.75,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:36:17.211Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Pitcher Gerald Ogando picks off Oswaldo Cabrera at 1st on throw to first baseman Pete Alonso.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-19T18:36:22.274Z","endTime":"2026-03-19T18:37:52.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":16},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676012,"fullName":"Gerald Ogando","link":"/api/v1/people/676012"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676012,"link":"/api/v1/people/676012"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60759663515195,"aZ":-17.292859604309264,"pfxX":-9.574446596780252,"pfxZ":7.34345136236352,"pX":-0.3996737644004255,"pZ":1.2709899606336192,"vX0":8.098030863641494,"vY0":-141.72877593284525,"vZ0":-6.966773647890103,"x":132.23,"y":204.46,"x0":-2.0557239578002515,"y0":50.00267441687228,"z0":4.873310190484013,"aX":-19.400001590096707},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.0,"breakHorizontal":15.6,"spinRate":2380,"spinDirection":224},"zone":13,"typeConfidence":1.32,"plateTime":0.3870630007017386,"extension":7.079876921511567},"index":0,"playId":"372c1288-8626-3120-802d-2a1156fac25a","pitchNumber":1,"startTime":"2026-03-19T18:36:47.620Z","endTime":"2026-03-19T18:36:52.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":96.6,"endSpeed":88.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.676956716160692,"aZ":-19.98636366462311,"pfxX":-9.400815048863915,"pfxZ":6.06892768638412,"pX":0.19054208577819787,"pZ":2.632949086344476,"vX0":10.223672977314898,"vY0":-140.3269298922468,"vZ0":-2.878861041564039,"x":109.74,"y":167.69,"x0":-2.2664828885900583,"y0":50.002852666326575,"z0":4.9636753299962395,"aX":-18.879934732969907},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.6,"breakHorizontal":15.1,"spinRate":2453,"spinDirection":225},"zone":5,"typeConfidence":1.34,"plateTime":0.3892870758101523,"extension":7.162284729849922},"index":1,"playId":"93d77c76-f5d0-3e37-bb08-9e4f9cc03a74","pitchNumber":2,"startTime":"2026-03-19T18:37:06.075Z","endTime":"2026-03-19T18:37:10.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"f4fea1fe-3c04-3603-a73a-330779b619ef","startTime":"2026-03-19T18:37:26.567Z","endTime":"2026-03-19T18:37:30.424Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"82287259-98ec-3d00-8d87-e2bf17682f9b","startTime":"2026-03-19T18:37:45.185Z","endTime":"2026-03-19T18:37:52.953Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-3.099999999999998,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:37:52.953Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler O'Neill grounds out softly, pitcher Yerry De los Santos to first baseman Paul Goldschmidt.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-19T18:40:20.181Z","endTime":"2026-03-19T18:41:37.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660787,"link":"/api/v1/people/660787"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ali Sánchez replaces catcher Austin Wells, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"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-19T18:39:39.782Z","endTime":"2026-03-19T18:39:39.796Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yerry De los Santos replaces Max Fried.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-19T18:39:39.796Z","endTime":"2026-03-19T18:40:22.357Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660787,"link":"/api/v1/people/660787"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":94.6,"endSpeed":87.4,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30083085146414,"aZ":-24.247293058054456,"pfxX":-10.519990599918822,"pfxZ":4.099187474563021,"pX":0.8559120436086759,"pZ":3.03478905698122,"vX0":12.791093148699467,"vY0":-137.23562816401449,"vZ0":-2.8046315939233475,"x":84.37,"y":156.84,"x0":-2.467558766461756,"y0":50.00403020014681,"z0":5.6960586630877,"aX":-20.354529586580725},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.1,"breakHorizontal":16.8,"spinRate":2167,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.3969409768073602,"extension":6.288258987927025},"index":2,"playId":"aef07bfa-a4fb-37fc-a8e8-5bc93f53560a","pitchNumber":1,"startTime":"2026-03-19T18:40:22.357Z","endTime":"2026-03-19T18:40:28.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.867651355088302,"aZ":-23.355214482911844,"pfxX":-10.915424522542668,"pfxZ":4.667909257555799,"pX":-0.4434220310812114,"pZ":2.5595827481882854,"vX0":9.422701291832723,"vY0":-136.08230152503995,"vZ0":-3.964162446512146,"x":133.9,"y":169.67,"x0":-2.520669149239532,"y0":50.00342298077545,"z0":5.639348759803061,"aX":-20.61947731735954},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.8,"breakHorizontal":18.0,"spinRate":2063,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4014053547070402,"extension":6.364254490475476},"index":3,"playId":"7dd6940c-0e15-3bd3-888c-8928a5f0d24f","pitchNumber":2,"startTime":"2026-03-19T18:40:38.338Z","endTime":"2026-03-19T18:40:42.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.397838756389252,"aZ":-22.41553815737121,"pfxX":-10.536950327802693,"pfxZ":5.04127438406006,"pX":-0.7496979390782648,"pZ":2.92267517505808,"vX0":8.649962457552332,"vY0":-137.93323028985165,"vZ0":-3.2767777148930417,"x":145.58,"y":159.87,"x0":-2.550416068914553,"y0":50.00351775859888,"z0":5.629774339312649,"aX":-20.39539198207107},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.6,"breakHorizontal":17.4,"spinRate":2096,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.3964297821983047,"extension":6.417432285609069},"index":4,"playId":"acb6b117-668e-3b14-b342-97c80de1bfd4","pitchNumber":3,"startTime":"2026-03-19T18:40:57.260Z","endTime":"2026-03-19T18:41:02.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.748787722561218,"aZ":-33.59091186837228,"pfxX":-4.4030727570624695,"pfxZ":-0.9043218825753208,"pX":-1.2276237974036266,"pZ":2.9991704789995834,"vX0":4.569552925952722,"vY0":-124.39206903079341,"vZ0":-0.24122909111050728,"x":163.79,"y":157.8,"x0":-2.5156077805708654,"y0":50.00304222897455,"z0":5.880362778394058,"aX":-6.906699726047971},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.4,"breakHorizontal":7.0,"spinRate":1049,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.4401859562286976,"extension":6.242984094032478},"hitData":{"launchSpeed":46.7,"launchAngle":-51.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":134.37,"coordY":186.28}},"index":5,"playId":"d44364f2-2928-3679-b68c-37c7610091de","pitchNumber":4,"startTime":"2026-03-19T18:41:32.888Z","endTime":"2026-03-19T18:41:37.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_ab"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_ab"},{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_pa"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:41:37.805Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Griff O'Ferrall singles on a ground ball to shortstop José Caballero.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-19T18:42:02.699Z","endTime":"2026-03-19T18:43:31.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Griff O'Ferrall replaces Ryan Mountcastle.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"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-19T18:41:55.079Z","endTime":"2026-03-19T18:42:04.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803172,"link":"/api/v1/people/803172"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":663624,"link":"/api/v1/people/663624"},"defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19095043190272,"aZ":-33.708581759380785,"pfxX":2.0517152693072216,"pfxZ":-1.0452264473736452,"pX":-0.20495669006023204,"pZ":2.3439736456425346,"vX0":5.195198239684773,"vY0":-120.43063290802384,"vZ0":-1.20903265020099,"x":124.81,"y":175.49,"x0":-2.660021258630264,"y0":50.00592015193974,"z0":5.8441183162719925,"aX":3.0019311677406404},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.9,"breakHorizontal":-5.0,"spinRate":1892,"spinDirection":103},"zone":5,"typeConfidence":2.0,"plateTime":0.4554465634742231,"extension":6.16692497892432},"index":1,"playId":"7d43cb8f-ae53-3bac-99dd-4ad1bfec222f","pitchNumber":1,"startTime":"2026-03-19T18:42:04.825Z","endTime":"2026-03-19T18:42:09.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.274376336169617,"aZ":-26.221473801671138,"pfxX":-10.839713083658106,"pfxZ":3.0680087820909456,"pX":-0.63257436590046,"pZ":2.376411212544813,"vX0":8.801276036699566,"vY0":-138.23973886914496,"vZ0":-4.020190547974009,"x":141.11,"y":174.62,"x0":-2.446357414841957,"y0":50.00078956298516,"z0":5.605765996415862,"aX":-21.016914833284805},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.9,"breakHorizontal":17.9,"spinRate":1985,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.3959290852363444,"extension":6.135226517148564},"index":2,"playId":"42fb3a84-383b-3f4e-916d-bbb834e3686b","pitchNumber":2,"startTime":"2026-03-19T18:42:21.281Z","endTime":"2026-03-19T18:42:26.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.954740216636093,"aZ":-23.54431740517496,"pfxX":-11.00076104824404,"pfxZ":4.378827921830965,"pX":0.6203784803586848,"pZ":1.6704957386429633,"vX0":11.6433375975088,"vY0":-138.75591944968357,"vZ0":-6.550122456947582,"x":93.35,"y":193.68,"x0":-2.1797363512925068,"y0":50.00117194888459,"z0":5.606064330284037,"aX":-21.67681220249824},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.8,"breakHorizontal":17.8,"spinRate":2053,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.3931463547766474,"extension":6.382130217866925},"index":3,"playId":"8e48fea1-d300-3e45-926d-b73846d0b493","pitchNumber":3,"startTime":"2026-03-19T18:42:41.114Z","endTime":"2026-03-19T18:42:45.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.522698256787194,"aZ":-33.667575755452035,"pfxX":-9.034025506454025,"pfxZ":-0.8963985420323719,"pX":1.9550680915923255,"pZ":0.9121421402361544,"vX0":13.247585715614099,"vY0":-127.19034036639641,"vZ0":-5.080375968247779,"x":42.48,"y":214.15,"x0":-2.1030538028814236,"y0":50.00217505647635,"z0":5.54901766724178,"aX":-15.078458532188952},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.5,"breakHorizontal":14.0,"spinRate":1541,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4276101336939755,"extension":6.205058646711668},"index":4,"playId":"515c6ddc-ff16-3b7c-8dc4-2b5bb098be43","pitchNumber":4,"startTime":"2026-03-19T18:43:01.247Z","endTime":"2026-03-19T18:43:05.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-03-19T18:43:12.940Z","endTime":"2026-03-19T18:43:26.891Z","isPitch":false,"type":"action","player":{"id":803172,"link":"/api/v1/people/803172"},"defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07948130585691,"aZ":-25.384115809649035,"pfxX":-12.126570638169646,"pfxZ":3.566642384479337,"pX":-1.15266453950644,"pZ":2.5641425599648975,"vX0":8.003216742924417,"vY0":-137.26920946380892,"vZ0":-3.5543642618152127,"x":160.94,"y":169.55,"x0":-2.5341868272867796,"y0":50.001735639298346,"z0":5.608706130006264,"aX":-23.08404505963017},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.9,"breakHorizontal":20.3,"spinRate":1847,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.3993836011461873,"extension":6.312313214904819},"hitData":{"launchSpeed":68.9,"launchAngle":13.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.46,"coordY":151.21}},"index":6,"playId":"40e7d611-f3a9-31d3-8f66-4bb771296c26","pitchNumber":5,"startTime":"2026-03-19T18:43:26.891Z","endTime":"2026-03-19T18:43:31.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803172,"link":"/api/v1/people/803172"},"credit":"b_ab"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_ab"},{"player":{"id":803172,"link":"/api/v1/people/803172"},"credit":"b_pa"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.51,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:43:31.034Z","atBatIndex":43},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Coby Mayo pops into a force out, second baseman Jazz Chisholm Jr. to shortstop José Caballero. Griff O'Ferrall out at 2nd. Coby Mayo to 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-19T18:43:46.943Z","endTime":"2026-03-19T18:44:25.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63628232110699,"aZ":-23.57038749935389,"pfxX":-9.916904963757975,"pfxZ":4.441854465865788,"pX":-0.5226514724691047,"pZ":3.3920020802617397,"vX0":8.247680657258165,"vY0":-138.28255154583414,"vZ0":-2.0675494175457527,"x":136.92,"y":147.2,"x0":-2.2543985194069127,"y0":50.00625948434259,"z0":5.729627125935188,"aX":-19.222972591035706},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.8,"breakHorizontal":16.2,"spinRate":2036,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.3959926155554325,"extension":6.17329390582141},"hitData":{"launchSpeed":78.7,"launchAngle":56.0,"totalDistance":177.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":132.37,"coordY":130.91}},"index":0,"playId":"e7dc4e05-886f-3c26-8785-9de6876a8235","pitchNumber":1,"startTime":"2026-03-19T18:44:10.227Z","endTime":"2026-03-19T18:44:25.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.2,"awayTeamWinProbability":75.8,"homeTeamWinProbabilityAdded":2.1999999999999993,"leverageIndex":0.93,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:44:25.717Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colton Cowser grounds out to first baseman Paul Goldschmidt.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-19T18:44:44.804Z","endTime":"2026-03-19T18:47:35.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"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, 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.9,"endSpeed":78.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78804778091426,"aZ":-35.07309432075681,"pfxX":-7.514801595884681,"pfxZ":-1.8550956752397916,"pX":-0.7322550158766465,"pZ":2.521252168734488,"vX0":6.424209426842868,"vY0":-124.95755860281803,"vZ0":-0.9027836949632524,"x":144.91,"y":170.71,"x0":-2.37408546475728,"y0":50.00175823968475,"z0":5.797279962597692,"aX":-11.751470695970532},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.4,"breakHorizontal":11.9,"spinRate":1122,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.4402058494249572,"extension":6.186256241203207},"index":0,"playId":"72883670-060f-37b7-a98a-7ae2cd9df25c","pitchNumber":1,"startTime":"2026-03-19T18:44:52.686Z","endTime":"2026-03-19T18:44:57.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":87.0,"endSpeed":79.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79163169953211,"aZ":-31.812628872507513,"pfxX":-8.57631318203435,"pfxZ":0.2274735268738537,"pX":-0.04469775750359307,"pZ":1.96414191546441,"vX0":8.311581712264482,"vY0":-126.40643434384769,"vZ0":-2.9931492772010886,"x":118.7,"y":185.75,"x0":-2.274450425698653,"y0":50.00537284458746,"z0":5.740066730518996,"aX":-13.76467462040103},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.1,"breakHorizontal":13.4,"spinRate":1395,"spinDirection":257},"zone":8,"typeConfidence":2.0,"plateTime":0.43472096296155804,"extension":6.224584195615412},"index":1,"playId":"774283cf-14eb-3560-b33e-2278798ff889","pitchNumber":2,"startTime":"2026-03-19T18:45:09.936Z","endTime":"2026-03-19T18:45:14.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23218789715061,"aZ":-30.491111098268878,"pfxX":-9.432907869570563,"pfxZ":1.0423987581553673,"pX":0.3045475973878975,"pZ":0.48705178094331836,"vX0":9.632075394820262,"vY0":-126.57406061651093,"vZ0":-6.495450918642344,"x":105.39,"y":225.63,"x0":-2.327652397050498,"y0":50.006005491371546,"z0":5.5333743232592445,"aX":-15.283669354201892},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.5,"breakHorizontal":14.9,"spinRate":1356,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.43300443320985815,"extension":6.470599298523827},"index":2,"playId":"9d79a16c-cc8a-3008-864e-385885175330","pitchNumber":3,"startTime":"2026-03-19T18:45:29.154Z","endTime":"2026-03-19T18:45:33.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":"f42db44c-593c-35a6-9185-10e34b291011","startTime":"2026-03-19T18:45:53.723Z","endTime":"2026-03-19T18:45:57.074Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.581859119335842,"aZ":-32.53396837188569,"pfxX":-8.197122198875926,"pfxZ":-0.22808040542440544,"pX":-0.4885111795658178,"pZ":1.6991199596693318,"vX0":7.197068327519878,"vY0":-126.95742479771756,"vZ0":-3.337406332260194,"x":135.62,"y":192.9,"x0":-2.309845601662196,"y0":50.0001753990567,"z0":5.6493122648092955,"aX":-13.23691307641652},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.0,"breakHorizontal":13.0,"spinRate":1291,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.4332157502439622,"extension":6.280381817462583},"index":4,"playId":"77c23d7b-bb51-3a74-af5e-9f4ad36a7462","pitchNumber":4,"startTime":"2026-03-19T18:46:13.242Z","endTime":"2026-03-19T18:46:17.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"6610fec4-dfd5-39e2-8c6a-4609285bd159","startTime":"2026-03-19T18:46:41.925Z","endTime":"2026-03-19T18:46:45.047Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80446758059854,"aZ":-18.91310633824096,"pfxX":-8.595779093701607,"pfxZ":6.9798371109564386,"pX":-0.5859986294564754,"pZ":4.071990431918006,"vX0":7.416826737137919,"vY0":-137.73585955891272,"vZ0":-1.1235168179577042,"x":139.34,"y":128.84,"x0":-2.2118820643790547,"y0":50.001597806809585,"z0":5.778121535174944,"aX":-16.328959070339106},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.6,"breakHorizontal":13.8,"spinRate":1859,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3993959489803074,"extension":6.418870745214463},"index":6,"playId":"e5e907d1-54c3-3e36-a58f-b9437012ad9c","pitchNumber":5,"startTime":"2026-03-19T18:47:00.046Z","endTime":"2026-03-19T18:47:03.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.359025491735423,"aZ":-34.417791994879,"pfxX":-7.189193886684871,"pfxZ":-1.3963817516854906,"pX":-0.09200626734758516,"pZ":1.9356260634243778,"vX0":7.999463910836969,"vY0":-126.29903888596706,"vZ0":-2.2761360321758906,"x":120.51,"y":186.52,"x0":-2.370229385083439,"y0":50.00139359184113,"z0":5.623684608795209,"aX":-11.583718478032951},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.8,"breakHorizontal":11.2,"spinRate":1316,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.43411426865644787,"extension":6.567669998259712},"hitData":{"launchSpeed":94.4,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.66,"coordY":168.59}},"index":7,"playId":"4187d144-1ef5-36d8-85d3-dff2443d8821","pitchNumber":6,"startTime":"2026-03-19T18:47:27.911Z","endTime":"2026-03-19T18:47:35.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:47:35.404Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Paul Goldschmidt pops out to second baseman RJ Austin.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-19T18:49:51.789Z","endTime":"2026-03-19T18:50:57.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":702720,"link":"/api/v1/people/702720"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Thomas Sosa replaces left fielder Taylor Ward, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"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-19T18:48:56.552Z","endTime":"2026-03-19T18:48:56.569Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800449,"link":"/api/v1/people/800449"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":621493,"link":"/api/v1/people/621493"},"defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nate George replaces right fielder Tyler O'Neill, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"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-19T18:48:56.569Z","endTime":"2026-03-19T18:48:56.571Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":825582,"link":"/api/v1/people/825582"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":641933,"link":"/api/v1/people/641933"},"defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Griff O'Ferrall remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-19T18:48:56.571Z","endTime":"2026-03-19T18:48:56.573Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803172,"link":"/api/v1/people/803172"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":663624,"link":"/api/v1/people/663624"},"defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Vance Honeycutt replaces center fielder Colton Cowser, batting 8th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"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-19T18:48:56.573Z","endTime":"2026-03-19T18:48:56.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701689,"link":"/api/v1/people/701689"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: RJ Austin replaces second baseman Blaze Alexander, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"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-19T18:48:56.575Z","endTime":"2026-03-19T18:48:56.577Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702720,"link":"/api/v1/people/702720"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yennier Cano replaces Gerald Ogando.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"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-19T18:48:56.577Z","endTime":"2026-03-19T18:49:53.950Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666974,"link":"/api/v1/people/666974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":93.9,"endSpeed":85.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72079836972386,"aZ":-36.337607730265205,"pfxX":-9.185433214952132,"pfxZ":-2.2276242706082243,"pX":-1.1092137133917548,"pZ":2.2229681172889357,"vX0":5.6983973488954724,"vY0":-136.53094913848838,"vZ0":-2.1283655415365863,"x":159.28,"y":178.76,"x0":-2.0403415907494797,"y0":50.00194027110878,"z0":5.536357350393005,"aX":-17.17584751978786},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-4.3,"breakHorizontal":15.2,"spinRate":1877,"spinDirection":258},"zone":13,"typeConfidence":0.9,"plateTime":0.4026327837546,"extension":5.576275111856118},"index":6,"playId":"420046e9-cf8e-34b4-955e-9721edae8483","pitchNumber":1,"startTime":"2026-03-19T18:49:53.950Z","endTime":"2026-03-19T18:49:57.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.417805262253047,"aZ":-34.58252755058164,"pfxX":-8.395916899772255,"pfxZ":-1.2546202324707032,"pX":0.13971729742809616,"pZ":2.4913924261764215,"vX0":8.37597000301988,"vY0":-137.5215101909429,"vZ0":-1.8128670236939401,"x":111.67,"y":171.51,"x0":-1.8491470063131004,"y0":50.00088167575378,"z0":5.496465437699132,"aX":-16.140733530443345},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-2.4,"breakHorizontal":13.6,"spinRate":1901,"spinDirection":256},"zone":5,"typeConfidence":0.92,"plateTime":0.39770007608238744,"extension":5.68765761720619},"index":7,"playId":"7d2b0e67-b29c-3c50-989c-1d657c4181db","pitchNumber":2,"startTime":"2026-03-19T18:50:10.079Z","endTime":"2026-03-19T18:50:14.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":83.9,"endSpeed":77.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55412494029522,"aZ":-30.557537112919952,"pfxX":8.768111053116389,"pfxZ":1.064817454504082,"pX":-1.116238278291765,"pZ":2.417077845697501,"vX0":0.0959068768014315,"vY0":-122.23039831896533,"vZ0":-0.834019049279647,"x":159.55,"y":173.52,"x0":-2.2954473710253596,"y0":50.00122466593964,"z0":5.380879883207739,"aX":13.297742312202045},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.0,"breakHorizontal":-16.0,"spinRate":2402,"spinDirection":70},"zone":13,"typeConfidence":2.0,"plateTime":0.4476944445742812,"extension":5.471529911210495},"index":8,"playId":"421ad823-03ad-3fd9-a4bf-5302ed15186d","pitchNumber":3,"startTime":"2026-03-19T18:50:28.253Z","endTime":"2026-03-19T18:50:32.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27052540203109,"aZ":-22.795428923450714,"pfxX":-5.763065048067946,"pfxZ":4.9864137831332584,"pX":-0.11440937230724366,"pZ":3.1926213108528216,"vX0":6.9640478918607975,"vY0":-136.77581850549169,"vZ0":-1.8668427859277825,"x":121.36,"y":152.58,"x0":-1.9537606846993973,"y0":50.002581328280776,"z0":5.459153877502679,"aX":-10.838271947627586},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":8.9,"spinRate":2107,"spinDirection":252},"zone":2,"typeConfidence":0.91,"plateTime":0.4016131665412077,"extension":5.77377422520006},"hitData":{"launchSpeed":97.8,"launchAngle":61.0,"totalDistance":137.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.67,"coordY":152.9}},"index":9,"playId":"a55f74fe-1b9a-3fdf-bad8-274c94dc62f1","pitchNumber":4,"startTime":"2026-03-19T18:50:45.177Z","endTime":"2026-03-19T18:50:57.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:50:57.312Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jazz Chisholm Jr. grounds out, first baseman Pete Alonso to pitcher Yennier Cano.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-19T18:50:55.579Z","endTime":"2026-03-19T18:51:27.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":94.9,"endSpeed":86.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.809600981893517,"aZ":-34.274650307125675,"pfxX":-9.613561445807377,"pfxZ":-1.0943292209355473,"pX":-0.12034248538940533,"pZ":1.2953002235737412,"vX0":8.449775462352722,"vY0":-137.87155428705879,"vZ0":-4.922623217483623,"x":121.59,"y":203.81,"x0":-1.9818780768969984,"y0":50.005175896521145,"z0":5.4280774736959145,"aX":-18.43578520790492},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-2.9,"breakHorizontal":15.6,"spinRate":2020,"spinDirection":256},"zone":13,"typeConfidence":0.91,"plateTime":0.39790248241589454,"extension":5.710385719731707},"hitData":{"launchSpeed":85.6,"launchAngle":-31.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.85,"coordY":165.56}},"index":0,"playId":"abe1a484-39b2-3e7f-9350-91da80b4536e","pitchNumber":1,"startTime":"2026-03-19T18:51:22.517Z","endTime":"2026-03-19T18:51:27.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:51:27.198Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Giancarlo Stanton homers (4) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-19T18:51:30.447Z","endTime":"2026-03-19T18:53:54.081Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":{"id":666974,"link":"/api/v1/people/666974"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.8,"endSpeed":77.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.279137973053764,"aZ":-31.11782698610064,"pfxX":6.985450652066101,"pfxZ":0.6910971407570674,"pX":1.5522215989899728,"pZ":1.6454673197500762,"vX0":6.536400038218897,"vY0":-123.26535001266734,"vZ0":-2.3967569566231886,"x":57.83,"y":194.35,"x0":-2.0488825642719948,"y0":50.00286764653697,"z0":5.277989902544177,"aX":10.664337091670376},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.0,"breakHorizontal":-14.3,"spinRate":2428,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4456841312451272,"extension":5.524146706187543},"index":0,"playId":"aa6054a8-bc36-371e-808b-61b5cb2b8d7a","pitchNumber":1,"startTime":"2026-03-19T18:51:55.508Z","endTime":"2026-03-19T18:51:58.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.907301881559803,"aZ":-30.233029927366946,"pfxX":6.83271956958392,"pfxZ":1.2593839375259304,"pX":0.3608388602570413,"pZ":1.4206521651397277,"vX0":4.215829356237114,"vY0":-123.92083830598321,"vZ0":-2.9566004600304994,"x":103.25,"y":200.42,"x0":-2.255481100796522,"y0":50.003725428989156,"z0":5.1793134755870645,"aX":10.526700934067287},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.8,"breakHorizontal":-13.4,"spinRate":2419,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.44357387802798076,"extension":5.620303322563925},"index":1,"playId":"18bf8bd8-ea45-3f48-ba64-8e9f11cca3b1","pitchNumber":2,"startTime":"2026-03-19T18:52:11.942Z","endTime":"2026-03-19T18:52:16.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.512325279303262,"aZ":-37.624169078519024,"pfxX":-8.255321082551978,"pfxZ":-2.857971097150065,"pX":-0.5681595159463854,"pZ":2.5731080544760156,"vX0":7.25457734703254,"vY0":-137.23580963149757,"vZ0":-0.8030499466864618,"x":138.66,"y":169.31,"x0":-2.173973296211799,"y0":50.00347663816474,"z0":5.43339538356423,"aX":-15.739485143541035},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-5.2,"breakHorizontal":13.4,"spinRate":2099,"spinDirection":256},"zone":4,"typeConfidence":0.91,"plateTime":0.39919343419236997,"extension":5.694217582172895},"index":2,"playId":"ab53c581-993d-3f8a-a50c-2f17be91123b","pitchNumber":3,"startTime":"2026-03-19T18:52:28.968Z","endTime":"2026-03-19T18:52:33.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.774870133895263,"aZ":-33.06576968166996,"pfxX":-8.529289910063703,"pfxZ":-0.4712867958791467,"pX":0.2890332394034874,"pZ":2.1249157929299014,"vX0":9.10265990527634,"vY0":-137.24876835155922,"vZ0":-2.76444835055461,"x":105.98,"y":181.41,"x0":-1.964565290319623,"y0":50.001598153200995,"z0":5.400374951177506,"aX":-16.24932657251539},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-1.2,"breakHorizontal":13.6,"spinRate":2047,"spinDirection":260},"zone":9,"typeConfidence":0.92,"plateTime":0.39929295968628953,"extension":5.809046738766112},"index":3,"playId":"becefa3e-9226-33bc-8124-c3a01506ac03","pitchNumber":4,"startTime":"2026-03-19T18:52:46.330Z","endTime":"2026-03-19T18:52:50.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.998000453412683,"aZ":-37.52239668245119,"pfxX":-9.50805025639707,"pfxZ":-2.9139973068817904,"pX":1.6235081070657567,"pZ":0.8694931454537345,"vX0":12.1677719514838,"vY0":-134.23569127629204,"vZ0":-5.363385253304564,"x":55.12,"y":215.3,"x0":-1.7246302143939771,"y0":50.005830132712234,"z0":5.552857242917372,"aX":-17.422148249037132},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-6.2,"breakHorizontal":14.8,"spinRate":1588,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.4074178286589598,"extension":6.047553200699211},"index":4,"playId":"d89aa2fb-cc41-3241-9024-d152c256ce4c","pitchNumber":5,"startTime":"2026-03-19T18:53:06.471Z","endTime":"2026-03-19T18:53:10.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.600126148292198,"aZ":-34.702718807373316,"pfxX":5.415691139562438,"pfxZ":-1.581194074037409,"pX":-0.1861172003086527,"pZ":1.9851070149577188,"vX0":3.4856758201792117,"vY0":-125.2258638586066,"vZ0":-1.1835184350820565,"x":124.09,"y":185.18,"x0":-2.296336558138835,"y0":50.00227516510567,"z0":5.284553938256735,"aX":8.661860858807408},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.9,"breakHorizontal":-10.6,"spinRate":2346,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.43621147446187436,"extension":5.658480462214971},"index":5,"playId":"fcde02cb-98f5-3902-887a-32d53c7a2041","pitchNumber":6,"startTime":"2026-03-19T18:53:24.320Z","endTime":"2026-03-19T18:53:28.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.49925391864814,"aZ":-36.89754050959801,"pfxX":-8.581226251726655,"pfxZ":-2.4857710599836267,"pX":-0.380569695135019,"pZ":2.643373475565494,"vX0":7.597732976559781,"vY0":-137.7997561455389,"vZ0":-0.862911810591334,"x":131.51,"y":167.41,"x0":-2.077040287046352,"y0":50.00605415389751,"z0":5.4836206699495005,"aX":-16.282153380459125},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-4.4,"breakHorizontal":13.7,"spinRate":2065,"spinDirection":258},"zone":4,"typeConfidence":0.9,"plateTime":0.39956967388324305,"extension":5.808030375381193},"hitData":{"launchSpeed":100.1,"launchAngle":28.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.28,"coordY":91.66}},"index":6,"playId":"b390c730-4301-3bb2-9814-07dee46fc641","pitchNumber":7,"startTime":"2026-03-19T18:53:42.513Z","endTime":"2026-03-19T18:53:54.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":12.700000000000003,"leverageIndex":0.59,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:53:54.081Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jasson Domínguez lines out sharply to right fielder Nate George.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-19T18:54:13.005Z","endTime":"2026-03-19T18:54:52.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":825582,"link":"/api/v1/people/825582"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.449352434701368,"aZ":-35.29217298288517,"pfxX":-7.615368683495364,"pfxZ":-1.599225737662044,"pX":0.13292871130770406,"pZ":3.11681566674386,"vX0":9.187936271563792,"vY0":-138.30078502276763,"vZ0":0.09121569404577667,"x":111.93,"y":154.63,"x0":-2.229939899198617,"y0":50.000088545563436,"z0":5.43430181316602,"aX":-14.87256530674314},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-2.6,"breakHorizontal":12.1,"spinRate":2011,"spinDirection":263},"zone":2,"typeConfidence":0.9,"plateTime":0.3947912628183752,"extension":5.803339402971255},"index":0,"playId":"adf2c0d9-e359-3786-8bab-a161b846f7ce","pitchNumber":1,"startTime":"2026-03-19T18:54:28.697Z","endTime":"2026-03-19T18:54:33.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.282646461019723,"aZ":-31.967541596741917,"pfxX":6.711026477693084,"pfxZ":0.12834628456988462,"pX":-0.14489094774201933,"pZ":1.7619025550706662,"vX0":3.3929848794120243,"vY0":-124.83236401377164,"vZ0":-2.1411065703423025,"x":122.52,"y":191.21,"x0":-2.3883896001609877,"y0":50.00152275541438,"z0":5.231776667421913,"aX":10.71863197499667},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.0,"breakHorizontal":-12.8,"spinRate":2415,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.43674869520582726,"extension":5.590611178266681},"hitData":{"launchSpeed":107.0,"launchAngle":14.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":171.79,"coordY":99.41}},"index":1,"playId":"5fe42408-ab6a-3a9c-8327-72ae6d6dbc8b","pitchNumber":2,"startTime":"2026-03-19T18:54:43.797Z","endTime":"2026-03-19T18:54:52.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:54:52.634Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"RJ Austin grounds out, second baseman Jazz Chisholm Jr. to first baseman Tyler Hardman.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-19T18:57:00.990Z","endTime":"2026-03-19T18:57:26.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702720,"fullName":"RJ Austin","link":"/api/v1/people/702720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702720,"fullName":"RJ Austin","link":"/api/v1/people/702720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676205,"link":"/api/v1/people/676205"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tyler Hardman replaces first baseman Paul Goldschmidt, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-19T18:56:03.074Z","endTime":"2026-03-19T18:57:03.345Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676205,"link":"/api/v1/people/676205"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":502671,"link":"/api/v1/people/502671"},"defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.920023554535685,"aZ":-23.583798893313002,"pfxX":-10.544075243072946,"pfxZ":4.493253460865399,"pX":0.26800084174825917,"pZ":1.8358140305445718,"vX0":10.434719915815894,"vY0":-137.0480727868956,"vZ0":-5.730577696124969,"x":106.78,"y":189.21,"x0":-2.2100705638898805,"y0":50.00238077772269,"z0":5.554079437331547,"aX":-20.154125212646797},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.1,"breakHorizontal":17.0,"spinRate":2119,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.39892780551518614,"extension":6.356405895985335},"index":1,"playId":"8bcfff80-2d98-3d68-b712-406ed1774dd1","pitchNumber":1,"startTime":"2026-03-19T18:57:03.345Z","endTime":"2026-03-19T18:57:07.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36532919868309,"aZ":-23.75871486080591,"pfxX":-10.82672421782269,"pfxZ":4.370277046881011,"pX":-0.11617698941936788,"pZ":2.3144120149193466,"vX0":9.721665786016759,"vY0":-137.18566086974892,"vZ0":-4.47843671344345,"x":121.43,"y":176.29,"x0":-2.2811412335232526,"y0":50.00499215694996,"z0":5.566516934519682,"aX":-20.856075629574327},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":17.9,"spinRate":2177,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.3976677169424505,"extension":6.453516706128442},"hitData":{"launchSpeed":103.4,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.7,"coordY":152.9}},"index":2,"playId":"1009c45e-89a5-3900-b446-cfd4c29e7241","pitchNumber":2,"startTime":"2026-03-19T18:57:18.995Z","endTime":"2026-03-19T18:57:26.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702720,"link":"/api/v1/people/702720"},"credit":"b_ab"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_ab"},{"player":{"id":702720,"link":"/api/v1/people/702720"},"credit":"b_pa"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:57:26.436Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thomas Sosa grounds out, pitcher Yerry De los Santos to shortstop José Caballero to first baseman Tyler Hardman.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-19T18:57:25.807Z","endTime":"2026-03-19T18:57:59.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":800449,"fullName":"Thomas Sosa","link":"/api/v1/people/800449"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800449,"fullName":"Thomas Sosa","link":"/api/v1/people/800449"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660787,"link":"/api/v1/people/660787"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676205,"link":"/api/v1/people/676205"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07439599182869,"aZ":-19.06335871676753,"pfxX":-8.430100905504363,"pfxZ":6.699876219117227,"pX":0.4997131898170911,"pZ":2.2951802056427533,"vX0":10.600403905143382,"vY0":-138.99736314788586,"vZ0":-5.4218977841745595,"x":97.95,"y":176.81,"x0":-2.2676597666108447,"y0":50.004638078601275,"z0":5.536429347782533,"aX":-16.50210117636273},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.2,"breakHorizontal":13.1,"spinRate":1928,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.3940044346865492,"extension":6.271552707865972},"hitData":{"launchSpeed":93.8,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.47,"coordY":161.0}},"index":0,"playId":"8e93655f-10b7-323f-9e53-3221fc7b09b1","pitchNumber":1,"startTime":"2026-03-19T18:57:54.996Z","endTime":"2026-03-19T18:57:59.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":800449,"link":"/api/v1/people/800449","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800449,"link":"/api/v1/people/800449"},"credit":"b_ab"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_ab"},{"player":{"id":800449,"link":"/api/v1/people/800449"},"credit":"b_pa"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:57:59.577Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a ground ball to right fielder Oswaldo Cabrera.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-19T18:58:04.141Z","endTime":"2026-03-19T18:58:43.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.143057489256808,"aZ":-25.913300479181167,"pfxX":-11.875022996595789,"pfxZ":3.2527637571135894,"pX":0.5863453998593144,"pZ":3.0362794772630957,"vX0":11.636742083984426,"vY0":-137.52507335652484,"vZ0":-2.603829351907179,"x":94.65,"y":156.8,"x0":-2.1473423736447645,"y0":50.00157856051375,"z0":5.744111331786093,"aX":-22.853000426099797},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.5,"breakHorizontal":19.2,"spinRate":2028,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.3975454231922586,"extension":6.505305606894039},"index":0,"playId":"4c8421af-9dcc-3ad5-9a4f-2e8a5b930175","pitchNumber":1,"startTime":"2026-03-19T18:58:25.567Z","endTime":"2026-03-19T18:58:29.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.145584286666306,"aZ":-31.09602374131859,"pfxX":-8.065789056491539,"pfxZ":0.6492352033532036,"pX":0.03156677055807505,"pZ":2.0327317913956255,"vX0":8.273207653430836,"vY0":-127.01874370626692,"vZ0":-2.984363143766921,"x":115.8,"y":183.9,"x0":-2.2017209387573513,"y0":50.00084828193927,"z0":5.665649300708787,"aX":-13.333807192934335},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.7,"breakHorizontal":13.0,"spinRate":1543,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4293000147230033,"extension":6.0968237175977285},"hitData":{"launchSpeed":107.8,"launchAngle":1.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.96,"coordY":111.38}},"index":1,"playId":"15306970-af6c-32d4-87e5-c147c1303338","pitchNumber":2,"startTime":"2026-03-19T18:58:40.009Z","endTime":"2026-03-19T18:58:43.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":660787,"link":"/api/v1/people/660787"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-1.29999999999999,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-19T18:58:43.051Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a line drive to center fielder Trent Grisham. José Barrero to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-19T19:01:07.812Z","endTime":"2026-03-19T19:01:55.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"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":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-19T18:59:19.635Z","endTime":"2026-03-19T18:59:45.294Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jake Bird replaces Yerry De los Santos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"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-19T18:59:45.294Z","endTime":"2026-03-19T19:00:18.119Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656234,"link":"/api/v1/people/656234"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660787,"link":"/api/v1/people/660787","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner José Barrero replaces Gunnar Henderson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-03-19T19:00:18.119Z","endTime":"2026-03-19T19:01:09.988Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676480,"link":"/api/v1/people/676480"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":683002,"link":"/api/v1/people/683002"},"base":1,"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18688747603112,"aZ":-29.91436473836663,"pfxX":-9.30310358619762,"pfxZ":1.2030425419552433,"pX":0.024635919009448597,"pZ":2.6306795467513466,"vX0":10.441550668193205,"vY0":-135.70285888814962,"vZ0":-1.1688517428714214,"x":116.06,"y":167.75,"x0":-2.654377972560492,"y0":50.00135567939955,"z0":5.140557584855106,"aX":-17.444532957524444},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.2,"breakHorizontal":14.8,"spinRate":2273,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.40278416668755934,"extension":5.767954469181001},"index":3,"playId":"371dd70f-25af-3d45-89f4-fad11362f103","pitchNumber":1,"startTime":"2026-03-19T19:01:09.988Z","endTime":"2026-03-19T19:01:14.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":676480,"link":"/api/v1/people/676480"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1530315198398,"aZ":-29.82353664928726,"pfxX":5.843002437339352,"pfxZ":1.5543745620925975,"pX":1.061250381012256,"pZ":2.3013216720593315,"vX0":7.873746665159651,"vY0":-122.56721875706344,"vZ0":-0.5497207840057645,"x":76.55,"y":176.64,"x0":-2.962131601395949,"y0":50.000975436876075,"z0":5.0943573975129635,"aX":8.80989975243751},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.0,"breakHorizontal":-12.6,"spinRate":2849,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.44835398101509805,"extension":5.8038374665229435},"index":4,"playId":"d72ece46-ac46-3251-ae21-0ded7ab7c1c6","pitchNumber":2,"startTime":"2026-03-19T19:01:27.991Z","endTime":"2026-03-19T19:01:32.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":676480,"link":"/api/v1/people/676480"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.821582736386645,"aZ":-29.206188420773618,"pfxX":4.161753127511748,"pfxZ":1.9475184108040047,"pX":1.2590020965454518,"pZ":2.4433354366090745,"vX0":8.857565194290894,"vY0":-122.66471555400241,"vZ0":0.02828107008488201,"x":69.01,"y":172.81,"x0":-2.9369593512535155,"y0":50.00574732005208,"z0":4.917703271111758,"aX":6.354497391415258},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.8,"breakHorizontal":-9.6,"spinRate":2773,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.44619895900333617,"extension":5.605314198931775},"hitData":{"launchSpeed":78.8,"launchAngle":24.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.49,"coordY":101.48}},"index":5,"playId":"96849506-873d-3dde-9278-a8706f41e1ec","pitchNumber":3,"startTime":"2026-03-19T19:01:44.940Z","endTime":"2026-03-19T19:01:55.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":676480,"link":"/api/v1/people/676480"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.04,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:01:55.643Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out to first baseman Tyler Hardman.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-19T19:02:42.709Z","endTime":"2026-03-19T19:03:27.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676205,"link":"/api/v1/people/676205"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jordan Sanchez replaces Pete Alonso.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-19T19:02:33.034Z","endTime":"2026-03-19T19:02:44.880Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820847,"link":"/api/v1/people/820847"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":624413,"link":"/api/v1/people/624413"},"base":1,"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":676480,"link":"/api/v1/people/676480"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19384668753662,"aZ":-24.471778655970393,"pfxX":-1.4759889473669046,"pfxZ":4.069840822607466,"pX":-0.8461577242207755,"pZ":3.16227755411878,"vX0":6.245226218160514,"vY0":-136.0753167931257,"vZ0":-1.1276406678655329,"x":149.25,"y":153.4,"x0":-2.969784630868322,"y0":50.00396271713317,"z0":5.262487846467872,"aX":-2.79481854535458},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.3,"breakHorizontal":1.4,"spinRate":2165,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.40105006449397207,"extension":5.82275007754255},"index":1,"playId":"dd839592-c72a-3ca1-967f-b3a5853f8485","pitchNumber":1,"startTime":"2026-03-19T19:02:44.880Z","endTime":"2026-03-19T19:02:49.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":676480,"link":"/api/v1/people/676480"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68914369981171,"aZ":-40.17800231552873,"pfxX":9.158204692562133,"pfxZ":-5.710748062966502,"pX":-0.15242207997727647,"pZ":2.9368984083593164,"vX0":3.6073079153989975,"vY0":-118.00660585596022,"vZ0":2.432429571987928,"x":122.81,"y":159.48,"x0":-2.8931433298932343,"y0":50.00112755353594,"z0":5.6095810132213275,"aX":12.839001461394028},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-9.4,"breakHorizontal":-17.5,"spinRate":2879,"spinDirection":62},"zone":2,"typeConfidence":2.0,"plateTime":0.46519200018126483,"extension":5.7861997096123465},"index":2,"playId":"f1653af1-2f55-3bbc-9f97-6835c4230ad2","pitchNumber":2,"startTime":"2026-03-19T19:03:03.110Z","endTime":"2026-03-19T19:03:07.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":676480,"link":"/api/v1/people/676480"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.006039614108396,"aZ":-39.35167793936711,"pfxX":8.702535221558962,"pfxZ":-5.061762250669033,"pX":-0.04814953946354036,"pZ":1.3581578980573807,"vX0":3.6716235130115673,"vY0":-118.92101090335358,"vZ0":-1.2053400184510317,"x":118.84,"y":202.11,"x0":-2.747616195503828,"y0":50.00401590970478,"z0":5.474405278160296,"aX":12.335802753949375},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.1,"breakHorizontal":-16.7,"spinRate":2848,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.46241331828796284,"extension":5.8828864070936095},"hitData":{"launchSpeed":63.7,"launchAngle":7.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.94,"coordY":166.86}},"index":3,"playId":"a3e1ad0f-fe6e-330a-bd15-57b3e9cd6b39","pitchNumber":3,"startTime":"2026-03-19T19:03:22.215Z","endTime":"2026-03-19T19:03:27.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":676480,"link":"/api/v1/people/676480"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.95,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:03:27.002Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan McMahon doubles (4) on a sharp line drive to right fielder Nate George.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-19T19:07:13.643Z","endTime":"2026-03-19T19:07:46.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700072,"fullName":"Yaqui Rivera","link":"/api/v1/people/700072"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[5,6,7],"actionIndex":[0,1,2,3,4],"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":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":825582,"link":"/api/v1/people/825582"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"José Barrero remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-19T19:04:55.299Z","endTime":"2026-03-19T19:04:55.316Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676480,"link":"/api/v1/people/676480"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jordan Sanchez remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-19T19:04:55.316Z","endTime":"2026-03-19T19:04:55.318Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820847,"link":"/api/v1/people/820847"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Sam Huff replaces third baseman Coby Mayo, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-19T19:04:55.318Z","endTime":"2026-03-19T19:04:55.319Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Colin Yeaman replaces catcher Adley Rutschman, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-19T19:04:55.319Z","endTime":"2026-03-19T19:04:55.321Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":829649,"link":"/api/v1/people/829649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yaqui Rivera replaces Yennier Cano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-19T19:04:55.321Z","endTime":"2026-03-19T19:07:15.609Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700072,"link":"/api/v1/people/700072"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":95.5,"endSpeed":87.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.540271419367976,"aZ":-18.108650069396344,"pfxX":-6.210257163397551,"pfxZ":7.159230431607746,"pX":-0.9968571669544247,"pZ":2.8089755772810983,"vX0":3.0027829282543532,"vY0":-139.12558395725415,"vZ0":-3.0236988391221145,"x":155.0,"y":162.94,"x0":-1.2819573260276045,"y0":50.002543731553665,"z0":5.1066596355303115,"aX":-12.202108988993098},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":10.7,"spinRate":2160,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3933416248222841,"extension":5.763962115280993},"index":5,"playId":"2735c600-1aba-399f-8640-c61651278acd","pitchNumber":1,"startTime":"2026-03-19T19:07:15.609Z","endTime":"2026-03-19T19:07:20.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":95.6,"endSpeed":87.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.527093030835136,"aZ":-16.58913847336691,"pfxX":-7.7411922490321645,"pfxZ":7.977858402061885,"pX":0.49645677692705803,"pZ":1.7981989496092752,"vX0":6.898132275131487,"vY0":-138.99292084860548,"vZ0":-5.799628340960155,"x":98.08,"y":190.23,"x0":-1.0133094408538459,"y0":50.004848589105016,"z0":5.015726329255885,"aX":-15.128682687923549},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":12.6,"spinRate":2092,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.39424815868857754,"extension":5.754735142339215},"index":6,"playId":"184dc51d-2ac4-33b7-b43c-ad442feab937","pitchNumber":2,"startTime":"2026-03-19T19:07:28.135Z","endTime":"2026-03-19T19:07:33.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30439671439087,"aZ":-17.884845303815133,"pfxX":-6.76418018081131,"pfxZ":7.216747741805689,"pX":0.58741931134567,"pZ":1.8208624754596703,"vX0":7.012789490759384,"vY0":-139.35462879546185,"vZ0":-5.780311060482345,"x":94.61,"y":189.62,"x0":-1.0746339875347994,"y0":50.003230332141264,"z0":5.090739094616417,"aX":-13.395412913026611},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":10.9,"spinRate":2145,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.3920152542964237,"extension":5.9192581125668},"hitData":{"launchSpeed":112.1,"launchAngle":10.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.85,"coordY":145.83}},"index":7,"playId":"a4d46f41-c48c-3222-a527-029c9dc158bf","pitchNumber":3,"startTime":"2026-03-19T19:07:42.057Z","endTime":"2026-03-19T19:07:46.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_ab"},{"player":{"id":700072,"link":"/api/v1/people/700072"},"credit":"p_ab"},{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_pa"},{"player":{"id":700072,"link":"/api/v1/people/700072"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.6,"awayTeamWinProbability":50.4,"homeTeamWinProbabilityAdded":13.200000000000003,"leverageIndex":1.9,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:07:46.556Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-19T19:07:58.421Z","endTime":"2026-03-19T19:10:18.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700072,"fullName":"Yaqui Rivera","link":"/api/v1/people/700072"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.319524163095984,"aZ":-28.845939429269265,"pfxX":-10.22214920447198,"pfxZ":1.7106863967856611,"pX":-0.2605871313372533,"pZ":2.805616325604849,"vX0":5.629178890872632,"vY0":-138.005206699518,"vZ0":-1.0370599869610448,"x":126.93,"y":163.03,"x0":-0.9897765150330378,"y0":50.00190742975246,"z0":5.114551414281695,"aX":-19.88039502678503},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.1,"breakHorizontal":17.5,"spinRate":1858,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.39563205091857023,"extension":5.760461020844407},"index":0,"playId":"86c59448-9ef3-377d-ab24-1e75282c0a4e","pitchNumber":1,"startTime":"2026-03-19T19:08:22.486Z","endTime":"2026-03-19T19:08:26.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.342899263319463,"aZ":-30.786175020536007,"pfxX":-9.077285461265262,"pfxZ":0.7173255810340233,"pX":0.6174189243483653,"pZ":3.253374867466151,"vX0":7.392229912912072,"vY0":-137.11852546980626,"vZ0":0.2079499847002405,"x":93.47,"y":150.94,"x0":-0.9110053293190477,"y0":50.00321732419359,"z0":5.2475227904752915,"aX":-17.58806578328599},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.6,"breakHorizontal":15.2,"spinRate":1696,"spinDirection":243},"zone":3,"typeConfidence":2.0,"plateTime":0.3968200867849041,"extension":5.9638499008538135},"index":1,"playId":"d32f2c8a-1199-3be7-a692-8c601ecf73e0","pitchNumber":2,"startTime":"2026-03-19T19:08:38.364Z","endTime":"2026-03-19T19:08:45.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.789600335307217,"aZ":-27.241596039383705,"pfxX":7.950884287887629,"pfxZ":3.470510760979355,"pX":-0.7941435904081998,"pZ":3.4222271384408023,"vX0":-0.7408343291028634,"vY0":-118.28647687773586,"vZ0":1.9041610561531606,"x":147.27,"y":146.38,"x0":-1.511069583381427,"y0":50.004323203953746,"z0":5.098073825307211,"aX":11.308863534881596},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":7.0,"breakHorizontal":-14.3,"spinRate":2373,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.4624042086927802,"extension":5.803209047815319},"index":2,"playId":"49be8e96-3fe1-3b24-895a-0fe939721715","pitchNumber":3,"startTime":"2026-03-19T19:08:57.033Z","endTime":"2026-03-19T19:09:02.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.74117852114436,"aZ":-28.419123258185365,"pfxX":7.328674536255145,"pfxZ":2.635273207720454,"pX":-0.17095366876542595,"pZ":3.194990942238161,"vX0":0.4907856449754583,"vY0":-118.07304359815484,"vZ0":1.6669042062465051,"x":123.52,"y":152.52,"x0":-1.3340977292621528,"y0":50.000554565265844,"z0":5.079518664247062,"aX":10.431516344188008},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.4,"breakHorizontal":-13.4,"spinRate":2403,"spinDirection":83},"zone":2,"typeConfidence":2.0,"plateTime":0.46242863187539607,"extension":5.856958882569955},"index":3,"playId":"8b05e7a9-0129-3d5d-9933-94fa3b0e78ce","pitchNumber":4,"startTime":"2026-03-19T19:09:14.414Z","endTime":"2026-03-19T19:09:18.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.263721564672913,"aZ":-27.648501434338254,"pfxX":9.780534979282717,"pfxZ":3.138228942892823,"pX":0.784279452881762,"pZ":2.5713386031043464,"vX0":1.9500901768284788,"vY0":-119.4276802786048,"vZ0":0.12327367709520753,"x":87.11,"y":169.35,"x0":-1.3138221196088862,"y0":50.00477996257167,"z0":5.008430652799146,"aX":14.110715190806733},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.0,"breakHorizontal":-18.2,"spinRate":2391,"spinDirection":71},"zone":12,"typeConfidence":2.0,"plateTime":0.45884303532505344,"extension":5.926477807594546},"index":4,"playId":"7388ed0b-b533-3f52-8d05-fb1345ed2d3c","pitchNumber":5,"startTime":"2026-03-19T19:09:30.689Z","endTime":"2026-03-19T19:09:38.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.089790044186987,"aZ":-29.761477480368683,"pfxX":8.336111855266005,"pfxZ":1.7437050837766748,"pX":-0.5626065161326388,"pZ":2.898331271576525,"vX0":-0.6574060187962727,"vY0":-117.24949522289869,"vZ0":1.2697562982276276,"x":138.45,"y":160.53,"x0":-1.3603813883583686,"y0":50.00443271763252,"z0":5.136170541808342,"aX":11.555992162967806},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.7,"breakHorizontal":-14.9,"spinRate":2323,"spinDirection":73},"zone":1,"typeConfidence":2.0,"plateTime":0.4679412287002567,"extension":5.6019909898962545},"index":5,"playId":"4b357a5d-bcd8-3240-b4f9-4659556a112e","pitchNumber":6,"startTime":"2026-03-19T19:09:51.617Z","endTime":"2026-03-19T19:09:57.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.691686401961295,"aZ":-30.226403866115376,"pfxX":-8.904286635768276,"pfxZ":1.0098464379338203,"pX":0.3608663420464949,"pZ":2.730177676324996,"vX0":6.164865155039083,"vY0":-137.46927162220848,"vZ0":-0.9671552311443776,"x":103.24,"y":165.07,"x0":-0.7428331212253071,"y0":50.00442307998127,"z0":5.120476534363047,"aX":-17.21013107146771},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.8,"breakHorizontal":15.0,"spinRate":1677,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.39696059357973335,"extension":5.879172781845696},"index":6,"playId":"f3648b36-f8b4-3cb5-ad14-c0b0af09a6ab","pitchNumber":7,"startTime":"2026-03-19T19:10:12.232Z","endTime":"2026-03-19T19:10:18.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":700072,"link":"/api/v1/people/700072"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":700072,"link":"/api/v1/people/700072"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-8.700000000000003,"leverageIndex":2.56,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:10:18.369Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Ali Sánchez flies into a double play, left fielder Thomas Sosa to second baseman RJ Austin. Ryan McMahon out at 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-19T19:10:19.896Z","endTime":"2026-03-19T19:11:49.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700072,"fullName":"Yaqui Rivera","link":"/api/v1/people/700072"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800449,"link":"/api/v1/people/800449"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800449,"link":"/api/v1/people/800449"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":800449,"link":"/api/v1/people/800449"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":702720,"link":"/api/v1/people/702720"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.14237701823635,"aZ":-29.82739660807227,"pfxX":9.006559345399875,"pfxZ":1.7271290249821867,"pX":-1.0287483717169732,"pZ":2.840737478348401,"vX0":-1.814542533263324,"vY0":-115.78201625782594,"vZ0":1.314677421804465,"x":156.21,"y":162.08,"x0":-1.4063765839967222,"y0":50.00543475941922,"z0":5.114976833082396,"aX":12.257889553271621},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":3.7,"breakHorizontal":-15.8,"spinRate":2265,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.47266187313360186,"extension":5.706604515177775},"index":0,"playId":"a4cce60a-33b7-3b66-b635-6ac4f55f90f4","pitchNumber":1,"startTime":"2026-03-19T19:10:39.707Z","endTime":"2026-03-19T19:10:44.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.651756784731212,"aZ":-28.97824737761265,"pfxX":9.355112046737853,"pfxZ":2.32471378055601,"pX":0.6306793989494536,"pZ":2.2465858627102335,"vX0":1.7152048454739002,"vY0":-116.76365489484091,"vZ0":-0.08705367182506274,"x":92.96,"y":178.12,"x0":-1.3292866494831803,"y0":50.00399055090023,"z0":5.018357126658956,"aX":12.876658836333236},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.4,"breakHorizontal":-17.4,"spinRate":2370,"spinDirection":67},"zone":6,"typeConfidence":2.0,"plateTime":0.4696688599733476,"extension":5.852262961034397},"index":1,"playId":"efb9c995-c4f4-3d20-9536-a78ff263ccff","pitchNumber":2,"startTime":"2026-03-19T19:10:56.382Z","endTime":"2026-03-19T19:11:00.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01702043084762,"aZ":-29.522832102461777,"pfxX":8.802422333471167,"pfxZ":1.9230315408203182,"pX":1.096151268633254,"pZ":2.2414500571084064,"vX0":2.960449444297146,"vY0":-117.13698420677841,"vZ0":-0.09870292810133074,"x":75.22,"y":178.26,"x0":-1.3306617233170965,"y0":50.001946916048034,"z0":5.065805962085937,"aX":12.117674653845816},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.7,"breakHorizontal":-16.7,"spinRate":2432,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.46925303959898423,"extension":6.031913275589859},"index":2,"playId":"ce4f71bb-b2b5-38dc-a8b4-86a6588427b8","pitchNumber":3,"startTime":"2026-03-19T19:11:16.498Z","endTime":"2026-03-19T19:11:19.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-19T19:11:30.264Z","endTime":"2026-03-19T19:11:44.634Z","isPitch":false,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"},"defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.790878394449273,"aZ":-29.86341681156372,"pfxX":8.706581612046996,"pfxZ":1.6129108620662933,"pX":-0.03636926867794283,"pZ":2.231124039315989,"vX0":0.2135034842630716,"vY0":-118.9519831865959,"vZ0":-0.22770425526619442,"x":118.39,"y":178.54,"x0":-1.2584986702185914,"y0":50.00357428999849,"z0":5.035352556592126,"aX":12.478228703235628},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.1,"breakHorizontal":-15.8,"spinRate":2430,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.46043485879742585,"extension":5.90619172946791},"hitData":{"launchSpeed":106.6,"launchAngle":22.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":60.11,"coordY":68.53}},"index":4,"playId":"ec106a36-6a44-33d2-8ef4-d64b23bf9742","pitchNumber":4,"startTime":"2026-03-19T19:11:44.634Z","endTime":"2026-03-19T19:11:49.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_ab"},{"player":{"id":700072,"link":"/api/v1/people/700072"},"credit":"p_ab"},{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_pa"},{"player":{"id":700072,"link":"/api/v1/people/700072"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-15.399999999999999,"leverageIndex":2.83,"dramaIndex":171.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:11:49.258Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nate George called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-19T19:14:38.168Z","endTime":"2026-03-19T19:15:52.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":825582,"fullName":"Nate George","link":"/api/v1/people/825582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8],"actionIndex":[0,1,2,3,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":825582,"fullName":"Nate George","link":"/api/v1/people/825582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Garrett Martin replaces left fielder Jasson Domínguez, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-19T19:13:40.807Z","endTime":"2026-03-19T19:13:40.824Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682003,"link":"/api/v1/people/682003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":691176,"link":"/api/v1/people/691176"},"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jorbit Vivas replaces center fielder Trent Grisham, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-19T19:13:40.824Z","endTime":"2026-03-19T19:13:40.826Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":663757,"link":"/api/v1/people/663757"},"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Coby Morales replaces shortstop José Caballero, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-19T19:13:40.826Z","endTime":"2026-03-19T19:13:40.828Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815089,"link":"/api/v1/people/815089"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Roderick Arias replaces third baseman Ryan McMahon, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-19T19:13:40.828Z","endTime":"2026-03-19T19:13:40.829Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703149,"link":"/api/v1/people/703149"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":641857,"link":"/api/v1/people/641857"},"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: George Lombard Jr. replaces second baseman Jazz Chisholm Jr., batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-19T19:13:40.829Z","endTime":"2026-03-19T19:14:40.320Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806146,"link":"/api/v1/people/806146"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":93.3,"endSpeed":85.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.325819078121665,"aZ":-35.70810298689524,"pfxX":-9.411114413703851,"pfxZ":-1.8923811886164632,"pX":-2.1782166390611017,"pZ":3.3593548778820206,"vX0":5.817019714548902,"vY0":-135.73111156757685,"vZ0":1.6371738405715859,"x":200.03,"y":148.08,"x0":-3.1287798213180427,"y0":50.00671066134302,"z0":5.2387311920685375,"aX":-17.524663896581192},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-2.9,"breakHorizontal":15.7,"spinRate":2121,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.40387177994705326,"extension":5.495629869094426},"index":5,"playId":"a38b9b2d-6278-3ded-b087-ce41e558d9b2","pitchNumber":1,"startTime":"2026-03-19T19:14:40.320Z","endTime":"2026-03-19T19:14:43.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.963167109742244,"aZ":-25.35841541871133,"pfxX":2.879646159364869,"pfxZ":4.324324830045875,"pX":0.06631774479742215,"pZ":2.2231363249579457,"vX0":6.897703578793045,"vY0":-124.94922652180196,"vZ0":-1.488614448645666,"x":114.47,"y":178.76,"x0":-3.1077441061193083,"y0":50.001965977897434,"z0":4.916927150358932,"aX":4.537002054183413},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.7,"breakHorizontal":-6.8,"spinRate":2726,"spinDirection":76},"zone":5,"typeConfidence":2.0,"plateTime":0.43891482041373564,"extension":5.6475039329205785},"index":6,"playId":"4901bc70-9d52-3bd8-8dd1-843298ef0aca","pitchNumber":2,"startTime":"2026-03-19T19:14:56.446Z","endTime":"2026-03-19T19:15:00.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42429509271265,"aZ":-29.104191594089222,"pfxX":7.143470299279284,"pfxZ":2.0175832262070923,"pX":0.34104427507859175,"pZ":3.3590092057818963,"vX0":5.934588298837016,"vY0":-122.06835969211146,"vZ0":1.6345580357861869,"x":104.0,"y":148.09,"x0":-3.043286434727351,"y0":50.000611338970536,"z0":5.173604675114695,"aX":10.854935753531864},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.3,"breakHorizontal":-14.3,"spinRate":2749,"spinDirection":70},"zone":3,"typeConfidence":2.0,"plateTime":0.4474802560553659,"extension":5.577833769052279},"index":7,"playId":"9ecd7ea6-567f-3fbb-b7da-01a0deb10397","pitchNumber":3,"startTime":"2026-03-19T19:15:14.409Z","endTime":"2026-03-19T19:15:41.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":825582,"fullName":"Nate George","link":"/api/v1/people/825582"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4714484064527,"aZ":-27.03043791742741,"pfxX":6.593807545813347,"pfxZ":3.3128591496180944,"pX":-0.7636770070691885,"pZ":2.227686762966576,"vX0":3.6199921787371236,"vY0":-124.01430984072901,"vZ0":-1.3453158510144672,"x":146.11,"y":178.63,"x0":-3.1003472902959133,"y0":50.003124824722754,"z0":5.037927254327074,"aX":10.240830355458074},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.9,"breakHorizontal":-12.8,"spinRate":2745,"spinDirection":71},"zone":4,"typeConfidence":2.0,"plateTime":0.44215528298724216,"extension":5.742416297402211},"index":8,"playId":"bcca3fb6-e7ee-3c9e-abde-5af4e3f0a21e","pitchNumber":4,"startTime":"2026-03-19T19:15:48.991Z","endTime":"2026-03-19T19:15:52.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":825582,"link":"/api/v1/people/825582"},"credit":"b_ab"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_ab"},{"player":{"id":825582,"link":"/api/v1/people/825582"},"credit":"b_pa"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:15:52.947Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Griff O'Ferrall walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-19T19:18:20.450Z","endTime":"2026-03-19T19:20:14.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669395,"fullName":"Dylan Coleman","link":"/api/v1/people/669395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-19T19:16:05.656Z","endTime":"2026-03-19T19:17:43.315Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dylan Coleman replaces Jake Bird.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-19T19:17:43.315Z","endTime":"2026-03-19T19:18:22.607Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669395,"link":"/api/v1/people/669395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":95.7,"endSpeed":87.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.946462786267944,"aZ":-17.788418628264,"pfxX":-3.8874350047316595,"pfxZ":7.335327183725465,"pX":0.14155534214781396,"pZ":1.191662700668853,"vX0":5.414187297474288,"vY0":-139.08948069245113,"vZ0":-9.072616974590392,"x":111.6,"y":206.61,"x0":-1.3243859783704743,"y0":50.00361424719091,"z0":5.673517482135399,"aX":-7.624215355958457},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.6,"breakHorizontal":5.9,"spinRate":2214,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.3936735344064175,"extension":6.387424812950425},"index":2,"playId":"edeebfc7-c9ed-3dbf-9629-f3c329be31df","pitchNumber":1,"startTime":"2026-03-19T19:18:22.607Z","endTime":"2026-03-19T19:18:28.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17725965518637,"aZ":-27.879465920794637,"pfxX":6.802601468724911,"pfxZ":2.987657776080585,"pX":3.408952567151951,"pZ":3.0053396952629763,"vX0":8.347000891750518,"vY0":-120.25298044440363,"vZ0":-0.8107705714349243,"x":-12.94,"y":157.64,"x0":-1.0146987039812145,"y0":50.00459614964102,"z0":5.859773413587305,"aX":9.786042985632129},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.5,"breakHorizontal":-14.6,"spinRate":2538,"spinDirection":61},"zone":12,"typeConfidence":0.9,"plateTime":0.4586027602188869,"extension":6.308487757791387},"index":3,"playId":"bc6be9cc-b500-3b82-bc63-27f79f2dd31e","pitchNumber":2,"startTime":"2026-03-19T19:18:36.985Z","endTime":"2026-03-19T19:18:40.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.640906201214563,"aZ":-20.31885898508111,"pfxX":-1.9593473703034294,"pfxZ":6.166868317636071,"pX":0.21454131064807205,"pZ":2.6201126745620797,"vX0":4.685447441327383,"vY0":-137.96623368333294,"vZ0":-4.848225118337531,"x":108.82,"y":168.04,"x0":-1.2536013793294385,"y0":50.000496122724286,"z0":5.775805635117308,"aX":-3.76545614771066},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.3,"breakHorizontal":2.5,"spinRate":2233,"spinDirection":217},"zone":5,"typeConfidence":0.85,"plateTime":0.39750447325249416,"extension":6.28173359658222},"index":4,"playId":"96ea0ea1-e9f7-3af4-912c-ca3183923c77","pitchNumber":3,"startTime":"2026-03-19T19:18:56.683Z","endTime":"2026-03-19T19:18:59.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52745582633993,"aZ":-17.69927349803331,"pfxX":-2.9685756781852466,"pfxZ":7.234055728324432,"pX":0.7566312195808341,"pZ":2.254668477969926,"vX0":7.166871743185779,"vY0":-140.715503062572,"vZ0":-6.440910489002391,"x":88.16,"y":177.9,"x0":-1.4399509320969812,"y0":50.00466027836738,"z0":5.723869113832668,"aX":-5.942003570605506},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":3.8,"spinRate":2265,"spinDirection":218},"zone":6,"typeConfidence":0.9,"plateTime":0.3895442689351869,"extension":6.33148648060024},"index":5,"playId":"f63c1b61-6110-384d-8a9d-0932183e978b","pitchNumber":4,"startTime":"2026-03-19T19:19:12.900Z","endTime":"2026-03-19T19:19:17.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99519935530167,"aZ":-16.817838616737298,"pfxX":-3.5119347459608603,"pfxZ":7.902881699436625,"pX":0.09599246790436462,"pZ":2.2746076368610146,"vX0":5.180037072870021,"vY0":-138.5003462196972,"vZ0":-6.322977039078508,"x":113.34,"y":177.37,"x0":-1.3423919202856849,"y0":50.000045099894145,"z0":5.712290772595158,"aX":-6.821275354416692},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":5.3,"spinRate":2207,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.3955135798967615,"extension":6.420226119832823},"index":6,"playId":"0f737cf0-b7f7-3cde-85a0-9ae7a6aed6ae","pitchNumber":5,"startTime":"2026-03-19T19:19:30.587Z","endTime":"2026-03-19T19:19:34.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":96.3,"endSpeed":87.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22522753981706,"aZ":-13.539998399831806,"pfxX":-3.6214065488872533,"pfxZ":9.382300531768754,"pX":-0.7700702596508863,"pZ":2.7936875913477777,"vX0":3.109231399306379,"vY0":-140.1829501663935,"vZ0":-5.661181078211786,"x":146.35,"y":163.35,"x0":-1.4240573486879822,"y0":50.00682313668422,"z0":5.726265558148123,"aX":-7.19612167020973},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":5.9,"spinRate":2208,"spinDirection":212},"zone":4,"typeConfidence":0.91,"plateTime":0.39099972353758483,"extension":6.142588730961598},"index":7,"playId":"bc16f667-9ed8-3b9a-aada-9d2fa99a5ac0","pitchNumber":6,"startTime":"2026-03-19T19:19:50.541Z","endTime":"2026-03-19T19:19:53.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.079412886356838,"aZ":-15.497764459634864,"pfxX":-5.172390861341427,"pfxZ":8.420755650185518,"pX":0.008265833270202146,"pZ":1.2572001808745898,"vX0":5.262962225749813,"vY0":-139.52930281435906,"vZ0":-9.23264548316672,"x":116.68,"y":204.84,"x0":-1.226339191404053,"y0":50.005247665931144,"z0":5.620468198906002,"aX":-10.245948483695518},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":8.4,"spinRate":2260,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.39189182983458437,"extension":6.1619361232419925},"index":8,"playId":"1a3e6e55-42d7-3209-86d1-a0719007b355","pitchNumber":7,"startTime":"2026-03-19T19:20:09.560Z","endTime":"2026-03-19T19:20:14.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803172,"link":"/api/v1/people/803172"},"credit":"b_pa"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.7,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:20:14.433Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sam Huff walks. Griff O'Ferrall to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-19T19:20:25.812Z","endTime":"2026-03-19T19:23:40.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669395,"fullName":"Dylan Coleman","link":"/api/v1/people/669395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"postOnSecond":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"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":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.763460310792777,"aZ":-32.31109835100972,"pfxX":7.451963353014033,"pfxZ":-0.09661437414541396,"pX":0.5769006500018078,"pZ":3.26940071617439,"vX0":2.2578928893378425,"vY0":-117.0685381903722,"vZ0":0.8089308611135648,"x":95.01,"y":150.51,"x0":-1.3679554841622144,"y0":50.004866901115655,"z0":5.940053211062647,"aX":10.36014164855756},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.2,"breakHorizontal":-14.0,"spinRate":2182,"spinDirection":72},"zone":3,"typeConfidence":0.9,"plateTime":0.46758159777823627,"extension":6.527617215116648},"index":0,"playId":"35830679-e7de-30de-a1c4-7dd1a899d1ac","pitchNumber":1,"startTime":"2026-03-19T19:20:39.619Z","endTime":"2026-03-19T19:20:43.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":96.3,"endSpeed":88.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.235155657158273,"aZ":-15.08300993496165,"pfxX":-2.8972471491983276,"pfxZ":8.568645680973379,"pX":0.6941925942141695,"pZ":2.1745786496380024,"vX0":6.321065249787819,"vY0":-140.01935367606828,"vZ0":-7.123588900210886,"x":90.54,"y":180.07,"x0":-1.211467881187609,"y0":50.003818404826895,"z0":5.7298416790670395,"aX":-5.780050183474098},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":4.0,"spinRate":2341,"spinDirection":213},"zone":9,"typeConfidence":0.91,"plateTime":0.390477927860565,"extension":6.358621225426812},"index":1,"playId":"c614138d-9b9a-3891-a599-9d61d3dcba50","pitchNumber":2,"startTime":"2026-03-19T19:21:00.265Z","endTime":"2026-03-19T19:21:03.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.182351417553978,"aZ":-29.943499793254905,"pfxX":8.728123721915107,"pfxZ":1.5500650693886424,"pX":1.3163989901703266,"pZ":2.3304030808973466,"vX0":3.4979734445141863,"vY0":-119.61012856955935,"vZ0":-1.6862903060018222,"x":66.82,"y":175.86,"x0":-1.3013130416599465,"y0":50.004591960099276,"z0":5.742650872577641,"aX":12.582068506872021},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.6,"breakHorizontal":-16.7,"spinRate":2385,"spinDirection":69},"zone":14,"typeConfidence":0.91,"plateTime":0.45883000886349734,"extension":6.581502223030892},"index":2,"playId":"6858848b-e2d2-3881-8944-93101166591a","pitchNumber":3,"startTime":"2026-03-19T19:21:19.726Z","endTime":"2026-03-19T19:21:23.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.499948910981363,"aZ":-33.45778225484138,"pfxX":7.3865819603761524,"pfxZ":-0.9145856769289047,"pX":-0.004721167998871396,"pZ":1.7599182252755263,"vX0":1.1944042874982277,"vY0":-117.8447618251579,"vZ0":-2.0799997033624504,"x":117.18,"y":191.26,"x0":-1.47775605879678,"y0":50.002262507283625,"z0":5.746157034250875,"aX":10.382801019918388},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.9,"breakHorizontal":-13.7,"spinRate":2474,"spinDirection":66},"zone":8,"typeConfidence":0.9,"plateTime":0.46488581467747636,"extension":6.371936171865183},"index":3,"playId":"d90f2207-a498-38a6-b55a-7e5ebda5e2a7","pitchNumber":4,"startTime":"2026-03-19T19:21:45.846Z","endTime":"2026-03-19T19:21:49.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":96.6,"endSpeed":88.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.868993137879066,"aZ":-12.443712990818923,"pfxX":-4.6695055626699755,"pfxZ":9.953944363796488,"pX":0.9291293607003076,"pZ":1.247479449645827,"vX0":7.054517511815892,"vY0":-140.1902057366823,"vZ0":-9.828989915635546,"x":81.58,"y":205.1,"x0":-1.0178640830590349,"y0":50.004325655489694,"z0":5.619846183197959,"aX":-9.258052688555205},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":7.0,"spinRate":2362,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.39128542195471283,"extension":6.224075107558713},"index":4,"playId":"a579f7b2-eaa9-337c-ba90-fed81d27d01e","pitchNumber":5,"startTime":"2026-03-19T19:22:08.232Z","endTime":"2026-03-19T19:22:11.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.534768273034665,"aZ":-17.755029084839634,"pfxX":-4.366938240741333,"pfxZ":7.087048426988618,"pX":1.4241413727346866,"pZ":1.484755722543493,"vX0":8.612342855523123,"vY0":-141.53884826338174,"vZ0":-8.553912878769108,"x":62.72,"y":198.69,"x0":-1.0871415632217662,"y0":50.000599899695125,"z0":5.6772872783139565,"aX":-8.882485184655893},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.3,"breakHorizontal":6.2,"spinRate":2390,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.38659548772480257,"extension":6.277097275340749},"index":5,"playId":"7ad120cc-7084-3ad4-8cd5-e09abc4533a0","pitchNumber":6,"startTime":"2026-03-19T19:22:30.984Z","endTime":"2026-03-19T19:22:37.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"actionPlayId":"7ad120cc-7084-3ad4-8cd5-e09abc4533a0","startTime":"2026-03-19T19:22:37.701Z","endTime":"2026-03-19T19:22:54.849Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95959210673875,"aZ":-30.669951684497814,"pfxX":5.6270609705777215,"pfxZ":1.061346696483481,"pX":0.5700050742858224,"pZ":0.8978684058822033,"vX0":2.6838593545369327,"vY0":-118.17887402127134,"vZ0":-4.468149211238295,"x":95.27,"y":214.54,"x0":-1.3119819276263271,"y0":50.000448652870276,"z0":5.636684014138178,"aX":7.940680451016009},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.1,"breakHorizontal":-10.8,"spinRate":2298,"spinDirection":75},"zone":14,"typeConfidence":0.89,"plateTime":0.4638366814996977,"extension":6.614848490021455},"index":7,"playId":"093d0cbe-53de-3b29-9f47-7c3f733b4779","pitchNumber":7,"startTime":"2026-03-19T19:22:54.849Z","endTime":"2026-03-19T19:23:00.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"playId":"b9bcd18d-7b5c-36b5-9418-9d1a278708d3","startTime":"2026-03-19T19:23:15.634Z","endTime":"2026-03-19T19:23:19.859Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.807947096156663,"aZ":-16.16850193544499,"pfxX":-3.8578016332313583,"pfxZ":7.872323422827817,"pX":1.5327871684080134,"pZ":2.2457028687349245,"vX0":8.770730610633722,"vY0":-140.92061616767683,"vZ0":-6.883893761525405,"x":58.57,"y":178.15,"x0":-1.1037318251293426,"y0":50.000351024387584,"z0":5.744336838370432,"aX":-7.84178667859525},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":5.4,"spinRate":2292,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.3871004045074189,"extension":6.334330608970657},"index":9,"playId":"d11abe83-f5ea-3110-954f-05a94fb7480b","pitchNumber":8,"startTime":"2026-03-19T19:23:36.836Z","endTime":"2026-03-19T19:23:40.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_pa"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.24,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:23:40.416Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vance Honeycutt called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-19T19:23:43.779Z","endTime":"2026-03-19T19:25:42.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701689,"fullName":"Vance Honeycutt","link":"/api/v1/people/701689"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669395,"fullName":"Dylan Coleman","link":"/api/v1/people/669395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"postOnSecond":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":701689,"fullName":"Vance Honeycutt","link":"/api/v1/people/701689"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.616157280422286,"aZ":-15.18046144231322,"pfxX":-3.407875786450601,"pfxZ":8.503307533594114,"pX":0.5924333009616372,"pZ":2.3021588158708184,"vX0":5.973390381382885,"vY0":-140.6551838672809,"vZ0":-6.832642441671576,"x":94.42,"y":176.62,"x0":-1.1184005700436244,"y0":50.00543750624107,"z0":5.751722966688652,"aX":-6.813155833872163},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":4.9,"spinRate":2231,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.38976461454396727,"extension":6.133329941079937},"index":0,"playId":"55bb7fcb-066b-35e9-8f6f-8ef4f98aa2f1","pitchNumber":1,"startTime":"2026-03-19T19:24:15.064Z","endTime":"2026-03-19T19:24:18.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":701689,"link":"/api/v1/people/701689","batSide":{"code":"R","description":"Right"}},"first":{"id":669087,"link":"/api/v1/people/669087"},"second":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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.1,"endSpeed":89.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.648213941249487,"aZ":-14.395913705007448,"pfxX":-3.6049059063018944,"pfxZ":8.797812894273111,"pX":-0.033548495326152936,"pZ":1.6041035297589041,"vX0":4.91082411601232,"vY0":-141.15916416470148,"vZ0":-8.677888805172529,"x":118.28,"y":195.47,"x0":-1.326156259266177,"y0":50.00514075663372,"z0":5.641724398046975,"aX":-7.2874252170676925},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":5.5,"spinRate":2336,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.38777197780636996,"extension":6.2956829906879985},"index":1,"playId":"ed645b93-4043-3b9c-8f4f-379c64b7517f","pitchNumber":2,"startTime":"2026-03-19T19:24:32.087Z","endTime":"2026-03-19T19:24:36.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":701689,"link":"/api/v1/people/701689","batSide":{"code":"R","description":"Right"}},"first":{"id":669087,"link":"/api/v1/people/669087"},"second":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.086640482942663,"aZ":-32.350717927717255,"pfxX":9.445376448062863,"pfxZ":-0.12163883523094299,"pX":0.18865565088036473,"pZ":3.593747644772261,"vX0":0.7425497744935381,"vY0":-117.79448978364782,"vZ0":1.5456639338347378,"x":109.81,"y":141.75,"x0":-1.358416730079139,"y0":50.004866925108125,"z0":5.906439594311953,"aX":13.356334148954366},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.4,"breakHorizontal":-17.3,"spinRate":2321,"spinDirection":69},"zone":12,"typeConfidence":0.9,"plateTime":0.46390344575885667,"extension":6.129139806569177},"index":2,"playId":"938ecd70-769b-396b-a535-e2ae1396ff9f","pitchNumber":3,"startTime":"2026-03-19T19:25:19.504Z","endTime":"2026-03-19T19:25:23.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":701689,"link":"/api/v1/people/701689","batSide":{"code":"R","description":"Right"}},"first":{"id":669087,"link":"/api/v1/people/669087"},"second":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.839861125135954,"aZ":-15.084907863540133,"pfxX":-2.6197504209953375,"pfxZ":8.5315227049693,"pX":0.6999414603787036,"pZ":3.0507225060824545,"vX0":5.995421356391245,"vY0":-140.21253597554616,"vZ0":-4.924916883851171,"x":90.32,"y":156.41,"x0":-1.1197467579808404,"y0":50.005254187960155,"z0":5.804595339756965,"aX":-5.249424628655576},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.6,"breakHorizontal":3.6,"spinRate":2362,"spinDirection":207},"zone":3,"typeConfidence":0.91,"plateTime":0.38969798068092176,"extension":6.085869376171827},"index":3,"playId":"989cc907-aca5-3d32-a89a-6dc8f1cee40c","pitchNumber":4,"startTime":"2026-03-19T19:25:38.284Z","endTime":"2026-03-19T19:25:42.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":701689,"link":"/api/v1/people/701689","batSide":{"code":"R","description":"Right"}},"first":{"id":669087,"link":"/api/v1/people/669087"},"second":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701689,"link":"/api/v1/people/701689"},"credit":"b_ab"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_ab"},{"player":{"id":701689,"link":"/api/v1/people/701689"},"credit":"b_pa"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.87,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:25:42.533Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"RJ Austin doubles (1) on a fly ball to right fielder Oswaldo Cabrera. Griff O'Ferrall scores. Sam Huff to 3rd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-19T19:25:45.823Z","endTime":"2026-03-19T19:27:08.853Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":702720,"fullName":"RJ Austin","link":"/api/v1/people/702720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669395,"fullName":"Dylan Coleman","link":"/api/v1/people/669395"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702720,"fullName":"RJ Austin","link":"/api/v1/people/702720"},"postOnThird":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":702720,"fullName":"RJ Austin","link":"/api/v1/people/702720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"responsiblePitcher":{"id":669395,"link":"/api/v1/people/669395"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":80.9,"endSpeed":74.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54312838317997,"aZ":-35.02731917899346,"pfxX":9.517662777175032,"pfxZ":-2.0523293225868784,"pX":1.0803467190541216,"pZ":2.1599372858423793,"vX0":2.4415862888668065,"vY0":-117.70464056289404,"vZ0":-1.0169840202816554,"x":75.82,"y":180.46,"x0":-1.2095922151419196,"y0":50.0055283098087,"z0":5.871801564619688,"aX":13.214111949931617},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.7,"breakHorizontal":-17.9,"spinRate":2477,"spinDirection":72},"zone":14,"typeConfidence":0.9,"plateTime":0.46724523182812483,"extension":6.498810579844311},"index":0,"playId":"2d5d7f8e-b449-38ab-93e1-c009cc51a95c","pitchNumber":1,"startTime":"2026-03-19T19:26:08.848Z","endTime":"2026-03-19T19:26:17.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"first":{"id":669087,"link":"/api/v1/people/669087"},"second":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.018651527382545,"aZ":-17.301471085967794,"pfxX":-3.3321437235013383,"pfxZ":7.400811236094002,"pX":0.861156839662468,"pZ":2.0131638601734356,"vX0":6.860917760746903,"vY0":-139.99174642036814,"vZ0":-7.151833938147676,"x":84.17,"y":184.42,"x0":-1.175112136512282,"y0":50.00010414620582,"z0":5.709288999729641,"aX":-6.694049231751527},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.2,"breakHorizontal":4.8,"spinRate":2377,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.3894749786981322,"extension":6.366544254989655},"index":1,"playId":"7e9cbb4b-c09b-318a-a013-a84dc4cfdf82","pitchNumber":2,"startTime":"2026-03-19T19:26:25.990Z","endTime":"2026-03-19T19:26:29.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"first":{"id":669087,"link":"/api/v1/people/669087"},"second":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66619162745327,"aZ":-14.675498064643897,"pfxX":-4.702548724775006,"pfxZ":8.642489123654011,"pX":2.047058979515863,"pZ":2.736322643274941,"vX0":10.240425654186808,"vY0":-141.06489673943278,"vZ0":-5.803574685449802,"x":38.97,"y":164.9,"x0":-1.011486755277237,"y0":50.002758353568275,"z0":5.758543923394708,"aX":-9.522058055951145},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":6.5,"spinRate":2539,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.38758056443125133,"extension":6.4664761191369715},"index":2,"playId":"3f255b0b-2624-3750-9e77-9c62c19af023","pitchNumber":3,"startTime":"2026-03-19T19:26:47.117Z","endTime":"2026-03-19T19:26:50.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"first":{"id":669087,"link":"/api/v1/people/669087"},"second":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70896955485813,"aZ":-18.844677716420353,"pfxX":-3.1348285693126696,"pfxZ":6.742019521233716,"pX":0.15447822330702382,"pZ":2.098082036868223,"vX0":5.045353007233644,"vY0":-139.12790417386793,"vZ0":-6.478586379617249,"x":111.11,"y":182.13,"x0":-1.2680888943259054,"y0":50.00231441893549,"z0":5.688506896080434,"aX":-6.198026002491007},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.2,"breakHorizontal":4.7,"spinRate":2373,"spinDirection":211},"zone":8,"typeConfidence":0.9,"plateTime":0.39239271730047864,"extension":6.45317771106078},"hitData":{"launchSpeed":96.7,"launchAngle":25.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.63,"coordY":96.69}},"index":3,"playId":"6117e195-7fef-3ba6-8033-45a1a6010881","pitchNumber":4,"startTime":"2026-03-19T19:27:03.916Z","endTime":"2026-03-19T19:27:08.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"first":{"id":669087,"link":"/api/v1/people/669087"},"second":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702720,"link":"/api/v1/people/702720"},"credit":"b_ab"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_ab"},{"player":{"id":702720,"link":"/api/v1/people/702720"},"credit":"b_pa"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.4,"awayTeamWinProbability":86.6,"homeTeamWinProbabilityAdded":-12.800000000000002,"leverageIndex":1.81,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:27:08.853Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Sosa called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-19T19:28:23.130Z","endTime":"2026-03-19T19:29:24.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":800449,"fullName":"Thomas Sosa","link":"/api/v1/people/800449"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669395,"fullName":"Dylan Coleman","link":"/api/v1/people/669395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":800449,"fullName":"Thomas Sosa","link":"/api/v1/people/800449"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-19T19:27:36.051Z","endTime":"2026-03-19T19:28:25.299Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":800449,"link":"/api/v1/people/800449","batSide":{"code":"L","description":"Left"}},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.296945724659047,"aZ":-15.968400911813664,"pfxX":-4.246386459325905,"pfxZ":8.002184169787789,"pX":0.5202063852128741,"pZ":2.874195975564533,"vX0":6.554326929551275,"vY0":-141.20486936952946,"vZ0":-5.173493970900533,"x":97.17,"y":161.18,"x0":-1.276295071758788,"y0":50.003231756234364,"z0":5.752944723230969,"aX":-8.600364581184074},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.7,"breakHorizontal":6.4,"spinRate":2481,"spinDirection":218},"zone":6,"typeConfidence":0.9,"plateTime":0.38746964365539904,"extension":6.260576032380484},"index":1,"playId":"53986513-c3f4-395d-98e2-cb6da949064e","pitchNumber":1,"startTime":"2026-03-19T19:28:25.299Z","endTime":"2026-03-19T19:28:28.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":800449,"link":"/api/v1/people/800449","batSide":{"code":"L","description":"Left"}},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.671873611007452,"aZ":-25.8553231991314,"pfxX":2.5905462709126206,"pfxZ":3.5236451610052857,"pX":0.9228911514975596,"pZ":3.236334741326412,"vX0":5.099017534232243,"vY0":-132.63166968237903,"vZ0":-1.9074150398109473,"x":81.82,"y":151.4,"x0":-1.3562349745200721,"y0":50.00198909636495,"z0":5.838420592861022,"aX":4.643948935972772},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.2,"breakHorizontal":-5.8,"spinRate":2452,"spinDirection":181},"zone":12,"typeConfidence":0.87,"plateTime":0.41195781188547276,"extension":6.194356796773096},"index":2,"playId":"249e501b-9282-39de-9647-12ebaf9bd3a4","pitchNumber":2,"startTime":"2026-03-19T19:28:45.190Z","endTime":"2026-03-19T19:28:48.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":800449,"link":"/api/v1/people/800449","batSide":{"code":"L","description":"Left"}},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"08320626-0646-0023-001c-f08cd117d70a","startTime":"2026-03-19T19:29:10.783Z","endTime":"2026-03-19T19:29:21.057Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":800449,"link":"/api/v1/people/800449","batSide":{"code":"L","description":"Left"}},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.597284888769227,"aZ":-29.744771064315543,"pfxX":2.7087613687394034,"pfxZ":1.411065321701539,"pX":-0.44868642254077457,"pZ":3.2061948639415014,"vX0":1.7384466480960836,"vY0":-130.50155035440375,"vZ0":-1.1032186236299135,"x":134.1,"y":152.21,"x0":-1.4755481702713091,"y0":50.003905380914595,"z0":5.875983023648677,"aX":4.669971681429604},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.5,"breakHorizontal":-5.3,"spinRate":2452,"spinDirection":146},"zone":1,"typeConfidence":0.89,"plateTime":0.4197979878598854,"extension":6.041648925626209},"index":4,"playId":"35488b63-0d56-3828-b906-eedef3bcc91e","pitchNumber":3,"startTime":"2026-03-19T19:29:21.057Z","endTime":"2026-03-19T19:29:24.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":800449,"link":"/api/v1/people/800449","batSide":{"code":"L","description":"Left"}},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800449,"link":"/api/v1/people/800449"},"credit":"b_ab"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_ab"},{"player":{"id":800449,"link":"/api/v1/people/800449"},"credit":"b_pa"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":3.299999999999999,"leverageIndex":1.19,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:29:24.615Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Oswaldo Cabrera doubles (1) on a line drive to left fielder Thomas Sosa.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-19T19:31:45.037Z","endTime":"2026-03-19T19:32:32.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656120,"fullName":"Jean Henriquez","link":"/api/v1/people/656120"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800449,"link":"/api/v1/people/800449"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jean Henriquez replaces Yaqui Rivera.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-19T19:30:16.073Z","endTime":"2026-03-19T19:31:47.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656120,"link":"/api/v1/people/656120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.231575140086125,"aZ":-33.85608587792599,"pfxX":-11.976021613792833,"pfxZ":-0.8510254646337518,"pX":-1.6670579346151713,"pZ":2.2650822600558773,"vX0":7.610296213530445,"vY0":-139.41057827380087,"vZ0":-1.1642840710915097,"x":180.54,"y":177.62,"x0":-2.8756556032810217,"y0":50.00672172235594,"z0":4.92220517586831,"aX":-23.587251059885414},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-1.6,"breakHorizontal":20.2,"spinRate":2338,"spinDirection":257},"zone":13,"typeConfidence":0.91,"plateTime":0.3928335592231118,"extension":6.221330319661021},"index":1,"playId":"e8cf6cd4-2c55-3d15-a01d-ce14a56ed467","pitchNumber":1,"startTime":"2026-03-19T19:31:47.239Z","endTime":"2026-03-19T19:31:51.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":95.9,"endSpeed":88.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.988901305229057,"aZ":-33.641461797262224,"pfxX":-10.735389657901834,"pfxZ":-0.7323419039391865,"pX":-1.0077184767624556,"pZ":3.376838635135697,"vX0":9.167479038408187,"vY0":-139.4871256781824,"vZ0":1.6124795964688068,"x":155.41,"y":147.61,"x0":-2.9235681207369275,"y0":50.005673856167846,"z0":4.991018590115269,"aX":-21.40197775187965},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":-0.8,"breakHorizontal":17.9,"spinRate":2303,"spinDirection":260},"zone":11,"typeConfidence":0.6,"plateTime":0.39094453667015605,"extension":6.637835947283271},"index":2,"playId":"78bbc86d-2352-3e79-9cfc-a66cefd6cf52","pitchNumber":2,"startTime":"2026-03-19T19:31:58.763Z","endTime":"2026-03-19T19:32:04.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.824197404154763,"aZ":-26.269949378878778,"pfxX":-10.074763147647655,"pfxZ":3.0088465875601287,"pX":-0.4563779143407809,"pZ":3.367294152187559,"vX0":10.510510351279938,"vY0":-138.4499319690671,"vZ0":0.52883872051138,"x":134.4,"y":147.86,"x0":-2.973648982127047,"y0":50.00324658034798,"z0":4.917403808200167,"aX":-19.768743013985038},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.8,"breakHorizontal":16.3,"spinRate":2253,"spinDirection":260},"zone":1,"typeConfidence":0.88,"plateTime":0.39402661041617737,"extension":6.542434593354159},"index":3,"playId":"6a7394c3-3011-3c8e-9b23-83e5125ecc6f","pitchNumber":3,"startTime":"2026-03-19T19:32:11.208Z","endTime":"2026-03-19T19:32:14.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99496393964487,"aZ":-23.803337176081286,"pfxX":-11.139108501600877,"pfxZ":4.213516837856972,"pX":0.05836378496584825,"pZ":2.410769935431465,"vX0":11.26329087042184,"vY0":-139.96098517234557,"vZ0":-2.688903855082634,"x":114.78,"y":173.69,"x0":-2.566936850303061,"y0":50.006522652764566,"z0":4.939465803148205,"aX":-22.14911882422539},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.2,"breakHorizontal":17.9,"spinRate":2361,"spinDirection":260},"zone":5,"typeConfidence":0.93,"plateTime":0.39105240227809945,"extension":6.637588209455724},"hitData":{"launchSpeed":91.9,"launchAngle":10.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":46.38,"coordY":124.63}},"index":4,"playId":"086b094c-f906-3d5b-a22b-90cdd0b10170","pitchNumber":4,"startTime":"2026-03-19T19:32:23.763Z","endTime":"2026-03-19T19:32:32.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":665828,"link":"/api/v1/people/665828","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_ab"},{"player":{"id":656120,"link":"/api/v1/people/656120"},"credit":"p_ab"},{"player":{"id":665828,"link":"/api/v1/people/665828"},"credit":"b_pa"},{"player":{"id":656120,"link":"/api/v1/people/656120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":11.200000000000003,"leverageIndex":1.73,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:32:32.772Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorbit Vivas singles on a ground ball to third baseman Colin Yeaman, deflected by pitcher Jean Henriquez. Cole Gabrielson scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-19T19:33:06.428Z","endTime":"2026-03-19T19:34:00.753Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656120,"fullName":"Jean Henriquez","link":"/api/v1/people/656120"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4],"actionIndex":[0,3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":702068,"fullName":"Cole Gabrielson","link":"/api/v1/people/702068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656120,"link":"/api/v1/people/656120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":829649,"link":"/api/v1/people/829649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702068,"fullName":"Cole Gabrielson","link":"/api/v1/people/702068"},"responsiblePitcher":{"id":656120,"link":"/api/v1/people/656120"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Cole Gabrielson replaces Oswaldo Cabrera.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"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-19T19:32:49.964Z","endTime":"2026-03-19T19:33:08.620Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702068,"link":"/api/v1/people/702068"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":665828,"link":"/api/v1/people/665828"},"base":2,"defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":665828,"link":"/api/v1/people/665828"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80573367701211,"aZ":-26.82641384602713,"pfxX":-9.668568055236609,"pfxZ":2.8586481147657565,"pX":-0.37565018042223236,"pZ":2.793308065241482,"vX0":9.94592049804534,"vY0":-136.53223563001902,"vZ0":-1.3130422680992124,"x":131.32,"y":163.36,"x0":-2.826697930089826,"y0":50.00126904157135,"z0":5.143779722396632,"aX":-18.07417877360711},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.0,"breakHorizontal":15.1,"spinRate":2010,"spinDirection":241},"zone":1,"typeConfidence":0.71,"plateTime":0.4026756502082627,"extension":6.241047200165468},"index":1,"playId":"adcc59c9-ed43-3572-bcd2-84d4bedac815","pitchNumber":1,"startTime":"2026-03-19T19:33:08.620Z","endTime":"2026-03-19T19:33:12.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":702068,"link":"/api/v1/people/702068"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.549110393810373,"aZ":-34.03310735232946,"pfxX":-6.520273591608258,"pfxZ":-1.2085341085833718,"pX":1.5768469897505752,"pZ":0.5314315660020488,"vX0":12.438569567629633,"vY0":-122.6345852409974,"vZ0":-4.321365764039328,"x":56.89,"y":224.43,"x0":-2.68681043497621,"y0":50.00108370875119,"z0":5.18213870851988,"aX":-10.049260396436713},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.0,"breakHorizontal":9.2,"spinRate":1054,"spinDirection":262},"zone":14,"typeConfidence":0.89,"plateTime":0.44461617552644483,"extension":6.261371515943831},"index":2,"playId":"1fe10e5d-dd98-376e-94e5-307126746362","pitchNumber":2,"startTime":"2026-03-19T19:33:23.418Z","endTime":"2026-03-19T19:33:27.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":702068,"link":"/api/v1/people/702068"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Jean Henriquez. Cole Gabrielson to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":3,"actionPlayId":"1fe10e5d-dd98-376e-94e5-307126746362","startTime":"2026-03-19T19:33:33.540Z","endTime":"2026-03-19T19:33:55.221Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702068,"link":"/api/v1/people/702068"},"defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":702068,"link":"/api/v1/people/702068"},"postOnThird":{"id":702068,"link":"/api/v1/people/702068"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"homeTeamWinProbability":30.0,"awayTeamWinProbability":70.0,"homeTeamWinProbabilityAdded":2.099999999999998,"leverageIndex":2.81,"dramaIndex":89.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48787125677323,"aZ":-31.014144758414844,"pfxX":-10.933243615543903,"pfxZ":0.5994295564578804,"pX":-0.11977789774419,"pZ":1.7831276873046038,"vX0":11.27450574810809,"vY0":-137.7759315193288,"vZ0":-2.5661798417442925,"x":121.57,"y":190.64,"x0":-2.83682718895519,"y0":50.00076257434406,"z0":4.814152202044376,"aX":-21.099067030119453},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":0.7,"breakHorizontal":17.5,"spinRate":2184,"spinDirection":256},"zone":8,"typeConfidence":0.61,"plateTime":0.3969478488106959,"extension":6.325622856637218},"hitData":{"launchSpeed":96.0,"launchAngle":-19.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.35,"coordY":175.68}},"index":4,"playId":"785a87bf-6b0d-3f88-b43c-fb0be0131266","pitchNumber":3,"startTime":"2026-03-19T19:33:55.221Z","endTime":"2026-03-19T19:34:00.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"third":{"id":702068,"link":"/api/v1/people/702068"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":656120,"link":"/api/v1/people/656120"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":656120,"link":"/api/v1/people/656120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":10.600000000000001,"leverageIndex":2.81,"dramaIndex":154.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:34:00.753Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Hardman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-19T19:34:14.346Z","endTime":"2026-03-19T19:35:33.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":676205,"fullName":"Tyler Hardman","link":"/api/v1/people/676205"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656120,"fullName":"Jean Henriquez","link":"/api/v1/people/656120"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676205,"fullName":"Tyler Hardman","link":"/api/v1/people/676205"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"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":92.8,"endSpeed":84.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.192612845671604,"aZ":-26.088162618281363,"pfxX":-10.92292736774656,"pfxZ":3.3402810399659444,"pX":-1.5879615067350181,"pZ":2.0836843743330613,"vX0":7.253173420551125,"vY0":-134.87682700382192,"vZ0":-3.0023766184235163,"x":177.53,"y":182.52,"x0":-2.9072122288278606,"y0":50.00506739871446,"z0":5.072048949469468,"aX":-19.91739564225782},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.5,"breakHorizontal":18.0,"spinRate":2250,"spinDirection":257},"zone":13,"typeConfidence":0.63,"plateTime":0.40772554260578,"extension":6.471526546287492},"index":0,"playId":"4e2f7b9a-5804-338b-8751-6ec46510ca72","pitchNumber":1,"startTime":"2026-03-19T19:34:34.735Z","endTime":"2026-03-19T19:34:39.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":676205,"link":"/api/v1/people/676205","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07670769632352,"aZ":-33.19490093317752,"pfxX":-4.739055044576384,"pfxZ":-0.6940534679060608,"pX":-0.49563052201024327,"pZ":2.9745411821062677,"vX0":7.085815973486633,"vY0":-120.49180230841402,"vZ0":1.431845521060312,"x":135.89,"y":158.47,"x0":-2.850568364036581,"y0":50.00080691315261,"z0":5.292557243976093,"aX":-7.01101008787175},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.6,"breakHorizontal":7.0,"spinRate":923,"spinDirection":268},"zone":1,"typeConfidence":0.92,"plateTime":0.4535354769110178,"extension":6.389630064551121},"index":1,"playId":"85760e96-81ab-302c-a0df-79154179e60b","pitchNumber":2,"startTime":"2026-03-19T19:34:52.145Z","endTime":"2026-03-19T19:34:55.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":676205,"link":"/api/v1/people/676205","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3092973940681,"aZ":-31.588777757197214,"pfxX":-10.472775563812142,"pfxZ":0.32168300008120454,"pX":0.05845166364818179,"pZ":2.183709531566659,"vX0":10.890367250470753,"vY0":-134.96156333204618,"vZ0":-1.2996789127308337,"x":114.77,"y":179.82,"x0":-2.6963325612634508,"y0":50.001712489405975,"z0":4.92606625334822,"aX":-19.040890504124715},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.5,"breakHorizontal":16.2,"spinRate":2271,"spinDirection":259},"zone":8,"typeConfidence":0.83,"plateTime":0.40808166992465855,"extension":6.349053178818153},"index":2,"playId":"87a7cc25-b1f3-3b2e-8ba2-e6abd1797a02","pitchNumber":3,"startTime":"2026-03-19T19:35:07.544Z","endTime":"2026-03-19T19:35:10.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":676205,"link":"/api/v1/people/676205","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":83.0,"endSpeed":76.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.533807567026663,"aZ":-36.24299309801408,"pfxX":-4.802145553287885,"pfxZ":-2.739766453012205,"pX":0.6174874653378801,"pZ":2.4512629096043375,"vX0":9.689577421216727,"vY0":-120.57249933116839,"vZ0":0.9258022565318471,"x":93.46,"y":172.6,"x0":-2.8138197940585408,"y0":50.00367258742465,"z0":5.239028274674295,"aX":-7.134040352321394},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.4,"breakHorizontal":6.6,"spinRate":1106,"spinDirection":265},"zone":6,"typeConfidence":0.9,"plateTime":0.4527788994569426,"extension":6.433912705813296},"index":3,"playId":"3cae8225-13bb-3aa0-bf9f-77eafb936f1c","pitchNumber":4,"startTime":"2026-03-19T19:35:29.135Z","endTime":"2026-03-19T19:35:33.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":676205,"link":"/api/v1/people/676205","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676205,"link":"/api/v1/people/676205"},"credit":"b_ab"},{"player":{"id":656120,"link":"/api/v1/people/656120"},"credit":"p_ab"},{"player":{"id":676205,"link":"/api/v1/people/676205"},"credit":"b_pa"},{"player":{"id":656120,"link":"/api/v1/people/656120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-9.0,"leverageIndex":3.98,"dramaIndex":160.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:35:33.078Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Lombard Jr. strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-19T19:35:34.871Z","endTime":"2026-03-19T19:37:33.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656120,"fullName":"Jean Henriquez","link":"/api/v1/people/656120"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2555617270232,"aZ":-31.93840656311794,"pfxX":-9.312220939508355,"pfxZ":0.12774975299539015,"pX":-2.894075450034304,"pZ":2.989879294234438,"vX0":3.580628278520474,"vY0":-135.4404202232671,"vZ0":0.3865223343034788,"x":227.32,"y":158.05,"x0":-3.016980696324625,"y0":50.003709920099254,"z0":5.063781940064347,"aX":-17.44718357975222},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.5,"breakHorizontal":16.2,"spinRate":2053,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.40310683904919387,"extension":6.226318515826},"index":0,"playId":"fb85f76f-752a-3709-bbaa-1f2c8ccb387e","pitchNumber":1,"startTime":"2026-03-19T19:36:00.812Z","endTime":"2026-03-19T19:36:05.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.284845921157096,"aZ":-31.468807919011596,"pfxX":-9.885068972077946,"pfxZ":0.38132570660427056,"pX":-0.6630238770306118,"pZ":2.681883571070552,"vX0":8.966829600336522,"vY0":-134.8126530715646,"vZ0":-0.3095603432659585,"x":142.27,"y":166.37,"x0":-2.7419486527429355,"y0":50.00152494673135,"z0":5.0122844530181805,"aX":-18.261734981084313},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.8,"breakHorizontal":16.1,"spinRate":2174,"spinDirection":255},"zone":4,"typeConfidence":0.46,"plateTime":0.4056984999293971,"extension":6.423921158118135},"index":1,"playId":"ac4c74dc-df5c-3b71-b3eb-dce9d507d639","pitchNumber":2,"startTime":"2026-03-19T19:36:22.292Z","endTime":"2026-03-19T19:36:26.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.3684814586229,"aZ":-34.355802673881065,"pfxX":-4.232667163320041,"pfxZ":-1.4649350587087593,"pX":0.7266539784578964,"pZ":1.5774744562484853,"vX0":9.821103307272892,"vY0":-120.44130531569236,"vZ0":-1.2927519762169593,"x":89.3,"y":196.19,"x0":-2.8291807791043553,"y0":50.002712127394695,"z0":5.121890639845326,"aX":-6.30494170275043},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.8,"breakHorizontal":5.6,"spinRate":1025,"spinDirection":265},"zone":14,"typeConfidence":0.91,"plateTime":0.4523901895542597,"extension":7.021414122975932},"index":2,"playId":"94d711e6-f6d3-3434-acdb-f42010280c65","pitchNumber":3,"startTime":"2026-03-19T19:36:38.573Z","endTime":"2026-03-19T19:36:41.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-19T19:36:50.976Z","endTime":"2026-03-19T19:37:06.309Z","isPitch":false,"type":"action","player":{"id":806146,"link":"/api/v1/people/806146"},"defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.118099252426568,"aZ":-34.399269594374545,"pfxX":-3.433092688341814,"pfxZ":-1.4892136850071953,"pX":0.4499126452135278,"pZ":2.0003027918001473,"vX0":8.529279051421765,"vY0":-120.82070298019052,"vZ0":-0.3922436584554734,"x":99.85,"y":184.77,"x0":-2.6629249999270415,"y0":50.00220967188898,"z0":5.1596292817633875,"aX":-5.131578659647828},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.5,"breakHorizontal":4.4,"spinRate":912,"spinDirection":270},"zone":9,"typeConfidence":0.92,"plateTime":0.4514524536991211,"extension":6.32043364865524},"index":4,"playId":"16650f22-f529-3491-89a2-06c41f12e132","pitchNumber":4,"startTime":"2026-03-19T19:37:06.309Z","endTime":"2026-03-19T19:37:09.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.445787334246944,"aZ":-33.44377547009062,"pfxX":-4.06539288910527,"pfxZ":-0.877358384060213,"pX":0.008046556330330197,"pZ":1.8314120374517766,"vX0":7.799943997870706,"vY0":-118.85230523103611,"vZ0":-0.6166124071757377,"x":116.69,"y":189.33,"x0":-2.7721113973830853,"y0":50.00246829210384,"z0":5.102777097842879,"aX":-5.879672052382871},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.4,"breakHorizontal":5.8,"spinRate":921,"spinDirection":266},"zone":8,"typeConfidence":0.92,"plateTime":0.45892173177707374,"extension":6.4121260260778685},"index":5,"playId":"5c07246c-788c-33f6-baa3-8f6f6aff9f06","pitchNumber":5,"startTime":"2026-03-19T19:37:29.675Z","endTime":"2026-03-19T19:37:33.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"credit":"b_ab"},{"player":{"id":656120,"link":"/api/v1/people/656120"},"credit":"p_ab"},{"player":{"id":806146,"link":"/api/v1/people/806146"},"credit":"b_pa"},{"player":{"id":656120,"link":"/api/v1/people/656120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":-8.3,"leverageIndex":3.49,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:37:33.169Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edinson Duran strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-19T19:37:57.875Z","endTime":"2026-03-19T19:38:41.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":702750,"fullName":"Edinson Duran","link":"/api/v1/people/702750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656120,"fullName":"Jean Henriquez","link":"/api/v1/people/656120"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":702750,"fullName":"Edinson Duran","link":"/api/v1/people/702750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Edinson Duran replaces Giancarlo Stanton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"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-19T19:37:39.348Z","endTime":"2026-03-19T19:38:00.035Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702750,"link":"/api/v1/people/702750"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":519317,"link":"/api/v1/people/519317"},"defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":2.934,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.299275290215537,"aZ":-35.54044267639777,"pfxX":-10.215339946115249,"pfxZ":-1.7383593185986461,"pX":0.17886009098249875,"pZ":1.9655771471279377,"vX0":11.395384151869276,"vY0":-137.90511424225892,"vZ0":-1.4487950798127516,"x":110.18,"y":185.71,"x0":-2.670310792920265,"y0":50.004610127928075,"z0":4.8847004002064285,"aX":-19.772590380745488},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-3.2,"breakHorizontal":16.3,"spinRate":2252,"spinDirection":260},"zone":8,"typeConfidence":0.87,"plateTime":0.39646324083209183,"extension":6.317839411342452},"index":1,"playId":"897bf026-aaca-3a7c-ab41-fe28cdedb0a8","pitchNumber":1,"startTime":"2026-03-19T19:38:00.035Z","endTime":"2026-03-19T19:38:03.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":702750,"link":"/api/v1/people/702750","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":83.6,"endSpeed":76.8,"strikeZoneTop":2.934,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78523264633428,"aZ":-33.84883347971189,"pfxX":-3.6587284179725943,"pfxZ":-1.1177125929739091,"pX":0.0645476700558874,"pZ":2.079288916575548,"vX0":8.167932310155873,"vY0":-121.57614254232784,"vZ0":-0.02087432709324699,"x":114.54,"y":182.64,"x0":-2.862953411239149,"y0":50.00380844915688,"z0":5.025282165754896,"aX":-5.479545309346624},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.8,"breakHorizontal":4.7,"spinRate":1089,"spinDirection":279},"zone":5,"typeConfidence":0.92,"plateTime":0.4504791829771029,"extension":6.345354634549171},"index":2,"playId":"344362d5-0084-38c8-bfb0-79403856ece4","pitchNumber":2,"startTime":"2026-03-19T19:38:15.813Z","endTime":"2026-03-19T19:38:18.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":702750,"link":"/api/v1/people/702750","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-19T19:38:23.669Z","endTime":"2026-03-19T19:38:36.965Z","isPitch":false,"type":"action","player":{"id":702750,"link":"/api/v1/people/702750"},"defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":702750,"link":"/api/v1/people/702750","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":2.934,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7047643867281,"aZ":-36.35000615458832,"pfxX":-2.824068201566912,"pfxZ":-2.72152083473019,"pX":0.6651721767838723,"pZ":1.346077004178746,"vX0":8.69074920295073,"vY0":-122.42153444746324,"vZ0":-1.7504076210191435,"x":91.65,"y":202.44,"x0":-2.5470800047144757,"y0":50.002881620902784,"z0":5.15065394307426,"aX":-4.333900468020719},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.0,"breakHorizontal":3.4,"spinRate":963,"spinDirection":271},"zone":14,"typeConfidence":0.9,"plateTime":0.4455701039016402,"extension":6.639434068568103},"index":4,"playId":"4e446081-ca95-3097-bc5c-64a2b4d592b4","pitchNumber":3,"startTime":"2026-03-19T19:38:36.965Z","endTime":"2026-03-19T19:38:41.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":702750,"link":"/api/v1/people/702750","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702750,"link":"/api/v1/people/702750"},"credit":"b_ab"},{"player":{"id":656120,"link":"/api/v1/people/656120"},"credit":"p_ab"},{"player":{"id":702750,"link":"/api/v1/people/702750"},"credit":"b_pa"},{"player":{"id":656120,"link":"/api/v1/people/656120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-6.800000000000001,"leverageIndex":2.72,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:38:41.176Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Barrero flies out sharply to center fielder Garrett Martin.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-19T19:40:52.496Z","endTime":"2026-03-19T19:41:14.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682003,"link":"/api/v1/people/682003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Edinson Duran remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"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-19T19:39:03.806Z","endTime":"2026-03-19T19:39:03.823Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702750,"link":"/api/v1/people/702750"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":519317,"link":"/api/v1/people/519317"},"defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Cole Gabrielson remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"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-19T19:39:03.823Z","endTime":"2026-03-19T19:39:03.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702068,"link":"/api/v1/people/702068"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":665828,"link":"/api/v1/people/665828"},"defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":665828,"link":"/api/v1/people/665828"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Osvaldo Bido replaces Dylan Coleman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-19T19:39:03.825Z","endTime":"2026-03-19T19:40:54.354Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674370,"link":"/api/v1/people/674370"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":702068,"link":"/api/v1/people/702068"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":84.0,"endSpeed":78.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.812623730722823,"aZ":-36.24374588440037,"pfxX":1.6956315052926705,"pfxZ":-2.6444729565548712,"pX":-1.6244568363018537,"pZ":2.5811233283944404,"vX0":1.213516119192685,"vY0":-122.52223835135092,"vZ0":-0.3445267040057147,"x":178.92,"y":169.09,"x0":-2.3447258149937866,"y0":50.00555301060505,"z0":5.793237215541612,"aX":2.6054843270276904},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.7,"breakHorizontal":-3.4,"spinRate":2033,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.4452572459819435,"extension":5.813583476393048},"index":3,"playId":"cd8d62a3-adcb-32c1-a3a6-24089cdc7aea","pitchNumber":1,"startTime":"2026-03-19T19:40:54.354Z","endTime":"2026-03-19T19:40:57.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":702068,"link":"/api/v1/people/702068"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":94.9,"endSpeed":87.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.361880335933254,"aZ":-23.029027988472055,"pfxX":-9.488330541128619,"pfxZ":4.723904067132661,"pX":-0.13733288540755662,"pZ":2.7442068892277254,"vX0":8.091432550180276,"vY0":-137.95609858613824,"vZ0":-3.4582307353542356,"x":122.23,"y":164.69,"x0":-1.8689443076583712,"y0":50.00372203045037,"z0":5.557883232548825,"aX":-18.37459212096686},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":15.6,"spinRate":2157,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3963337835850349,"extension":6.233168167933253},"hitData":{"launchSpeed":102.0,"launchAngle":39.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":102.57,"coordY":71.45}},"index":4,"playId":"efcebd2d-1107-3e3c-8d9d-9bad0073bbe6","pitchNumber":2,"startTime":"2026-03-19T19:41:08.940Z","endTime":"2026-03-19T19:41:14.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":702068,"link":"/api/v1/people/702068"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_ab"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_ab"},{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_pa"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:41:14.921Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Sanchez singles on a ground ball to right fielder Cole Gabrielson.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-19T19:41:20.269Z","endTime":"2026-03-19T19:41:53.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":820847,"fullName":"Jordan Sanchez","link":"/api/v1/people/820847"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":820847,"fullName":"Jordan Sanchez","link":"/api/v1/people/820847"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":820847,"fullName":"Jordan Sanchez","link":"/api/v1/people/820847"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702068,"link":"/api/v1/people/702068"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.309706232185597,"aZ":-20.205280053025923,"pfxX":-5.886109847769906,"pfxZ":6.1218147089883965,"pX":-0.743871401663643,"pZ":2.3306493278798666,"vX0":5.7690011443774445,"vY0":-138.95686261063491,"vZ0":-4.641103057338856,"x":145.35,"y":175.85,"x0":-2.082737205406325,"y0":50.000810336335604,"z0":5.365970797532311,"aX":-11.503048037450254},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.3,"breakHorizontal":9.5,"spinRate":2301,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.39427018582737094,"extension":5.964609433819296},"hitData":{"launchSpeed":91.1,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.05,"coordY":135.68}},"index":0,"playId":"0a8621e0-8214-3ae1-a441-98591841edaa","pitchNumber":1,"startTime":"2026-03-19T19:41:49.456Z","endTime":"2026-03-19T19:41:53.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":702068,"link":"/api/v1/people/702068"}},"offense":{"batter":{"id":820847,"link":"/api/v1/people/820847","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":820847,"link":"/api/v1/people/820847"},"credit":"b_ab"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_ab"},{"player":{"id":820847,"link":"/api/v1/people/820847"},"credit":"b_pa"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.51,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:41:53.536Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colin Yeaman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-19T19:41:56.220Z","endTime":"2026-03-19T19:44:41.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":829649,"fullName":"Colin Yeaman","link":"/api/v1/people/829649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":820847,"fullName":"Jordan Sanchez","link":"/api/v1/people/820847"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":820847,"fullName":"Jordan Sanchez","link":"/api/v1/people/820847"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":829649,"fullName":"Colin Yeaman","link":"/api/v1/people/829649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28183549675629,"aZ":-24.706446229071883,"pfxX":-10.982225628030399,"pfxZ":4.062033434920363,"pX":-0.9339862424688511,"pZ":2.1946408345232977,"vX0":6.632868300509093,"vY0":-134.96064733087786,"vZ0":-3.9596565425034607,"x":152.6,"y":179.52,"x0":-2.000905075390582,"y0":50.00315340533089,"z0":5.427773993391929,"aX":-20.192345844443565},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.7,"breakHorizontal":18.4,"spinRate":2215,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4063543118202082,"extension":6.190685891346742},"index":0,"playId":"f59db2fd-7359-352c-a193-8c32a2013f87","pitchNumber":1,"startTime":"2026-03-19T19:42:22.909Z","endTime":"2026-03-19T19:42:25.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":702068,"link":"/api/v1/people/702068"}},"offense":{"batter":{"id":829649,"link":"/api/v1/people/829649","batSide":{"code":"R","description":"Right"}},"first":{"id":820847,"link":"/api/v1/people/820847"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.387873826872962,"aZ":-33.59267870132108,"pfxX":4.252627276606122,"pfxZ":-0.9060880964340865,"pX":0.759644704361585,"pZ":-0.2596601718706478,"vX0":5.510641743105659,"vY0":-124.92645420064665,"vZ0":-7.404276088511226,"x":88.04,"y":245.79,"x0":-2.0352683628793886,"y0":50.00341484708817,"z0":5.53775230392693,"aX":6.657399720985975},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.2,"breakHorizontal":-9.1,"spinRate":2429,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4400424707330677,"extension":5.981733064204563},"index":1,"playId":"eefb9ce5-1d4f-38cb-8191-0aefc4c876d0","pitchNumber":2,"startTime":"2026-03-19T19:42:39.608Z","endTime":"2026-03-19T19:42:44.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":702068,"link":"/api/v1/people/702068"}},"offense":{"batter":{"id":829649,"link":"/api/v1/people/829649","batSide":{"code":"R","description":"Right"}},"first":{"id":820847,"link":"/api/v1/people/820847"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.898318168750386,"aZ":-27.430165886580735,"pfxX":5.998564914575136,"pfxZ":2.932922589376055,"pX":-0.7354562682089724,"pZ":2.893340465554636,"vX0":1.4628077263590449,"vY0":-126.3574451050646,"vZ0":-1.57186976078983,"x":145.03,"y":160.66,"x0":-2.1011478369358767,"y0":50.00125597752125,"z0":5.7288019395214045,"aX":9.691572596393744},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.2,"breakHorizontal":-11.2,"spinRate":2223,"spinDirection":80},"zone":1,"typeConfidence":2.0,"plateTime":0.4335882253013441,"extension":5.979399215203293},"index":2,"playId":"2bf273e3-ecb7-3c4b-844e-9b41b4926448","pitchNumber":3,"startTime":"2026-03-19T19:43:02.337Z","endTime":"2026-03-19T19:43:05.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":702068,"link":"/api/v1/people/702068"}},"offense":{"batter":{"id":829649,"link":"/api/v1/people/829649","batSide":{"code":"R","description":"Right"}},"first":{"id":820847,"link":"/api/v1/people/820847"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.714927375731527,"aZ":-27.607387900557764,"pfxX":5.624438543457696,"pfxZ":2.900194350324333,"pX":0.18167724491299708,"pZ":1.6473416670003722,"vX0":3.8882847395775144,"vY0":-124.80803579544074,"vZ0":-4.167253436412332,"x":110.07,"y":194.3,"x0":-2.1283441424540803,"y0":50.00091265215169,"z0":5.618768693957926,"aX":8.849187268321698},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.6,"breakHorizontal":-11.0,"spinRate":2287,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.4392768884199385,"extension":6.0517090847239885},"index":3,"playId":"4aed85cc-c846-3f8b-bbcd-8f98ed1e85eb","pitchNumber":4,"startTime":"2026-03-19T19:43:21.716Z","endTime":"2026-03-19T19:43:28.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":702068,"link":"/api/v1/people/702068"}},"offense":{"batter":{"id":829649,"link":"/api/v1/people/829649","batSide":{"code":"R","description":"Right"}},"first":{"id":820847,"link":"/api/v1/people/820847"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jordan Sanchez steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"4aed85cc-c846-3f8b-bbcd-8f98ed1e85eb","startTime":"2026-03-19T19:43:28.101Z","endTime":"2026-03-19T19:43:46.651Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":820847,"link":"/api/v1/people/820847"},"defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":702068,"link":"/api/v1/people/702068"}},"offense":{"batter":{"id":829649,"link":"/api/v1/people/829649","batSide":{"code":"R","description":"Right"}},"first":{"id":820847,"link":"/api/v1/people/820847"},"postOnSecond":{"id":820847,"link":"/api/v1/people/820847"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":-1.6000000000000032,"leverageIndex":0.9,"dramaIndex":38.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.370757155269303,"aZ":-24.148894825398763,"pfxX":-9.322541924505805,"pfxZ":4.027535120886954,"pX":-0.9590963610086026,"pZ":2.745513180289214,"vX0":6.3272238644216,"vY0":-139.97877049529203,"vZ0":-3.4428160344522727,"x":153.56,"y":164.65,"x0":-2.032743215514016,"y0":50.00439193094107,"z0":5.565003304719213,"aX":-18.578528339223087},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.8,"breakHorizontal":15.6,"spinRate":2304,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3906756689343789,"extension":6.181472133056249},"index":5,"playId":"f8bef1a6-5230-3760-988a-ebcaa678734d","pitchNumber":5,"startTime":"2026-03-19T19:43:46.651Z","endTime":"2026-03-19T19:43:51.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":702068,"link":"/api/v1/people/702068"}},"offense":{"batter":{"id":829649,"link":"/api/v1/people/829649","batSide":{"code":"R","description":"Right"}},"second":{"id":820847,"link":"/api/v1/people/820847"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10627366140346,"aZ":-22.648752454892136,"pfxX":-10.050527742024606,"pfxZ":4.921067837273735,"pX":-0.9497177196798201,"pZ":1.9335349135560749,"vX0":6.433449316558442,"vY0":-138.75651119655757,"vZ0":-5.17692622448882,"x":153.2,"y":186.57,"x0":-2.001026300379648,"y0":50.00493189244326,"z0":5.347227220141607,"aX":-19.461181342375898},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.9,"breakHorizontal":16.7,"spinRate":2157,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3958180940378311,"extension":6.112603231842609},"index":6,"playId":"6853b3ab-07bd-39d1-8cc2-00d6ac4c77bb","pitchNumber":6,"startTime":"2026-03-19T19:44:17.072Z","endTime":"2026-03-19T19:44:20.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":702068,"link":"/api/v1/people/702068"}},"offense":{"batter":{"id":829649,"link":"/api/v1/people/829649","batSide":{"code":"R","description":"Right"}},"second":{"id":820847,"link":"/api/v1/people/820847"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32144048102863,"aZ":-30.469308399247204,"pfxX":8.824187094461468,"pfxZ":1.1145431486666482,"pX":1.095411670241013,"pZ":1.9358527771793206,"vX0":4.700518309300038,"vY0":-122.95829015098323,"vZ0":-2.647534618212648,"x":75.25,"y":186.51,"x0":-1.9897757410997776,"y0":50.00130053103952,"z0":5.622787082203741,"aX":13.452013185876789},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.7,"breakHorizontal":-17.2,"spinRate":2472,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4461765999036502,"extension":6.104682031398984},"index":7,"playId":"81d01b98-4105-3e77-807d-8a21d3586ab6","pitchNumber":7,"startTime":"2026-03-19T19:44:35.595Z","endTime":"2026-03-19T19:44:41.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":702068,"link":"/api/v1/people/702068"}},"offense":{"batter":{"id":829649,"link":"/api/v1/people/829649","batSide":{"code":"R","description":"Right"}},"second":{"id":820847,"link":"/api/v1/people/820847"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":829649,"link":"/api/v1/people/829649"},"credit":"b_ab"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_ab"},{"player":{"id":829649,"link":"/api/v1/people/829649"},"credit":"b_pa"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.5,"awayTeamWinProbability":82.5,"homeTeamWinProbabilityAdded":2.700000000000001,"leverageIndex":0.9,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:44:41.216Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nate George flies out to right fielder Cole Gabrielson.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-19T19:44:43.904Z","endTime":"2026-03-19T19:45:15.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":825582,"fullName":"Nate George","link":"/api/v1/people/825582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"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":825582,"fullName":"Nate George","link":"/api/v1/people/825582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702068,"link":"/api/v1/people/702068"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95415881905526,"aZ":-30.05837301793801,"pfxX":6.43764338105796,"pfxZ":1.3844551505957696,"pX":-0.37298486802524067,"pZ":3.053385518231681,"vX0":2.1642986517002103,"vY0":-123.25185465284909,"vZ0":-0.5523040610805464,"x":131.22,"y":156.34,"x0":-2.1003228730125687,"y0":50.002915674427136,"z0":5.832832769528893,"aX":9.84099922796493},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.6,"breakHorizontal":-12.1,"spinRate":2295,"spinDirection":97},"zone":1,"typeConfidence":2.0,"plateTime":0.4454832272887459,"extension":5.933021926071759},"hitData":{"launchSpeed":85.9,"launchAngle":61.0,"totalDistance":174.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.95,"coordY":132.14}},"index":0,"playId":"5483556d-aa74-3e66-9e99-111b136a169b","pitchNumber":1,"startTime":"2026-03-19T19:45:04.112Z","endTime":"2026-03-19T19:45:15.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674370,"link":"/api/v1/people/674370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":703149,"link":"/api/v1/people/703149"},"shortstop":{"id":806146,"link":"/api/v1/people/806146"},"left":{"id":815089,"link":"/api/v1/people/815089"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":702068,"link":"/api/v1/people/702068"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"second":{"id":820847,"link":"/api/v1/people/820847"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":825582,"link":"/api/v1/people/825582"},"credit":"b_ab"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_ab"},{"player":{"id":825582,"link":"/api/v1/people/825582"},"credit":"b_pa"},{"player":{"id":674370,"link":"/api/v1/people/674370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.08,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:45:15.373Z","atBatIndex":72},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Garrett Martin homers (2) on a fly ball to left field.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-19T19:47:26.230Z","endTime":"2026-03-19T19:48:09.610Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":682003,"fullName":"Garrett Martin","link":"/api/v1/people/682003"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686811,"fullName":"Carter Rustad","link":"/api/v1/people/686811"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":682003,"fullName":"Garrett Martin","link":"/api/v1/people/682003"},"responsiblePitcher":{"id":686811,"link":"/api/v1/people/686811"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Carter Rustad replaces Jean Henriquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-19T19:46:03.607Z","endTime":"2026-03-19T19:47:28.324Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686811,"link":"/api/v1/people/686811"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656120,"link":"/api/v1/people/656120","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":682003,"link":"/api/v1/people/682003","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":77.7,"endSpeed":71.2,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.561933367722904,"aZ":-35.14533986641173,"pfxX":6.948337625638974,"pfxZ":-2.318255912348585,"pX":-0.24263571996332886,"pZ":1.8608469667910121,"vX0":4.354894724662659,"vY0":-113.01451947614292,"vZ0":-0.22726314245916712,"x":126.25,"y":188.54,"x0":-3.104242942912237,"y0":50.004941219746165,"z0":5.523542917059261,"aX":8.895776023895122},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-4.0,"breakHorizontal":-13.8,"spinRate":1928,"spinDirection":63},"zone":8,"typeConfidence":0.62,"plateTime":0.48656537937394084,"extension":6.368631278731486},"index":1,"playId":"577a5573-6a54-388c-95ce-03545bb0047e","pitchNumber":1,"startTime":"2026-03-19T19:47:28.324Z","endTime":"2026-03-19T19:47:31.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686811,"link":"/api/v1/people/686811","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":682003,"link":"/api/v1/people/682003","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":78.9,"endSpeed":72.5,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13014822558275,"aZ":-31.79472886611943,"pfxX":5.143408120256941,"pfxZ":0.2811501820511042,"pX":0.6485190387801807,"pZ":0.7015618973141196,"vX0":6.600103961224145,"vY0":-114.73462403740949,"vZ0":-3.5349620241095767,"x":92.28,"y":219.84,"x0":-2.943884563745787,"y0":50.00011585727392,"z0":5.391919470373559,"aX":6.788157497743548},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.1,"breakHorizontal":-11.2,"spinRate":1897,"spinDirection":54},"zone":14,"typeConfidence":0.69,"plateTime":0.4791577010349046,"extension":6.397135075554919},"index":2,"playId":"f849af37-93ca-308a-91f1-3f9f018e04d7","pitchNumber":2,"startTime":"2026-03-19T19:47:43.986Z","endTime":"2026-03-19T19:47:48.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686811,"link":"/api/v1/people/686811","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":682003,"link":"/api/v1/people/682003","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93674158721879,"aZ":-14.388954002777384,"pfxX":-5.067261602965551,"pfxZ":9.158919192345309,"pX":-0.49214937777272766,"pZ":2.584844850307742,"vX0":7.764984401382254,"vY0":-137.81765847685014,"vZ0":-5.857221933186907,"x":135.76,"y":168.99,"x0":-2.675657476984728,"y0":50.00029182509831,"z0":5.693478720736099,"aX":-9.837818690020296},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":7.7,"spinRate":2183,"spinDirection":214},"zone":4,"typeConfidence":0.67,"plateTime":0.39600413538594603,"extension":6.635966859059941},"hitData":{"launchSpeed":115.4,"launchAngle":26.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":22.57,"coordY":66.42}},"index":3,"playId":"fdee4bdb-59d2-352a-9ee9-c53bdbaf0f01","pitchNumber":3,"startTime":"2026-03-19T19:48:01.955Z","endTime":"2026-03-19T19:48:09.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686811,"link":"/api/v1/people/686811","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":682003,"link":"/api/v1/people/682003","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682003,"link":"/api/v1/people/682003"},"credit":"b_ab"},{"player":{"id":686811,"link":"/api/v1/people/686811"},"credit":"p_ab"},{"player":{"id":682003,"link":"/api/v1/people/682003"},"credit":"b_pa"},{"player":{"id":686811,"link":"/api/v1/people/686811"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":43.5,"leverageIndex":3.47,"dramaIndex":359.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:48:09.610Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Roderick Arias walks.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-19T19:48:43.637Z","endTime":"2026-03-19T19:49:56.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":703149,"fullName":"Roderick Arias","link":"/api/v1/people/703149"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686811,"fullName":"Carter Rustad","link":"/api/v1/people/686811"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703149,"fullName":"Roderick Arias","link":"/api/v1/people/703149"},"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":703149,"fullName":"Roderick Arias","link":"/api/v1/people/703149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.1,"endSpeed":77.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.053107163311527,"aZ":-31.65344492296948,"pfxX":-6.37437400364958,"pfxZ":0.34482612410177715,"pX":-1.3186219917271587,"pZ":3.157185328414295,"vX0":6.076881753435513,"vY0":-122.31273024252442,"vZ0":0.6365937385246798,"x":167.26,"y":153.54,"x0":-3.006765199243905,"y0":50.00335661591866,"z0":5.607073980149172,"aX":-9.661707513044654},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.1,"breakHorizontal":10.1,"spinRate":1063,"spinDirection":256},"zone":11,"typeConfidence":0.49,"plateTime":0.4477431273356687,"extension":6.637589793994702},"index":0,"playId":"8dd7b61d-bad8-3b46-b85b-c6865d97eba0","pitchNumber":1,"startTime":"2026-03-19T19:48:48.465Z","endTime":"2026-03-19T19:48:59.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686811,"link":"/api/v1/people/686811","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":703149,"link":"/api/v1/people/703149","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":94.0,"endSpeed":85.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.782476973671642,"aZ":-14.906069899636515,"pfxX":-5.60277095687618,"pfxZ":9.179831299195364,"pX":-0.28206625998913204,"pZ":1.976966351542017,"vX0":8.609065379905948,"vY0":-136.46853118811586,"vZ0":-7.078860623207518,"x":127.75,"y":185.4,"x0":-2.7535784894882753,"y0":50.00407598601683,"z0":5.636638835229475,"aX":-10.541162582802512},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":8.3,"spinRate":2155,"spinDirection":217},"zone":8,"typeConfidence":0.66,"plateTime":0.4017634222870248,"extension":6.737327310322133},"index":1,"playId":"c826e8b3-bc4d-338a-99e8-3de56ca0c976","pitchNumber":2,"startTime":"2026-03-19T19:49:03.149Z","endTime":"2026-03-19T19:49:06.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686811,"link":"/api/v1/people/686811","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":703149,"link":"/api/v1/people/703149","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.041623543271907,"aZ":-26.18048704053165,"pfxX":-9.868901903919186,"pfxZ":3.7065017653573005,"pX":-0.48044816609750013,"pZ":1.1312760092713177,"vX0":9.369762560614651,"vY0":-125.9418632971283,"vZ0":-5.489658685367417,"x":135.31,"y":208.24,"x0":-2.9554426684985593,"y0":50.00362226658416,"z0":5.4397822408727325,"aX":-15.956796983246987},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":16.0,"spinRate":1462,"spinDirection":245},"zone":13,"typeConfidence":0.69,"plateTime":0.43385828018872363,"extension":6.6381029857},"index":2,"playId":"e28357ee-d270-3dd1-a127-bb42cfcbb2ff","pitchNumber":3,"startTime":"2026-03-19T19:49:18.818Z","endTime":"2026-03-19T19:49:22.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686811,"link":"/api/v1/people/686811","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":703149,"link":"/api/v1/people/703149","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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.5,"endSpeed":85.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.738346421888465,"aZ":-14.632943274226685,"pfxX":-5.267881820430161,"pfxZ":9.262280264924279,"pX":-1.34025154829483,"pZ":2.6607691415436325,"vX0":6.053933196832586,"vY0":-137.33023230213038,"vZ0":-5.4632358606502,"x":168.09,"y":166.94,"x0":-2.8974781386157327,"y0":50.006370834630836,"z0":5.685083555996964,"aX":-9.981518366795001},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":8.2,"spinRate":2101,"spinDirection":219},"zone":11,"typeConfidence":0.63,"plateTime":0.40009188046692845,"extension":6.735003409722712},"index":3,"playId":"f4964a29-9969-3a39-aeab-e06b41ae317c","pitchNumber":4,"startTime":"2026-03-19T19:49:35.113Z","endTime":"2026-03-19T19:49:38.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686811,"link":"/api/v1/people/686811","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":703149,"link":"/api/v1/people/703149","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3715464411494,"aZ":-15.262707244071718,"pfxX":-4.20230198946487,"pfxZ":9.04209866880126,"pX":-1.22475553068981,"pZ":1.7946156639576527,"vX0":5.850666039664039,"vY0":-136.25377463590934,"vZ0":-7.379947691018833,"x":163.68,"y":190.33,"x0":-2.859021320931372,"y0":50.004453375699576,"z0":5.603359578780718,"aX":-7.8616559809181625},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":6.2,"spinRate":2164,"spinDirection":211},"zone":13,"typeConfidence":0.82,"plateTime":0.40277663075420245,"extension":6.7819540114215},"index":4,"playId":"c8f779eb-114d-343e-be67-c6a02b882f4f","pitchNumber":5,"startTime":"2026-03-19T19:49:52.480Z","endTime":"2026-03-19T19:49:56.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686811,"link":"/api/v1/people/686811","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":703149,"link":"/api/v1/people/703149","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703149,"link":"/api/v1/people/703149"},"credit":"b_pa"},{"player":{"id":686811,"link":"/api/v1/people/686811"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.0,"awayTeamWinProbability":29.0,"homeTeamWinProbabilityAdded":7.100000000000001,"leverageIndex":2.22,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:49:56.870Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Coby Morales singles on a sharp line drive to left fielder Thomas Sosa. Roderick Arias to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-19T19:49:59.370Z","endTime":"2026-03-19T19:51:40.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":815089,"fullName":"Coby Morales","link":"/api/v1/people/815089"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686811,"fullName":"Carter Rustad","link":"/api/v1/people/686811"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":815089,"fullName":"Coby Morales","link":"/api/v1/people/815089"},"postOnThird":{"id":703149,"fullName":"Roderick Arias","link":"/api/v1/people/703149"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":815089,"fullName":"Coby Morales","link":"/api/v1/people/815089"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800449,"link":"/api/v1/people/800449"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":703149,"fullName":"Roderick Arias","link":"/api/v1/people/703149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":703149,"fullName":"Roderick Arias","link":"/api/v1/people/703149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.540546674825993,"aZ":-24.377079275253646,"pfxX":-8.947107554347074,"pfxZ":4.929664672486031,"pX":0.4699559119650859,"pZ":1.0288426807578872,"vX0":11.220639416570535,"vY0":-124.59258653954628,"vZ0":-5.969747391131799,"x":99.09,"y":211.0,"x0":-2.9162766634095525,"y0":50.00429413078529,"z0":5.453510987201647,"aX":-14.157653083945094},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.8,"breakHorizontal":13.8,"spinRate":1331,"spinDirection":246},"zone":14,"typeConfidence":0.7,"plateTime":0.43855705224038966,"extension":6.6970067091393},"index":0,"playId":"bd6a4e88-2663-37d4-b97d-f0a2c768bd14","pitchNumber":1,"startTime":"2026-03-19T19:50:23.727Z","endTime":"2026-03-19T19:50:27.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686811,"link":"/api/v1/people/686811","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":815089,"link":"/api/v1/people/815089","batSide":{"code":"L","description":"Left"}},"first":{"id":703149,"link":"/api/v1/people/703149"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"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":94.2,"endSpeed":86.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.388843797861284,"aZ":-13.828857040565701,"pfxX":-5.69085744050075,"pfxZ":9.67755700407874,"pX":-0.849365821598755,"pZ":2.7702630095673313,"vX0":7.327976518226794,"vY0":-136.86768535909638,"vZ0":-5.476298386614038,"x":149.38,"y":163.98,"x0":-2.8229279665302762,"y0":50.00677715201977,"z0":5.7453283497095216,"aX":-10.792908603821209},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2220,"spinDirection":214},"zone":11,"typeConfidence":0.53,"plateTime":0.4002862702430292,"extension":6.645028539764571},"index":1,"playId":"3478491c-4315-3cb2-b25f-732a182ad977","pitchNumber":2,"startTime":"2026-03-19T19:50:42.886Z","endTime":"2026-03-19T19:50:47.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686811,"link":"/api/v1/people/686811","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":815089,"link":"/api/v1/people/815089","batSide":{"code":"L","description":"Left"}},"first":{"id":703149,"link":"/api/v1/people/703149"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.174311868998277,"aZ":-28.134001959939845,"pfxX":0.9625199300980998,"pfxZ":2.59053120784908,"pX":0.9606875990701701,"pZ":0.5104066406898159,"vX0":9.266261605685786,"vY0":-123.69974876797987,"vZ0":-6.071603282307816,"x":80.38,"y":225.0,"x0":-2.9487878282592157,"y0":50.00289542260108,"z0":5.336008537345582,"aX":1.5007674663316077},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.5,"breakHorizontal":-3.7,"spinRate":1954,"spinDirection":189},"zone":14,"typeConfidence":0.81,"plateTime":0.4416991508212309,"extension":6.772113884289213},"index":2,"playId":"2e827f84-44dc-3cca-a2b4-e5172ec9859b","pitchNumber":3,"startTime":"2026-03-19T19:51:02.535Z","endTime":"2026-03-19T19:51:05.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686811,"link":"/api/v1/people/686811","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":815089,"link":"/api/v1/people/815089","batSide":{"code":"L","description":"Left"}},"first":{"id":703149,"link":"/api/v1/people/703149"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.705360723170326,"aZ":-14.08869450764558,"pfxX":-5.429477754898139,"pfxZ":9.487655400340497,"pX":-0.4186543766266304,"pZ":2.3751496761697974,"vX0":8.298619245234642,"vY0":-136.82379926187377,"vZ0":-6.509499641408366,"x":132.96,"y":174.65,"x0":-2.7782039445288333,"y0":50.002190394415564,"z0":5.741151603651154,"aX":-10.349235431207122},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":8.2,"spinRate":2092,"spinDirection":215},"zone":4,"typeConfidence":0.65,"plateTime":0.39951964276514884,"extension":6.5494990544312515},"hitData":{"launchSpeed":103.4,"launchAngle":14.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":88.9,"coordY":96.32}},"index":3,"playId":"70183e96-e610-3879-9934-e9072c64c0a6","pitchNumber":4,"startTime":"2026-03-19T19:51:26.919Z","endTime":"2026-03-19T19:51:40.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686811,"link":"/api/v1/people/686811","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":815089,"link":"/api/v1/people/815089","batSide":{"code":"L","description":"Left"}},"first":{"id":703149,"link":"/api/v1/people/703149"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815089,"link":"/api/v1/people/815089"},"credit":"b_ab"},{"player":{"id":686811,"link":"/api/v1/people/686811"},"credit":"p_ab"},{"player":{"id":815089,"link":"/api/v1/people/815089"},"credit":"b_pa"},{"player":{"id":686811,"link":"/api/v1/people/686811"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":21.700000000000003,"leverageIndex":3.16,"dramaIndex":217.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:51:40.039Z","atBatIndex":75},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Ali Sánchez out on a sacrifice fly to center fielder Vance Honeycutt. Roderick Arias scores.","rbi":1,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-19T19:52:05.725Z","endTime":"2026-03-19T19:52:35.859Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686811,"fullName":"Carter Rustad","link":"/api/v1/people/686811"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":815089,"fullName":"Coby Morales","link":"/api/v1/people/815089"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701689,"link":"/api/v1/people/701689"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"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":703149,"fullName":"Roderick Arias","link":"/api/v1/people/703149"},"responsiblePitcher":{"id":686811,"link":"/api/v1/people/686811"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.965914663825608,"aZ":-30.59976190438221,"pfxX":7.683031294859168,"pfxZ":1.1697722013645855,"pX":-0.05789136987188729,"pZ":2.7394735632276124,"vX0":4.673925428007295,"vY0":-114.86492379186241,"vZ0":0.4194544584149502,"x":119.21,"y":164.81,"x0":-3.1126756788595853,"y0":50.002828861985456,"z0":5.514081675403975,"aX":10.332406248363403},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.5,"breakHorizontal":-15.0,"spinRate":2022,"spinDirection":58},"zone":5,"typeConfidence":0.79,"plateTime":0.4756538988231762,"extension":6.48619016439799},"hitData":{"launchSpeed":100.0,"launchAngle":35.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":163.89,"coordY":65.47}},"index":0,"playId":"4ec90707-f497-3860-b643-61a2e8aa9ed1","pitchNumber":1,"startTime":"2026-03-19T19:52:21.485Z","endTime":"2026-03-19T19:52:35.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686811,"link":"/api/v1/people/686811","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":820847,"link":"/api/v1/people/820847"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":829649,"link":"/api/v1/people/829649"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":800449,"link":"/api/v1/people/800449"},"center":{"id":701689,"link":"/api/v1/people/701689"},"right":{"id":825582,"link":"/api/v1/people/825582"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":815089,"link":"/api/v1/people/815089"},"third":{"id":703149,"link":"/api/v1/people/703149"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_pa"},{"player":{"id":686811,"link":"/api/v1/people/686811"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.43,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-03-19T19:52:35.859Z","atBatIndex":76}]