[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gustavo Nunez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T01:46:01.467Z","endTime":"2026-03-24T01:46:53.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":516631,"fullName":"Gustavo Nunez","link":"/api/v1/people/516631"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":516631,"fullName":"Gustavo Nunez","link":"/api/v1/people/516631"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T22:10:37.900Z","endTime":"2026-03-24T01:26:20.785Z","isPitch":false,"type":"action","player":{"id":516631,"link":"/api/v1/people/516631"},"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-24T01:26:20.785Z","endTime":"2026-03-24T01:44:32.374Z","isPitch":false,"type":"action","player":{"id":516631,"link":"/api/v1/people/516631"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T01:44:32.374Z","endTime":"2026-03-24T01:46:03.614Z","isPitch":false,"type":"action","player":{"id":516631,"link":"/api/v1/people/516631"},"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":93.5,"endSpeed":86.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.873584524886475,"aZ":-28.900830876538315,"pfxX":-10.065329588608922,"pfxZ":1.7292229970927195,"pX":0.7935569880108525,"pZ":3.0711643189894917,"vX0":9.663021817040995,"vY0":-135.96395001182646,"vZ0":-2.474627067738224,"x":86.75,"y":155.86,"x0":-1.4808523298277516,"y0":50.00207646553802,"z0":5.977289729141159,"aX":-19.042706457732873},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.9,"breakHorizontal":16.4,"spinRate":1833,"spinDirection":229},"zone":3,"typeConfidence":0.9,"plateTime":0.4012418658657686,"extension":6.613036423540653},"index":3,"playId":"72861154-40a9-3396-a9cf-64c4595b58e9","pitchNumber":1,"startTime":"2026-03-24T01:46:03.614Z","endTime":"2026-03-24T01:46:06.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14334452019209,"aZ":-26.489510371315944,"pfxX":1.4282163208489633,"pfxZ":3.3476856066793097,"pX":-0.2110571489326579,"pZ":3.2869161798734456,"vX0":3.2447294741338895,"vY0":-128.84076505019758,"vZ0":-1.5686465503614615,"x":125.05,"y":150.03,"x0":-1.6671459747937265,"y0":50.003905455218096,"z0":5.930417370461472,"aX":2.4261870161326713},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":-3.2,"spinRate":2092,"spinDirection":182},"zone":2,"typeConfidence":0.9,"plateTime":0.42341959268350315,"extension":6.318121480442409},"index":4,"playId":"1e7bf393-acec-336a-b522-684e2e1ae796","pitchNumber":2,"startTime":"2026-03-24T01:46:17.105Z","endTime":"2026-03-24T01:46:20.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.839478181680544,"aZ":-30.72898407601857,"pfxX":6.86765893351631,"pfxZ":1.0243183254596562,"pX":-0.5626045864166449,"pZ":0.9112976089295862,"vX0":1.0284744984210241,"vY0":-117.85976585777547,"vZ0":-4.435284949607857,"x":138.45,"y":214.17,"x0":-1.8967676926527688,"y0":50.000627728556886,"z0":5.662077721909291,"aX":9.638996951314468},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.1,"breakHorizontal":-12.7,"spinRate":2297,"spinDirection":70},"zone":13,"typeConfidence":0.9,"plateTime":0.46510768972740957},"index":5,"playId":"72b1e2a7-06f0-3716-8d21-bb9d7f334ca4","pitchNumber":3,"startTime":"2026-03-24T01:46:30.677Z","endTime":"2026-03-24T01:46:34.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.868346101537494,"aZ":-33.86355864920068,"pfxX":-7.7083479915806326,"pfxZ":-0.9929535877176665,"pX":-0.2661176246355059,"pZ":1.7296681278982338,"vX0":9.824605108291555,"vY0":-128.27803462082892,"vZ0":-3.7505868956725132,"x":127.14,"y":192.08,"x0":-3.1112110553714536,"y0":50.00512264056452,"z0":5.798939371928145,"aX":-13.090126860227757},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.4,"breakHorizontal":12.2,"spinRate":1684,"spinDirection":236},"zone":8,"typeConfidence":0.9,"plateTime":0.4239687746442322,"extension":6.586942973363944},"index":6,"playId":"5268c18d-8883-380c-b06b-96e1f52d9e29","pitchNumber":4,"startTime":"2026-03-24T01:46:47.048Z","endTime":"2026-03-24T01:46:53.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516631,"link":"/api/v1/people/516631"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":516631,"link":"/api/v1/people/516631"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-24T01:46:53.557Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramiro Pena strikes out on automatic strike.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T01:46:54.834Z","endTime":"2026-03-24T01:47:52.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":455369,"fullName":"Ramiro Pena","link":"/api/v1/people/455369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":455369,"fullName":"Ramiro Pena","link":"/api/v1/people/455369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.527093150166476,"aZ":-25.92626765102228,"pfxX":-0.1756724787622834,"pfxZ":3.72564329290772,"pX":-0.001975760982029355,"pZ":1.8847500658018912,"vX0":5.029672229342652,"vY0":-128.1972184090134,"vZ0":-4.911955422753306,"x":117.08,"y":187.89,"x0":-1.9600463244731288,"y0":50.005750367095516,"z0":5.829926596453929,"aX":-0.29592456815500195},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.0,"breakHorizontal":-0.7,"spinRate":2165,"spinDirection":191},"zone":8,"typeConfidence":0.85,"plateTime":0.42596638778824136,"extension":6.0505005870737865},"index":0,"playId":"0425f24c-f4b9-34a0-a7ed-2cf9daa67db7","pitchNumber":1,"startTime":"2026-03-24T01:47:15.812Z","endTime":"2026-03-24T01:47:19.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":455369,"link":"/api/v1/people/455369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":93.7,"endSpeed":86.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31682570116937,"aZ":-17.944064112266627,"pfxX":-4.265730704643756,"pfxZ":7.5004332269785685,"pX":-0.4685604596861122,"pZ":3.624439803457109,"vX0":5.034439390444039,"vY0":-136.44883597533058,"vZ0":-2.938470051978117,"x":134.86,"y":140.92,"x0":-1.7780386575230813,"y0":50.00048610680557,"z0":5.942630432994289,"aX":-8.091333763184036},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":6.7,"spinRate":2033,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.4004827875632997},"index":1,"playId":"173869a7-5336-361a-965e-adb0d2607b33","pitchNumber":2,"startTime":"2026-03-24T01:47:31.743Z","endTime":"2026-03-24T01:47:36.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":455369,"link":"/api/v1/people/455369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":true,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":455369,"fullName":"Ramiro Pena"}}},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"acd9f5b3-af3a-4417-a052-58c2bae0a115","pitchNumber":2,"startTime":"2026-03-24T01:47:47.238Z","endTime":"2026-03-24T01:47:52.263Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":455369,"link":"/api/v1/people/455369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":455369,"link":"/api/v1/people/455369"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":455369,"link":"/api/v1/people/455369"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:47:52.263Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Mendoza singles on a line drive to center fielder Jared Oliva.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T01:48:07.251Z","endTime":"2026-03-24T01:49:18.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":628013,"fullName":"Victor Mendoza","link":"/api/v1/people/628013"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":628013,"fullName":"Victor Mendoza","link":"/api/v1/people/628013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":628013,"fullName":"Victor Mendoza","link":"/api/v1/people/628013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"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(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.0,"endSpeed":84.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.644901824024736,"aZ":-29.677297856787867,"pfxX":-10.594693847811403,"pfxZ":1.3574977727710618,"pX":0.07273512569865462,"pZ":2.665109985932644,"vX0":7.981744478706992,"vY0":-135.16298596465924,"vZ0":-3.108691972868158,"x":114.23,"y":166.82,"x0":-1.548418326660328,"y0":50.00491723365799,"z0":5.923713415521009,"aX":-19.52099663011657},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.9,"breakHorizontal":17.4,"spinRate":1866,"spinDirection":231},"zone":5,"typeConfidence":0.88,"plateTime":0.4059108301613832},"index":0,"playId":"2f5c0fae-a060-392a-9fa3-a3e657a55a38","pitchNumber":1,"startTime":"2026-03-24T01:48:18.312Z","endTime":"2026-03-24T01:48:21.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.150967327114763,"aZ":-27.85150034054446,"pfxX":10.992342288170992,"pfxZ":3.1588050321817285,"pX":-0.8685999520683485,"pZ":1.6041141005818527,"vX0":-0.8372475917983864,"vY0":-116.30767747963878,"vZ0":-3.3336664543268717,"x":150.11,"y":195.47,"x0":-1.9313762132439012,"y0":50.002438951826164,"z0":5.701941800276449,"aX":15.033704373671315},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":5.2,"breakHorizontal":-19.7},"zone":13,"typeConfidence":0.91,"plateTime":0.47123031912824764},"index":1,"playId":"19e56185-f72e-3ce7-943c-f6dcedf127dd","pitchNumber":2,"startTime":"2026-03-24T01:48:35.470Z","endTime":"2026-03-24T01:48:39.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.220355117288825,"aZ":-26.74796067480376,"pfxX":-9.091254921399244,"pfxZ":2.869512400178218,"pX":-2.1860802321399206,"pZ":3.5676460493163336,"vX0":2.4356788850302706,"vY0":-136.4325471854796,"vZ0":-1.6045725260643087,"x":200.33,"y":142.45,"x0":-1.9077069338759667,"y0":50.001468583177996,"z0":6.001733761535857,"aX":-17.185743585201486},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.0,"breakHorizontal":16.0},"zone":11,"typeConfidence":0.9,"plateTime":0.4010342896813439},"index":2,"playId":"e04d5290-7092-33d0-b64a-3735b8be2c31","pitchNumber":3,"startTime":"2026-03-24T01:48:52.015Z","endTime":"2026-03-24T01:48:55.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.860310895362225,"aZ":-23.645007089227846,"pfxX":1.0730466986495903,"pfxZ":5.09045470396177,"pX":-0.3295865134787139,"pZ":2.316538107038235,"vX0":3.658916772399954,"vY0":-128.66681887986346,"vZ0":-4.393508238921436,"x":129.56,"y":176.23,"x0":-1.9098297363984023,"y0":50.002440708486205,"z0":5.879871881746583,"aX":1.7977620795315012},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.4,"breakHorizontal":-2.8},"zone":4,"typeConfidence":0.9,"plateTime":0.4257949981988154},"hitData":{"launchSpeed":98.8,"launchAngle":7.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.9,"coordY":102.83}},"index":3,"playId":"cd2c370b-a562-3709-8dbb-b1d84497c411","pitchNumber":4,"startTime":"2026-03-24T01:49:07.492Z","endTime":"2026-03-24T01:49:18.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628013,"link":"/api/v1/people/628013"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":628013,"link":"/api/v1/people/628013"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:49:18.232Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Lester singles on a line drive to right fielder Jung Hoo Lee. Victor Mendoza to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T01:49:23.579Z","endTime":"2026-03-24T01:50:34.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":623507,"fullName":"Josh Lester","link":"/api/v1/people/623507"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":623507,"fullName":"Josh Lester","link":"/api/v1/people/623507"},"postOnSecond":{"id":628013,"fullName":"Victor Mendoza","link":"/api/v1/people/628013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":623507,"fullName":"Josh Lester","link":"/api/v1/people/623507"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":628013,"fullName":"Victor Mendoza","link":"/api/v1/people/628013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.6,"endSpeed":81.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.754140216785885,"aZ":-32.778777845200395,"pfxX":-8.020272016479296,"pfxZ":-0.36175203170545434,"pX":-0.0077506490578815234,"pZ":1.443131479986807,"vX0":10.439238353476428,"vY0":-127.21134658373522,"vZ0":-4.29637692625282,"x":117.3,"y":199.82,"x0":-3.1045082425340094,"y0":50.00540421068849,"z0":5.725135749582026,"aX":-13.273155891464404},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.4,"breakHorizontal":12.5},"zone":14,"typeConfidence":0.9,"plateTime":0.428990524375656},"index":0,"playId":"9b80f6a4-d477-3154-b682-cd4194019403","pitchNumber":1,"startTime":"2026-03-24T01:49:44.991Z","endTime":"2026-03-24T01:49:48.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":623507,"link":"/api/v1/people/623507","batSide":{"code":"L","description":"Left"}},"first":{"id":628013,"link":"/api/v1/people/628013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51542985199662,"aZ":-26.50142102378566,"pfxX":-0.6773300759003948,"pfxZ":3.3101797712534733,"pX":-0.6079804590145592,"pZ":4.176226672458768,"vX0":5.962017331622729,"vY0":-130.3989063104477,"vZ0":-0.4811087188915698,"x":140.17,"y":126.02,"x0":-2.840248434392844,"y0":50.00486404702333,"z0":6.369994792239267,"aX":-1.1622830843315208},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.1,"breakHorizontal":-0.1},"zone":11,"typeConfidence":0.81,"plateTime":0.4207251937274048},"index":1,"playId":"be9dbcc8-c68e-3179-8cdf-2543d0336ae5","pitchNumber":2,"startTime":"2026-03-24T01:50:02.446Z","endTime":"2026-03-24T01:50:05.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":623507,"link":"/api/v1/people/623507","batSide":{"code":"L","description":"Left"}},"first":{"id":628013,"link":"/api/v1/people/628013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.060423072810753,"aZ":-25.91566872459947,"pfxX":-2.0503612213503626,"pfxZ":3.6604240092029663,"pX":0.567873085392367,"pZ":3.202947101412464,"vX0":9.937940771412162,"vY0":-129.67687294666942,"vZ0":-2.06760453669684,"x":95.35,"y":152.3,"x0":-3.040832284437211,"y0":50.00274719276021,"z0":5.979326989041018,"aX":-3.506337671365931},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.4,"breakHorizontal":1.6},"zone":3,"typeConfidence":0.7,"plateTime":0.42169591758443126},"hitData":{"launchSpeed":75.5,"launchAngle":19.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.16,"coordY":129.83}},"index":2,"playId":"4dac0e97-d207-324a-9e1d-de97a3f89d53","pitchNumber":3,"startTime":"2026-03-24T01:50:22.048Z","endTime":"2026-03-24T01:50:34.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":623507,"link":"/api/v1/people/623507","batSide":{"code":"L","description":"Left"}},"first":{"id":628013,"link":"/api/v1/people/628013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623507,"link":"/api/v1/people/623507"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":623507,"link":"/api/v1/people/623507"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:50:34.631Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Coco Montes flies out to center fielder Jared Oliva.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-24T01:50:31.476Z","endTime":"2026-03-24T01:51:30.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663796,"fullName":"Coco Montes","link":"/api/v1/people/663796"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"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":663796,"fullName":"Coco Montes","link":"/api/v1/people/663796"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20744453979808,"aZ":-24.943630796943726,"pfxX":-12.453240943027001,"pfxZ":3.8947650020546956,"pX":0.0888831312686605,"pZ":2.5400384284113273,"vX0":12.553717252400503,"vY0":-136.21597942190198,"vZ0":-4.223450126428139,"x":113.61,"y":170.2,"x0":-2.9877790510236237,"y0":50.00521350475664,"z0":5.8601489021106214,"aX":-23.130744943116227},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.2,"breakHorizontal":19.6},"zone":5,"typeConfidence":0.91,"plateTime":0.40393350688129637},"index":0,"playId":"3dac02f0-a552-3e64-abd6-60faeca28a1a","pitchNumber":1,"startTime":"2026-03-24T01:51:03.396Z","endTime":"2026-03-24T01:51:07.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":663796,"link":"/api/v1/people/663796","batSide":{"code":"R","description":"Right"}},"first":{"id":623507,"link":"/api/v1/people/623507"},"second":{"id":628013,"link":"/api/v1/people/628013"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.919054516031427,"aZ":-24.707972048196694,"pfxX":-11.984416795701767,"pfxZ":3.99688126287376,"pX":-0.5731835927474926,"pZ":3.1062022151233117,"vX0":11.450750667746888,"vY0":-136.0604355729752,"vZ0":-2.8756867088234954,"x":138.85,"y":154.91,"x0":-3.28699576389875,"y0":50.00349396871735,"z0":5.896270279534493,"aX":-22.385610060432178},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.7,"breakHorizontal":19.2},"zone":1,"typeConfidence":0.91,"plateTime":0.4031570192008669},"hitData":{"launchSpeed":74.2,"launchAngle":45.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.14,"coordY":110.21}},"index":1,"playId":"cb45d844-cc4a-3399-a20f-4eac1d3b4faf","pitchNumber":2,"startTime":"2026-03-24T01:51:20.386Z","endTime":"2026-03-24T01:51:30.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":663796,"link":"/api/v1/people/663796","batSide":{"code":"R","description":"Right"}},"first":{"id":623507,"link":"/api/v1/people/623507"},"second":{"id":628013,"link":"/api/v1/people/628013"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663796,"link":"/api/v1/people/663796"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":663796,"link":"/api/v1/people/663796"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:51:30.754Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, shortstop Coco Montes to first baseman Victor Mendoza.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T01:53:27.347Z","endTime":"2026-03-24T01:54:15.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605501,"fullName":"Stephen Tarpley","link":"/api/v1/people/605501"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663796,"link":"/api/v1/people/663796"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":628013,"link":"/api/v1/people/628013"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28871301392751,"aZ":-15.705492674264075,"pfxX":4.285034866042662,"pfxZ":9.717248945994019,"pX":-1.0160983727206971,"pZ":2.411169036397595,"vX0":-9.272573913533163,"vY0":-129.89143602621283,"vZ0":-5.827768367296349,"x":155.73,"y":173.68,"x0":2.056359503587613,"y0":50.000967469950226,"z0":5.893873077776662,"aX":7.261213566207375},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.3,"breakHorizontal":-5.5,"spinRate":2115,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.42299710848616634},"index":0,"playId":"007388db-e5c5-3b9b-ad2d-3e73237aad69","pitchNumber":1,"startTime":"2026-03-24T01:53:53.531Z","endTime":"2026-03-24T01:53:56.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.047143503651043,"aZ":-18.120327046329855,"pfxX":3.8712993110540936,"pfxZ":8.293358481696758,"pX":-0.21986537747457632,"pZ":2.1341092844193184,"vX0":-6.777556709478036,"vY0":-129.39223458138028,"vZ0":-5.893175922484304,"x":125.38,"y":181.16,"x0":1.9307799916133495,"y0":50.005868852033146,"z0":5.83008981738989,"aX":6.563891192638918},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.9,"breakHorizontal":-5.5,"spinRate":1991,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.42333482597179906},"hitData":{"launchSpeed":67.6,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.97,"coordY":148.14}},"index":1,"playId":"f791e193-6853-3873-ad6d-64eaf9ce6239","pitchNumber":2,"startTime":"2026-03-24T01:54:08.475Z","endTime":"2026-03-24T01:54:15.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:54:15.811Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a ground ball to center fielder Raimel Tapia.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T01:54:23.638Z","endTime":"2026-03-24T01:55:11.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605501,"fullName":"Stephen Tarpley","link":"/api/v1/people/605501"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606132,"link":"/api/v1/people/606132"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.252784821041878,"aZ":-30.12928320623168,"pfxX":-4.274788476282794,"pfxZ":1.5593799094286496,"pX":1.2237133164929865,"pZ":2.727421534469027,"vX0":-1.6877759972647575,"vY0":-113.89553006037039,"vZ0":-0.48507455458986215,"x":70.35,"y":165.14,"x0":2.5301116962904806,"y0":50.003468337696134,"z0":5.927156423583119,"aX":-5.606161379280942},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":3.0,"breakHorizontal":8.2,"spinRate":2249,"spinDirection":269},"zone":12,"typeConfidence":2.0,"plateTime":0.481229849671462,"extension":6.081852977546646},"index":0,"playId":"7fc60f1e-82b7-350f-a737-668ce3a8277b","pitchNumber":1,"startTime":"2026-03-24T01:54:44.403Z","endTime":"2026-03-24T01:54:48.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.956545008103348,"aZ":-28.008714607728507,"pfxX":10.101268767868,"pfxZ":2.4425161396090687,"pX":0.049279942847775815,"pZ":1.938031534274358,"vX0":-8.557978587603671,"vY0":-129.7879182762295,"vZ0":-4.401180256381604,"x":115.12,"y":186.45,"x0":2.0756402245390526,"y0":50.00640753297488,"z0":5.7869960120515245,"aX":17.25100967771353},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.6,"breakHorizontal":-16.4,"spinRate":1979,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.4218944881089235,"extension":6.141413017991586},"hitData":{"launchSpeed":95.1,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.31,"coordY":102.02}},"index":1,"playId":"3e82fc28-ef0f-35c4-aca7-d3a0176caae9","pitchNumber":2,"startTime":"2026-03-24T01:54:58.645Z","endTime":"2026-03-24T01:55:11.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:55:11.428Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Matt Chapman grounds into a double play, third baseman Josh Lester to second baseman Gustavo Nunez to first baseman Victor Mendoza. Rafael Devers out at 2nd. Matt Chapman out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-24T01:55:09.406Z","endTime":"2026-03-24T01:55:47.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605501,"fullName":"Stephen Tarpley","link":"/api/v1/people/605501"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":623507,"link":"/api/v1/people/623507"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":516631,"link":"/api/v1/people/516631"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":516631,"link":"/api/v1/people/516631"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":628013,"link":"/api/v1/people/628013"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.231699611740442,"aZ":-22.76523160962076,"pfxX":0.4389295995980236,"pfxZ":5.729622384517035,"pX":-0.8726968710503984,"pZ":2.356855841602351,"vX0":-7.870625460153932,"vY0":-127.15800896166645,"vZ0":-4.250494215271846,"x":150.27,"y":175.14,"x0":2.2013136950130052,"y0":50.00629795927193,"z0":5.8487577419463,"aX":0.7215237679233203},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.6,"breakHorizontal":1.0,"spinRate":2095,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.43016981225931605,"extension":6.238508985915706},"hitData":{"launchSpeed":76.8,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.72,"coordY":171.95}},"index":0,"playId":"aa194d06-1c70-3b6a-98e6-4ec60cb8cef0","pitchNumber":1,"startTime":"2026-03-24T01:55:38.665Z","endTime":"2026-03-24T01:55:47.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.2,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:55:47.200Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sócrates Brito grounds out, third baseman Matt Chapman to first baseman Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-24T01:58:13.503Z","endTime":"2026-03-24T01:58:52.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":593647,"fullName":"Sócrates Brito","link":"/api/v1/people/593647"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593647,"fullName":"Sócrates Brito","link":"/api/v1/people/593647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Borucki replaces Spencer Bivens.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T01:57:00.896Z","endTime":"2026-03-24T01:58:15.668Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621366,"link":"/api/v1/people/621366"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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.6,"endSpeed":85.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.675365439981572,"aZ":-23.25031283584657,"pfxX":9.603317789880256,"pfxZ":4.777351931992458,"pX":1.1734259032057819,"pZ":3.521647215345308,"vX0":-3.5788970558660775,"vY0":-136.24395863926753,"vZ0":-1.8696107405195481,"x":72.27,"y":143.7,"x0":1.2610895833184623,"y0":50.004249393116346,"z0":5.833832910333369,"aX":17.94240039787487},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.4,"breakHorizontal":-16.6},"zone":12,"typeConfidence":0.89,"plateTime":0.4029812813900109},"index":1,"playId":"d107c34d-7273-3605-af59-a5edf528a2ef","pitchNumber":1,"startTime":"2026-03-24T01:58:15.668Z","endTime":"2026-03-24T01:58:20.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.174674373839515,"aZ":-24.40250724748552,"pfxX":10.88731522031449,"pfxZ":4.127665883940451,"pX":0.03140588990299915,"pZ":1.5588651162431948,"vX0":-7.024571477689563,"vY0":-136.59111119620712,"vZ0":-6.382028816298345,"x":115.8,"y":196.69,"x0":1.2271707836387182,"y0":50.000641317319946,"z0":5.612611509772327,"aX":20.4900551168835},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.2,"breakHorizontal":-18.1},"zone":14,"typeConfidence":0.9,"plateTime":0.4015815569560268},"index":2,"playId":"a10feb77-1cb5-3351-904d-5b437a022440","pitchNumber":2,"startTime":"2026-03-24T01:58:28.641Z","endTime":"2026-03-24T01:58:32.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.944753176629785,"aZ":-18.793071868005704,"pfxX":10.343638747474497,"pfxZ":6.971340888561558,"pX":0.05433265082447743,"pZ":3.1436134736173496,"vX0":-6.540420740532942,"vY0":-137.96530901372,"vZ0":-3.586259006825074,"x":114.93,"y":153.9,"x0":1.1172025269362582,"y0":50.00229345686217,"z0":5.733907664942669,"aX":19.852624763215697},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":-17.3},"zone":2,"typeConfidence":0.91,"plateTime":0.39767375088274814},"hitData":{"launchSpeed":77.9,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.32,"coordY":170.74}},"index":3,"playId":"7b7423c2-9dbc-37fa-8e03-9cf13d543948","pitchNumber":3,"startTime":"2026-03-24T01:58:43.771Z","endTime":"2026-03-24T01:58:52.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593647,"link":"/api/v1/people/593647"},"credit":"b_ab"},{"player":{"id":621366,"link":"/api/v1/people/621366"},"credit":"p_ab"},{"player":{"id":593647,"link":"/api/v1/people/593647"},"credit":"b_pa"},{"player":{"id":621366,"link":"/api/v1/people/621366"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-24T01:58:52.969Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Omar Narváez grounds out, second baseman Luis Arraez to first baseman Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-24T01:58:53.647Z","endTime":"2026-03-24T02:00:54.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":553882,"fullName":"Omar Narváez","link":"/api/v1/people/553882"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553882,"fullName":"Omar Narváez","link":"/api/v1/people/553882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.847534463336437,"aZ":-25.062136421156293,"pfxX":0.39869962632526423,"pfxZ":4.306574153241614,"pX":-1.190255340503395,"pZ":2.4339318712061435,"vX0":-6.12008861190793,"vY0":-126.88022517401168,"vZ0":-3.348876906233895,"x":162.37,"y":173.06,"x0":1.1882768552579495,"y0":50.00351335563106,"z0":5.740079664896851,"aX":0.6597536624645087},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.3,"breakHorizontal":0.5},"zone":13,"typeConfidence":0.91,"plateTime":0.42959361589520473},"index":0,"playId":"dfa89fee-e2c1-312b-94a9-c368f7e8e09b","pitchNumber":1,"startTime":"2026-03-24T01:59:14.198Z","endTime":"2026-03-24T01:59:17.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.518672345825582,"aZ":-22.101190755015914,"pfxX":10.080754936676193,"pfxZ":5.273303538335913,"pX":0.525075281624556,"pZ":1.8295396511879356,"vX0":-5.3510348674724195,"vY0":-136.9501474318067,"vZ0":-6.3359735935177355,"x":96.99,"y":189.38,"x0":1.188126428419089,"y0":50.00645999719068,"z0":5.67145364865547,"aX":19.26920111174122},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.5,"breakHorizontal":-17.3},"zone":9,"typeConfidence":0.9,"plateTime":0.3990268332342932},"index":1,"playId":"ff5fef66-b164-36b6-b37a-12bce323c71c","pitchNumber":2,"startTime":"2026-03-24T01:59:27.812Z","endTime":"2026-03-24T01:59:31.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-24T01:59:35.612Z","endTime":"2026-03-24T01:59:48.712Z","isPitch":false,"type":"action","player":{"id":553882,"link":"/api/v1/people/553882"},"defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":83.7,"endSpeed":76.2,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.024602765959237,"aZ":-41.1990874713575,"pfxX":-8.828357536147884,"pfxZ":-6.114215586619656,"pX":-1.2316484730193937,"pZ":2.1618401321762613,"vX0":-3.308033321754908,"vY0":-121.81374159439848,"vZ0":-0.21530324776731424,"x":163.95,"y":180.41,"x0":1.2982388055098075,"y0":50.00560669405212,"z0":5.869296150509706,"aX":-13.024409056266903},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.8,"breakHorizontal":16.8},"zone":13,"typeConfidence":0.9,"plateTime":0.4528393705733613},"index":3,"playId":"f4af32ad-70c3-32c4-ac63-915f0a4ebdff","pitchNumber":3,"startTime":"2026-03-24T01:59:48.712Z","endTime":"2026-03-24T01:59:52.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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.6,"endSpeed":75.7,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.192258005541625,"aZ":-35.913206758547645,"pfxX":-9.848439547044824,"pfxZ":-2.5690718874446485,"pX":-0.7619844733339279,"pZ":2.332630512173228,"vX0":-1.8964635189273664,"vY0":-120.31063000553773,"vZ0":-0.6355293335744394,"x":146.05,"y":175.8,"x0":1.3171573789586775,"y0":50.00442336961914,"z0":5.806626486862438,"aX":-14.316230106848828},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.6,"breakHorizontal":18.2},"zone":4,"typeConfidence":0.91,"plateTime":0.45674281061942423},"index":4,"playId":"afc984ab-7ea5-3e4c-8223-34fd277c2cc3","pitchNumber":4,"startTime":"2026-03-24T02:00:07.763Z","endTime":"2026-03-24T02:00:11.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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.3,"endSpeed":87.0,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.339613447003316,"aZ":-20.617854669043453,"pfxX":10.295303911112821,"pfxZ":5.974440233652138,"pX":0.5484243836637673,"pZ":1.4869973947184507,"vX0":-5.040798681257199,"vY0":-138.55378709893088,"vZ0":-7.500397596508305,"x":96.1,"y":198.63,"x0":1.0584179895304844,"y0":50.00478382798569,"z0":5.6179468446402065,"aX":19.923309454295815},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":-17.5},"zone":14,"typeConfidence":0.91,"plateTime":0.3960403343034278},"index":5,"playId":"a29082bb-635b-3ee6-9074-c7d8b91a6c85","pitchNumber":5,"startTime":"2026-03-24T02:00:29.869Z","endTime":"2026-03-24T02:00:34.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":87.7,"endSpeed":80.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.998391084441778,"aZ":-27.914202933544296,"pfxX":-0.8191475653391351,"pfxZ":2.588462121202028,"pX":-0.8310135422416243,"pZ":1.5882162535285396,"vX0":-4.756871125377433,"vY0":-127.6535102452908,"vZ0":-4.555887949404501,"x":148.68,"y":195.9,"x0":1.1652274733293082,"y0":50.00242548830393,"z0":5.601148630487004,"aX":-1.3474657326392836},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":2.6},"zone":13,"typeConfidence":0.91,"plateTime":0.4295498832658806},"hitData":{"launchSpeed":84.2,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.22,"coordY":156.24}},"index":6,"playId":"f9699b4b-e6a3-3127-8d87-2ad88502ec54","pitchNumber":6,"startTime":"2026-03-24T02:00:45.627Z","endTime":"2026-03-24T02:00:54.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553882,"link":"/api/v1/people/553882"},"credit":"b_ab"},{"player":{"id":621366,"link":"/api/v1/people/621366"},"credit":"p_ab"},{"player":{"id":553882,"link":"/api/v1/people/553882"},"credit":"b_pa"},{"player":{"id":621366,"link":"/api/v1/people/621366"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:00:54.075Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Louis Okoye grounds out softly, pitcher Ryan Borucki to first baseman Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-24T02:00:55.460Z","endTime":"2026-03-24T02:02:28.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":678601,"fullName":"Louis Okoye","link":"/api/v1/people/678601"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678601,"fullName":"Louis Okoye","link":"/api/v1/people/678601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621366,"link":"/api/v1/people/621366"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.749450187776485,"aZ":-22.589467273714313,"pfxX":11.13934740271624,"pfxZ":4.9963032066733835,"pX":0.30026053552230364,"pZ":1.8491591955105007,"vX0":-5.350235093594612,"vY0":-137.88492821052262,"vZ0":-6.064174272363152,"x":105.55,"y":188.85,"x0":0.8225591698453167,"y0":50.00381950493654,"z0":5.609708550368569,"aX":21.368120004756985},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.9,"breakHorizontal":-19.0},"zone":9,"typeConfidence":0.91,"plateTime":0.3978211666427036},"index":0,"playId":"8eab56d0-e4ab-32ed-8106-28b48a0feeb8","pitchNumber":1,"startTime":"2026-03-24T02:01:14.701Z","endTime":"2026-03-24T02:01:17.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678601,"link":"/api/v1/people/678601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.016347396008257,"aZ":-29.300609438775965,"pfxX":0.5338150568916467,"pfxZ":1.8206450012813473,"pX":-1.898913422783779,"pZ":1.4537736332788738,"vX0":-6.512642406090565,"vY0":-125.07539032763128,"vZ0":-4.418327608179668,"x":189.38,"y":199.53,"x0":0.6730878127261878,"y0":50.0046447073731,"z0":5.6553042873996295,"aX":0.8442841588581402},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":0.6},"zone":13,"typeConfidence":0.91,"plateTime":0.43848507781942025},"index":1,"playId":"7defce0a-591b-3d94-8b74-27d9396624d9","pitchNumber":2,"startTime":"2026-03-24T02:01:28.262Z","endTime":"2026-03-24T02:01:32.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678601,"link":"/api/v1/people/678601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00862155308281,"aZ":-18.389204848456068,"pfxX":3.0290355702945506,"pfxZ":7.751570151850348,"pX":-0.6107578039034093,"pZ":3.9969220634772675,"vX0":-4.830346419276881,"vY0":-132.20744736824884,"vZ0":-1.041334245614025,"x":140.28,"y":130.86,"x0":0.8426801452798445,"y0":50.00182967940355,"z0":5.739872258878998,"aX":5.386369246317672},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.0,"breakHorizontal":-4.4},"zone":11,"typeConfidence":0.93,"plateTime":0.4135892388110918},"index":2,"playId":"574eec4d-ad07-3049-8804-d9cc69cc9e6b","pitchNumber":3,"startTime":"2026-03-24T02:01:43.171Z","endTime":"2026-03-24T02:01:47.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678601,"link":"/api/v1/people/678601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98552356500039,"aZ":-18.769155879703536,"pfxX":3.175743271778659,"pfxZ":7.609349021864564,"pX":-0.8661594117821447,"pZ":1.6211996703377436,"vX0":-5.469862489908263,"vY0":-131.66800173795255,"vZ0":-6.690822417087326,"x":150.02,"y":195.01,"x0":0.8221409914959358,"y0":50.005303703239946,"z0":5.575953154081473,"aX":5.597338424310575},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.6,"breakHorizontal":-4.6},"zone":13,"typeConfidence":0.42,"plateTime":0.4153907082909667},"index":3,"playId":"e72e1174-aa43-3636-a751-48600e2c4580","pitchNumber":4,"startTime":"2026-03-24T02:02:00.716Z","endTime":"2026-03-24T02:02:04.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678601,"link":"/api/v1/people/678601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.07291692725797,"aZ":-34.887635815199715,"pfxX":5.924988871704811,"pfxZ":-1.8007096104514382,"pX":0.015350920949210365,"pZ":2.296449152214443,"vX0":-4.083105054260926,"vY0":-121.34057800161092,"vZ0":-0.9000514014005705,"x":116.41,"y":176.78,"x0":0.9401202896104993,"y0":50.001831818678696,"z0":5.6800887522064825,"aX":8.940882583821102},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.2,"breakHorizontal":-10.0},"zone":5,"typeConfidence":0.9,"plateTime":0.4493448903382844},"hitData":{"launchSpeed":56.9,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":114.7,"coordY":188.11}},"index":4,"playId":"8ba89993-90f0-3207-a4e2-d1537eb9f6d2","pitchNumber":5,"startTime":"2026-03-24T02:02:20.615Z","endTime":"2026-03-24T02:02:28.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678601,"link":"/api/v1/people/678601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678601,"link":"/api/v1/people/678601"},"credit":"b_ab"},{"player":{"id":621366,"link":"/api/v1/people/621366"},"credit":"p_ab"},{"player":{"id":678601,"link":"/api/v1/people/678601"},"credit":"b_pa"},{"player":{"id":621366,"link":"/api/v1/people/621366"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:02:28.892Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to center fielder Raimel Tapia.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-24T02:03:26.946Z","endTime":"2026-03-24T02:05:04.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605501,"fullName":"Stephen Tarpley","link":"/api/v1/people/605501"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606132,"link":"/api/v1/people/606132"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02807400856924,"aZ":-22.706673997261014,"pfxX":1.9409831791834151,"pfxZ":5.579953116418901,"pX":-0.3553743501794567,"pZ":2.7921887211485115,"vX0":-7.148695318836546,"vY0":-129.2286011973601,"vZ0":-3.2626238406170103,"x":130.55,"y":163.39,"x0":2.1903316562691453,"y0":50.00412785795476,"z0":5.808199191621459,"aX":3.2945707869664247},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.6,"breakHorizontal":-2.0},"zone":4,"typeConfidence":2.0,"plateTime":0.42325335228403205},"hitData":{"launchSpeed":83.1,"launchAngle":32.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.86,"coordY":79.93}},"index":0,"playId":"026dacbc-788a-3a6e-88a1-3f38427c97a8","pitchNumber":1,"startTime":"2026-03-24T02:04:54.911Z","endTime":"2026-03-24T02:05:04.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:05:04.420Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames challenged (pitch result), call on the field was confirmed: Willy Adames called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-24T02:05:04.639Z","endTime":"2026-03-24T02:07:05.585Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605501,"fullName":"Stephen Tarpley","link":"/api/v1/people/605501"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553882,"link":"/api/v1/people/553882"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.725747866996866,"aZ":-24.95016051677342,"pfxX":-0.6392709739495364,"pfxZ":4.386562500390239,"pX":0.3667568428730924,"pZ":2.586761443268007,"vX0":-4.3406173156893715,"vY0":-126.69934928582248,"vZ0":-3.291184058811161,"x":103.02,"y":168.94,"x0":2.1760854610653206,"y0":50.004095712710125,"z0":5.868160699500141,"aX":-1.0519346532247693},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.6,"breakHorizontal":2.0},"zone":6,"typeConfidence":2.0,"plateTime":0.43017664615258777},"index":0,"playId":"3b77f318-bf02-32f1-8bcd-17a8edc91b61","pitchNumber":1,"startTime":"2026-03-24T02:05:35.166Z","endTime":"2026-03-24T02:05:38.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92602196707446,"aZ":-28.324498808481795,"pfxX":-6.386259816594107,"pfxZ":2.836980900511567,"pX":0.8264345043716347,"pZ":1.858322606667157,"vX0":-1.6581523488080216,"vY0":-115.88279016100483,"vZ0":-2.8065581507405484,"x":85.5,"y":188.61,"x0":2.3813012585157995,"y0":50.005153438042385,"z0":5.794759734995507,"aX":-8.67449826742585},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":4.7,"breakHorizontal":12.0},"zone":9,"typeConfidence":2.0,"plateTime":0.47289312604765277},"index":1,"playId":"f2a80767-2833-3075-ab0f-3754e3170f0b","pitchNumber":2,"startTime":"2026-03-24T02:05:49.703Z","endTime":"2026-03-24T03:37:13.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":562,"player":{"id":553882,"fullName":"Omar Narváez","link":"/api/v1/people/553882"}},"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":91.4,"endSpeed":84.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9909459171114,"aZ":-18.066323205243453,"pfxX":3.0274829805181778,"pfxZ":7.836956362134672,"pX":-1.4819499599003456,"pZ":2.2919240423971394,"vX0":-9.924881745478471,"vY0":-132.7144639109731,"vZ0":-5.865195234303351,"x":173.49,"y":176.9,"x0":1.8979556116647653,"y0":50.00097235039578,"z0":5.828068451480803,"aX":5.449236012044627},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.2,"breakHorizontal":-3.5},"zone":13,"typeConfidence":2.0,"plateTime":0.41128813102283024},"index":2,"playId":"cef7731c-d85d-3629-86e7-5887993fe771","pitchNumber":3,"startTime":"2026-03-24T02:06:25.054Z","endTime":"2026-03-24T02:06:30.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.697999115845764,"aZ":-29.355431899784808,"pfxX":9.52948372957165,"pfxZ":1.5769173720015814,"pX":-0.6916418010745841,"pZ":1.7505375888393635,"vX0":-10.510775729108826,"vY0":-132.5903598164592,"vZ0":-4.750656850837924,"x":143.36,"y":191.52,"x0":2.0811640513910445,"y0":50.002490859494785,"z0":5.701500269956133,"aX":17.00983272552933},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.0,"breakHorizontal":-15.0},"zone":7,"typeConfidence":2.0,"plateTime":0.41271109235910064},"index":3,"playId":"751494ca-adc0-39d6-926f-9a495fb3e739","pitchNumber":4,"startTime":"2026-03-24T02:06:38.562Z","endTime":"2026-03-24T02:07:05.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"}},"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:07:05.585Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-24T02:07:19.408Z","endTime":"2026-03-24T02:09:13.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605501,"fullName":"Stephen Tarpley","link":"/api/v1/people/605501"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553882,"link":"/api/v1/people/553882"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.440848072588327,"aZ":-27.497720275172025,"pfxX":-4.467920048649644,"pfxZ":3.425695513493806,"pX":0.4381086671441306,"pZ":1.8043919227420206,"vX0":-3.209027317699119,"vY0":-116.08468313998532,"vZ0":-3.0727545470943274,"x":100.3,"y":190.06,"x0":2.4183608886848558,"y0":50.00565042814872,"z0":5.759098538914551,"aX":-6.107225172516928},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":5.8,"breakHorizontal":8.9},"zone":9,"typeConfidence":2.0,"plateTime":0.4715805172978418},"index":0,"playId":"a7db2e41-7e26-3a24-8913-562937eb6cb3","pitchNumber":1,"startTime":"2026-03-24T02:07:19.408Z","endTime":"2026-03-24T02:07:22.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.582800176977553,"aZ":-30.329569934753252,"pfxX":7.797341924039058,"pfxZ":1.2321698111494035,"pX":0.9880211744109396,"pZ":1.140395682256102,"vX0":-5.157748770214246,"vY0":-121.40833608628911,"vZ0":-4.574083661407652,"x":79.34,"y":207.99,"x0":2.1212354197066596,"y0":50.00468563277357,"z0":5.6726057587980865,"aX":11.70360460126226},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.4,"breakHorizontal":-13.0},"zone":14,"typeConfidence":2.0,"plateTime":0.4502210948570551},"index":1,"playId":"737ca76e-610c-33c6-a183-538d154ac73d","pitchNumber":2,"startTime":"2026-03-24T02:07:31.896Z","endTime":"2026-03-24T02:07:34.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":79.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.636314174606586,"aZ":-21.754787001017355,"pfxX":1.3512442113332188,"pfxZ":6.729959410843041,"pX":-0.579471553933121,"pZ":-0.454891852249704,"vX0":-7.503214120268756,"vY0":-122.64568396471346,"vZ0":-9.728824366942877,"x":139.09,"y":251.06,"x0":2.3230287033947135,"y0":50.00082974658909,"z0":5.36795698291204,"aX":2.0918384452734506},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.4,"breakHorizontal":-1.0},"zone":13,"typeConfidence":2.0,"plateTime":0.44390031734774826},"index":2,"playId":"a9eaaa5f-9183-3deb-9c61-097706e35366","pitchNumber":3,"startTime":"2026-03-24T02:07:46.669Z","endTime":"2026-03-24T02:07:50.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":91.3,"endSpeed":84.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.612399437171778,"aZ":-17.182095998715777,"pfxX":4.498694045462067,"pfxZ":8.318586628234366,"pX":-0.8098368654207926,"pZ":2.9906412662891984,"vX0":-8.95254178023037,"vY0":-132.6914158063196,"vZ0":-4.22280555577688,"x":147.87,"y":158.03,"x0":2.007415721173437,"y0":50.000636839317366,"z0":5.836806151337694,"aX":8.106160007980586},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.4,"breakHorizontal":-6.5},"zone":11,"typeConfidence":2.0,"plateTime":0.4111413983024743},"index":3,"playId":"46658b01-b47d-3c46-ba92-281fd054950b","pitchNumber":4,"startTime":"2026-03-24T02:08:10.368Z","endTime":"2026-03-24T02:08:15.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45123578100505,"aZ":-31.549993763804228,"pfxX":7.258869498672276,"pfxZ":0.4153556303947816,"pX":1.6621620117334195,"pZ":1.7838447363583398,"vX0":-3.7440630127968486,"vY0":-121.85168271778572,"vZ0":-3.0761673263658915,"x":53.64,"y":190.62,"x0":2.2737482439156493,"y0":50.002981959412665,"z0":5.782313948544874,"aX":10.939737604242492},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.2,"breakHorizontal":-12.2},"zone":14,"typeConfidence":2.0,"plateTime":0.4491296280081092},"index":4,"playId":"0eb5fc40-9e36-3514-810f-0c46179ca15e","pitchNumber":5,"startTime":"2026-03-24T02:08:33.879Z","endTime":"2026-03-24T02:08:37.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.142522164332576,"aZ":-28.025086331900944,"pfxX":11.184540704869823,"pfxZ":2.3928229128574277,"pX":-0.5119201507798247,"pZ":2.1161665876726894,"vX0":-10.186392536995516,"vY0":-131.36991111558606,"vZ0":-4.093999396779014,"x":136.51,"y":181.64,"x0":1.979535324600066,"y0":50.00101902492673,"z0":5.799345367584172,"aX":19.37356717002528},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":-17.8},"zone":7,"typeConfidence":2.0,"plateTime":0.41836610238601013},"index":5,"playId":"c82d082e-b325-39a2-9b8a-71d287fe6a83","pitchNumber":6,"startTime":"2026-03-24T02:08:48.517Z","endTime":"2026-03-24T02:08:51.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89099819438052,"aZ":-25.350553941584256,"pfxX":-1.7140473358260893,"pfxZ":4.167294819600331,"pX":0.1887669386398278,"pZ":2.854703886315304,"vX0":-4.459686402332645,"vY0":-127.10536547090057,"vZ0":-2.577087840718076,"x":109.8,"y":161.7,"x0":2.1882765267170914,"y0":50.00315176274758,"z0":5.89336833260786,"aX":-2.8054480834364797},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.2,"breakHorizontal":4.1},"zone":2,"typeConfidence":2.0,"plateTime":0.4308276635524311},"index":6,"playId":"5c0dddd3-3cdd-3568-8b6f-a5b22bce70ec","pitchNumber":7,"startTime":"2026-03-24T02:09:08.692Z","endTime":"2026-03-24T02:09:13.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:09:13.110Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Raimel Tapia called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T02:11:31.764Z","endTime":"2026-03-24T02:12:26.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":606132,"fullName":"Raimel Tapia","link":"/api/v1/people/606132"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606132,"fullName":"Raimel Tapia","link":"/api/v1/people/606132"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tristan Beck replaces Ryan Borucki.","event":"Pitching Substitution","eventType":"pitching_substitution","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-24T02:10:04.010Z","endTime":"2026-03-24T02:11:33.938Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663941,"link":"/api/v1/people/663941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621366,"link":"/api/v1/people/621366","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":606132,"link":"/api/v1/people/606132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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.4,"endSpeed":86.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87286985535819,"aZ":-14.714574285507096,"pfxX":-6.805861003006719,"pfxZ":9.184962463987459,"pX":-0.1907899583661474,"pZ":2.2355077385824327,"vX0":7.789027144355492,"vY0":-137.13748911518414,"vZ0":-7.017681393870245,"x":124.27,"y":178.42,"x0":-2.186211406805614,"y0":50.00588124503941,"z0":5.835317552452949,"aX":-12.941261079753748},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":10.7,"spinRate":2246,"spinDirection":215},"zone":8,"typeConfidence":0.91,"plateTime":0.3997021148481954},"index":1,"playId":"4692f0e3-6984-3edb-935e-32410daec75f","pitchNumber":1,"startTime":"2026-03-24T02:11:33.938Z","endTime":"2026-03-24T02:11:37.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":606132,"link":"/api/v1/people/606132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.912338106909477,"aZ":-29.082245943041634,"pfxX":1.4273548684114497,"pfxZ":1.8709065545952743,"pX":0.8460783500368478,"pZ":1.8392920660854564,"vX0":6.807679982654458,"vY0":-127.23077412651513,"vZ0":-4.621859754779412,"x":84.75,"y":189.12,"x0":-2.0400840794139308,"y0":50.00522989311697,"z0":5.960441161614605,"aX":2.360013323478234},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":-4.0,"spinRate":2516,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.42903651374655416},"index":2,"playId":"ca549816-fe94-3fb8-bfe2-874672e9f05f","pitchNumber":2,"startTime":"2026-03-24T02:11:48.213Z","endTime":"2026-03-24T02:11:52.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":606132,"link":"/api/v1/people/606132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.689433860846425,"aZ":-43.11439638992025,"pfxX":3.365061947208865,"pfxZ":-7.956560305269933,"pX":-0.36595406307963363,"pZ":1.6006950333028178,"vX0":2.6570017766753007,"vY0":-117.02041111738842,"vZ0":-0.8501649187712387,"x":130.95,"y":195.56,"x0":-1.956307074925658,"y0":50.00062321337343,"z0":6.035349147620375,"aX":4.628978591115128},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-14.3,"breakHorizontal":-6.8,"spinRate":2413,"spinDirection":30},"zone":13,"typeConfidence":0.91,"plateTime":0.4694736462703304,"extension":6.550964882608111},"index":3,"playId":"2cbf30bf-108e-380a-9f24-9355b875b101","pitchNumber":3,"startTime":"2026-03-24T02:12:05.198Z","endTime":"2026-03-24T02:12:09.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":606132,"link":"/api/v1/people/606132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61539241057326,"aZ":-10.99475181631816,"pfxX":-6.821249625846627,"pfxZ":10.89007093243434,"pX":-0.3853711842443415,"pZ":2.186742377587064,"vX0":7.347615262604745,"vY0":-138.9233268604548,"vZ0":-8.01889523540875,"x":131.69,"y":179.74,"x0":-2.1847517056457533,"y0":50.00113915321386,"z0":5.850818004828362,"aX":-13.263912496463668},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":10.7,"spinRate":2183,"spinDirection":216},"zone":7,"typeConfidence":0.91,"plateTime":0.39505085012177066,"extension":6.375636409349912},"index":4,"playId":"397021ac-dc91-3031-ac4b-67659ef33bf1","pitchNumber":4,"startTime":"2026-03-24T02:12:21.681Z","endTime":"2026-03-24T02:12:26.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":606132,"link":"/api/v1/people/606132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606132,"link":"/api/v1/people/606132"},"credit":"b_ab"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_ab"},{"player":{"id":606132,"link":"/api/v1/people/606132"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:12:26.008Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gustavo Nunez grounds out, third baseman Matt Chapman to first baseman Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T02:12:32.209Z","endTime":"2026-03-24T02:14:01.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":516631,"fullName":"Gustavo Nunez","link":"/api/v1/people/516631"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":516631,"fullName":"Gustavo Nunez","link":"/api/v1/people/516631"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99953919336427,"aZ":-28.51365779562515,"pfxX":1.7210906872151064,"pfxZ":2.1622555860152524,"pX":-0.388240953043431,"pZ":1.1823458748938394,"vX0":4.32104900515323,"vY0":-128.96856127979203,"vZ0":-6.366922644635595,"x":131.8,"y":206.86,"x0":-2.3043747914980313,"y0":50.006415579661706,"z0":5.861662791353269,"aX":2.921106954199949},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.8,"breakHorizontal":-4.0,"spinRate":2442,"spinDirection":145},"zone":13,"typeConfidence":0.91,"plateTime":0.42351669914707335,"extension":6.633637087665646},"index":0,"playId":"4a685099-af58-3cf3-92da-e30c974602d2","pitchNumber":1,"startTime":"2026-03-24T02:12:48.538Z","endTime":"2026-03-24T02:12:52.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77583593767828,"aZ":-12.367243732617052,"pfxX":-6.399081057545462,"pfxZ":10.390643287567798,"pX":-1.1332364209790848,"pZ":1.8934352654326239,"vX0":5.300580252810112,"vY0":-137.49448659629368,"vZ0":-8.214424734231475,"x":160.2,"y":187.66,"x0":-2.259007413526562,"y0":50.000403843424415,"z0":5.767746506930356,"aX":-12.194880913244523},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":10.4,"spinRate":2190,"spinDirection":209},"zone":13,"typeConfidence":0.91,"plateTime":0.39904655135977896,"extension":6.471523244766323},"index":1,"playId":"bd8260f9-733a-350d-9b3e-13970f98d77e","pitchNumber":2,"startTime":"2026-03-24T02:13:02.813Z","endTime":"2026-03-24T02:13:06.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.131784202622878,"aZ":-14.087597954389567,"pfxX":-7.47400710974415,"pfxZ":9.753785493844529,"pX":0.35877346177113767,"pZ":1.3998805481194156,"vX0":9.043261750451805,"vY0":-135.65611312572622,"vZ0":-9.112824847717926,"x":103.32,"y":200.98,"x0":-2.0552270945834095,"y0":50.00226400282413,"z0":5.796577141052052,"aX":-13.857405528247034},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":11.5,"spinRate":2058,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.404581496210195,"extension":6.653940646918354},"index":2,"playId":"453a64cf-d872-3940-acbb-ec68db20069f","pitchNumber":3,"startTime":"2026-03-24T02:13:17.373Z","endTime":"2026-03-24T02:13:22.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.781419023390104,"aZ":-27.58651909753578,"pfxX":0.6327481140403532,"pfxZ":2.7431974492038247,"pX":0.005129874375239244,"pZ":1.012091446301417,"vX0":5.036189043533008,"vY0":-128.07415062534218,"vZ0":-6.7523349633741025,"x":116.8,"y":211.45,"x0":-2.063522071403531,"y0":50.00453259058249,"z0":5.820961321606889,"aX":1.0570952397333666},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.7,"breakHorizontal":-2.2,"spinRate":2525,"spinDirection":146},"zone":14,"typeConfidence":0.91,"plateTime":0.42658253950457237,"extension":6.760550591724001},"index":3,"playId":"7bb33f42-2a10-3b0b-a356-96a7faacab5d","pitchNumber":4,"startTime":"2026-03-24T02:13:36.550Z","endTime":"2026-03-24T02:13:40.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":94.0,"endSpeed":85.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.162781444395318,"aZ":-14.07990052500691,"pfxX":-6.424814191415807,"pfxZ":9.594257352157069,"pX":0.7868030753535952,"pZ":2.6624097173275874,"vX0":10.006217843286768,"vY0":-136.50615562570434,"vZ0":-5.838003646248575,"x":87.01,"y":166.89,"x0":-2.092357388799068,"y0":50.00544196481367,"z0":5.798851660897106,"aX":-12.121454758138405},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":9.5,"spinRate":1960,"spinDirection":216},"zone":6,"typeConfidence":0.9,"plateTime":0.40130955601769047,"extension":6.865330003132769},"hitData":{"launchSpeed":78.2,"launchAngle":-0.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.74,"coordY":161.27}},"index":4,"playId":"aceaefeb-d4a3-319d-8509-3a3dea37fe84","pitchNumber":5,"startTime":"2026-03-24T02:13:52.667Z","endTime":"2026-03-24T02:14:01.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516631,"link":"/api/v1/people/516631"},"credit":"b_ab"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_ab"},{"player":{"id":516631,"link":"/api/v1/people/516631"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:14:01.973Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramiro Pena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-24T02:14:02.721Z","endTime":"2026-03-24T02:15:10.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":455369,"fullName":"Ramiro Pena","link":"/api/v1/people/455369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":455369,"fullName":"Ramiro Pena","link":"/api/v1/people/455369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.633815288173956,"aZ":-44.211853427681994,"pfxX":3.4958597898851456,"pfxZ":-8.775885854787697,"pX":-0.5991956707993925,"pZ":2.289592454650928,"vX0":2.373832231128931,"vY0":-117.12333151711232,"vZ0":0.7313713615854445,"x":139.84,"y":176.96,"x0":-2.084243495166265,"y0":50.00150386142166,"z0":6.148641794806895,"aX":4.796366001768639},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-15.4,"breakHorizontal":-7.0,"spinRate":2382,"spinDirection":32},"zone":4,"typeConfidence":0.91,"plateTime":0.4698498331712244,"extension":6.9120205417789595},"index":0,"playId":"81f581a9-1c3b-38d2-b514-266307e28896","pitchNumber":1,"startTime":"2026-03-24T02:14:23.466Z","endTime":"2026-03-24T02:14:26.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":455369,"link":"/api/v1/people/455369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":72.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45497778262936,"aZ":-37.12438748313222,"pfxX":12.203570618015032,"pfxZ":-3.625748949375623,"pX":-1.0826906782482,"pZ":2.596321713145312,"vX0":-0.48294416776039195,"vY0":-117.5850596261466,"vZ0":0.602533364679422,"x":158.27,"y":168.68,"x0":-2.451208633908736,"y0":50.0023921850373,"z0":5.851325996674387,"aX":16.663427793329518},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-6.0,"breakHorizontal":-21.8,"spinRate":2897,"spinDirection":44},"zone":11,"typeConfidence":0.91,"plateTime":0.47032174605826294,"extension":6.7900108589234165},"index":1,"playId":"7e1d23ca-edc5-3969-80fd-13df15204526","pitchNumber":2,"startTime":"2026-03-24T02:14:37.002Z","endTime":"2026-03-24T02:14:40.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":455369,"link":"/api/v1/people/455369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71354405979358,"aZ":-35.281107168655794,"pfxX":10.064133585669332,"pfxZ":-2.2565737044133085,"pX":0.24801365905225148,"pZ":1.38490342765191,"vX0":2.848393529074271,"vY0":-118.11046934602807,"vZ0":-2.3736083847572154,"x":107.55,"y":201.39,"x0":-2.2883189121080925,"y0":50.00129529295419,"z0":5.726649004567603,"aX":13.863946870452379},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.4,"breakHorizontal":-19.0,"spinRate":2870,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.4682312119379235,"extension":6.863592178984073},"index":2,"playId":"7aa4cf40-e9da-3217-84b5-cc8a2e93c686","pitchNumber":3,"startTime":"2026-03-24T02:14:50.882Z","endTime":"2026-03-24T02:14:55.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":455369,"link":"/api/v1/people/455369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":74.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.251854124883778,"aZ":-34.06681129545716,"pfxX":11.077931419080258,"pfxZ":-1.3300711476789724,"pX":0.9701892048599352,"pZ":1.6207543544915093,"vX0":4.611769750330681,"vY0":-120.44277218721268,"vZ0":-2.34647706533688,"x":80.02,"y":195.02,"x0":-2.4268532420804263,"y0":50.00242356096732,"z0":5.714659221381892,"aX":15.762419139665614},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.8,"breakHorizontal":-21.4,"spinRate":2972,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4603542099955926,"extension":6.593711048629306},"index":3,"playId":"f3e27d7f-5699-3763-b1fe-3851380b9679","pitchNumber":4,"startTime":"2026-03-24T02:15:06.217Z","endTime":"2026-03-24T02:15:10.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":455369,"link":"/api/v1/people/455369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":455369,"link":"/api/v1/people/455369"},"credit":"b_ab"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_ab"},{"player":{"id":455369,"link":"/api/v1/people/455369"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:15:10.822Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a line drive to right fielder Sócrates Brito.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T02:16:58.169Z","endTime":"2026-03-24T02:17:33.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605501,"fullName":"Stephen Tarpley","link":"/api/v1/people/605501"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593647,"link":"/api/v1/people/593647"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35232708523617,"aZ":-16.595073976035046,"pfxX":3.615833211203642,"pfxZ":8.912200832633726,"pX":0.5162946394347555,"pZ":2.5224789342380114,"vX0":-5.563117783296979,"vY0":-131.28427278085138,"vZ0":-5.358244860220337,"x":97.32,"y":170.67,"x0":2.1913879729947343,"y0":50.00495220670539,"z0":5.821909310885076,"aX":6.323093044462069},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.2,"breakHorizontal":-5.4,"spinRate":2182,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.4169324496655724,"extension":6.222369616626678},"hitData":{"launchSpeed":79.2,"launchAngle":16.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.17,"coordY":100.8}},"index":0,"playId":"23a1449f-a0cc-301e-b984-a836eca31606","pitchNumber":1,"startTime":"2026-03-24T02:17:22.222Z","endTime":"2026-03-24T02:17:33.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:17:33.825Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Bailey singles on a ground ball to right fielder Sócrates Brito. Casey Schmitt to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T02:17:30.143Z","endTime":"2026-03-24T02:19:45.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605501,"fullName":"Stephen Tarpley","link":"/api/v1/people/605501"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"postOnThird":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":593647,"link":"/api/v1/people/593647"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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(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":87.7,"endSpeed":80.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.206786511427385,"aZ":-27.688498141588227,"pfxX":8.168629392651967,"pfxZ":2.7247202727715285,"pX":0.9834335816769239,"pZ":1.53197884643001,"vX0":-6.150104066870123,"vY0":-127.46779465146045,"vZ0":-5.198204505724596,"x":79.51,"y":197.42,"x0":2.36618264507755,"y0":50.00293455413854,"z0":5.784000080956817,"aX":13.442076495377819},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.0,"breakHorizontal":-13.4,"spinRate":2092,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4297080662879771,"extension":6.260368499783442},"index":0,"playId":"51f5593c-063b-316f-9a96-c4e1d271def4","pitchNumber":1,"startTime":"2026-03-24T02:18:04.785Z","endTime":"2026-03-24T02:18:08.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":88.6,"endSpeed":80.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.895894469692927,"aZ":-24.245589582787524,"pfxX":10.516015425929211,"pfxZ":4.803207158410348,"pX":1.9185375454135414,"pZ":2.4086088374337846,"vX0":-4.7715678265738335,"vY0":-128.74559626752878,"vZ0":-3.9576609486255236,"x":43.87,"y":173.75,"x0":2.4466950028678123,"y0":50.00377409727454,"z0":5.87977782461479,"aX":17.359112339352045},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.9,"breakHorizontal":-17.8,"spinRate":2140,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.42818364861506764,"extension":6.240587061928905},"index":1,"playId":"8c8128ef-788c-3876-8fb0-3af2d09cd724","pitchNumber":2,"startTime":"2026-03-24T02:18:26.674Z","endTime":"2026-03-24T02:18:30.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":84.9,"endSpeed":78.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.281570557450205,"aZ":-24.104343720754958,"pfxX":0.021254442885605407,"pfxZ":5.210030991699217,"pX":-1.0148460941463777,"pZ":1.9744474396149168,"vX0":-7.854779566359559,"vY0":-123.3680245318737,"vZ0":-4.462688336138816,"x":155.68,"y":185.47,"x0":2.200395820113935,"y0":50.00565967419687,"z0":5.825235434943601,"aX":0.033261136761784826},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.6,"breakHorizontal":1.7,"spinRate":2149,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.44304102296519865,"extension":6.225669040609213},"index":2,"playId":"0b501fa9-7aec-34b0-b03d-fed2dba53f5c","pitchNumber":3,"startTime":"2026-03-24T02:18:45.494Z","endTime":"2026-03-24T02:18:48.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":83.7,"endSpeed":77.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84493670227147,"aZ":-24.98999623071474,"pfxX":0.3554339487030935,"pfxZ":4.747258383328779,"pX":0.7148832714589848,"pZ":3.422321495807832,"vX0":-4.396276412506107,"vY0":-121.9691385379717,"vZ0":-0.7804503651773272,"x":89.75,"y":146.38,"x0":2.490698565035014,"y0":50.00532977868054,"z0":5.891630500437611,"aX":0.5385274108102273},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.6,"breakHorizontal":0.4,"spinRate":1974,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4482047651954364,"extension":6.375690010533074},"index":3,"playId":"250126be-f0db-3a77-a668-586cd762da01","pitchNumber":4,"startTime":"2026-03-24T02:19:04.176Z","endTime":"2026-03-24T02:19:07.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62817210146355,"aZ":-26.45600215229223,"pfxX":8.408135664992129,"pfxZ":3.317318583068719,"pX":0.5687331337072444,"pZ":2.6161546202704704,"vX0":-7.588706921375431,"vY0":-130.0561578564986,"vZ0":-3.2115844953237773,"x":95.32,"y":168.14,"x0":2.4229157092722002,"y0":50.0043406223468,"z0":5.859559974381622,"aX":14.498529193574175},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":-13.7,"spinRate":2161,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.4201141057402671,"extension":6.272844917059067},"hitData":{"launchSpeed":90.7,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.99,"coordY":120.77}},"index":4,"playId":"109fe09e-ccdd-354b-9445-776dc1349382","pitchNumber":5,"startTime":"2026-03-24T02:19:32.733Z","endTime":"2026-03-24T02:19:45.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":9.200000000000003,"leverageIndex":1.62,"dramaIndex":102.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:19:45.080Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Oliva singles on a bunt ground ball to first baseman Victor Mendoza. Casey Schmitt scores. Patrick Bailey to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T02:19:45.048Z","endTime":"2026-03-24T02:20:23.843Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605501,"fullName":"Stephen Tarpley","link":"/api/v1/people/605501"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"postOnSecond":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":628013,"link":"/api/v1/people/628013"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":{"id":605501,"link":"/api/v1/people/605501"},"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.664726805815352,"aZ":-22.262612917551664,"pfxX":0.6134163723300601,"pfxZ":6.282944146207403,"pX":-1.7335524636625572,"pZ":2.2935369755756847,"vX0":-9.770940003108377,"vY0":-124.47367557420796,"vZ0":-4.193732159811105,"x":183.08,"y":176.85,"x0":2.153874272110941,"y0":50.00612890944204,"z0":5.831111510200613,"aX":0.970247494045321},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.7,"breakHorizontal":1.0,"spinRate":2185,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.439089624034223,"extension":6.267726751324811},"hitData":{"launchSpeed":25.2,"launchAngle":-5.0,"totalDistance":13.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":126.0,"coordY":204.5}},"index":0,"playId":"3b8b9c09-2932-3987-b0be-4b972982bf98","pitchNumber":1,"startTime":"2026-03-24T02:20:13.400Z","endTime":"2026-03-24T02:20:23.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"third":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_ab"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_ab"},{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.8,"awayTeamWinProbability":25.200000000000003,"homeTeamWinProbabilityAdded":6.099999999999994,"leverageIndex":1.6,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:20:23.843Z","atBatIndex":19},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis Arraez grounds into a force out, first baseman Victor Mendoza to shortstop Coco Montes. Patrick Bailey scores. Jared Oliva out at 2nd. Luis Arraez advances to 2nd, on a throwing error by shortstop Coco Montes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T02:20:38.974Z","endTime":"2026-03-24T02:22:54.084Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605501,"fullName":"Stephen Tarpley","link":"/api/v1/people/605501"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":{"id":605501,"link":"/api/v1/people/605501"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"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":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":628013,"link":"/api/v1/people/628013"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663796,"link":"/api/v1/people/663796"},"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663796,"link":"/api/v1/people/663796"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"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":88.9,"endSpeed":81.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.041958157114426,"aZ":-27.24646626695955,"pfxX":8.135277565146263,"pfxZ":2.9199958351654276,"pX":0.17330794987789394,"pZ":2.13838842153475,"vX0":-7.995177350034049,"vY0":-129.18945214478956,"vZ0":-4.097634942632786,"x":110.39,"y":181.04,"x0":2.2519997846608883,"y0":50.00634157197605,"z0":5.840714903276452,"aX":13.747427133652947},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":-13.0,"spinRate":2030,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.4240649798994407,"extension":6.200879824001621},"index":0,"playId":"0b1eb6ad-0fcf-379a-9bcd-4ce296183c39","pitchNumber":1,"startTime":"2026-03-24T02:20:58.365Z","endTime":"2026-03-24T02:21:01.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.241350750007097,"aZ":-28.051223644750834,"pfxX":9.908733409273902,"pfxZ":2.9117419281171126,"pX":-0.9818150988211866,"pZ":0.2513953745368199,"vX0":-10.394702373383783,"vY0":-118.45163474703543,"vZ0":-6.787967645843683,"x":154.42,"y":231.99,"x0":2.1820644245548344,"y0":50.00354882257263,"z0":5.728668252881688,"aX":14.040088338030083},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.7,"breakHorizontal":-15.4,"spinRate":1623,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4629157188219759,"extension":6.2729262803797825},"index":1,"playId":"6ba4ac83-fe50-3d39-94c6-79aac7f9f00c","pitchNumber":2,"startTime":"2026-03-24T02:21:20.749Z","endTime":"2026-03-24T02:21:25.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":81.4,"endSpeed":75.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.378510220282518,"aZ":-32.635829878477274,"pfxX":8.445427249519671,"pfxZ":-0.3239512099773343,"pX":2.1050357400167354,"pZ":2.186123232505499,"vX0":-3.198421998141816,"vY0":-118.62200239149739,"vZ0":-1.8215363563203923,"x":36.76,"y":179.75,"x0":2.365569803080773,"y0":50.00052830432128,"z0":5.909116588342497,"aX":12.16478864551097},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.7,"breakHorizontal":-14.6,"spinRate":1699,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.45984423165004396,"extension":6.216294403895792},"index":2,"playId":"bf3d25a2-a9f5-35f0-aaad-d03a8d4af340","pitchNumber":3,"startTime":"2026-03-24T02:21:47.517Z","endTime":"2026-03-24T02:21:53.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.774400076855144,"aZ":-29.055051701759897,"pfxX":8.981724158011698,"pfxZ":1.7901301361260753,"pX":0.9118347848413964,"pZ":2.2840179842841124,"vX0":-6.53478655005063,"vY0":-130.43254747379223,"vZ0":-3.545801465594949,"x":82.24,"y":177.11,"x0":2.2699261456916915,"y0":50.00094898064629,"z0":5.8272962548612215,"aX":15.634240941352685},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.8,"breakHorizontal":-15.0,"spinRate":2171,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4182863036662403,"extension":6.26938268538772},"index":3,"playId":"f67ad2da-6ea5-3c38-a9e9-59bb2d3ebcf6","pitchNumber":4,"startTime":"2026-03-24T02:22:10.435Z","endTime":"2026-03-24T02:22:14.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-24T02:22:24.350Z","endTime":"2026-03-24T02:22:40.342Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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, 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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77947976356912,"aZ":-30.8380316768173,"pfxX":7.744011105328287,"pfxZ":0.9228432643976401,"pX":0.19980016910502074,"pZ":1.9394016905694302,"vX0":-7.197705739866421,"vY0":-119.49418156181301,"vZ0":-2.6287829076678633,"x":109.38,"y":186.42,"x0":2.2365883032244755,"y0":50.00513520131922,"z0":5.8083711738081485,"aX":11.265204422414255},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.3,"breakHorizontal":-12.4,"spinRate":1605,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.45736358387116294,"extension":6.133198857850372},"hitData":{"launchSpeed":86.1,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.72,"coordY":169.92}},"index":5,"playId":"9dc21f4d-fd47-3fce-80b7-6ecc08f893bf","pitchNumber":5,"startTime":"2026-03-24T02:22:40.342Z","endTime":"2026-03-24T02:22:54.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":3.1000000000000085,"leverageIndex":1.58,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:22:54.084Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T02:23:28.688Z","endTime":"2026-03-24T02:25:05.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605501,"fullName":"Stephen Tarpley","link":"/api/v1/people/605501"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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(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.7,"endSpeed":80.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.734282999132095,"aZ":-23.797450127793937,"pfxX":-1.2049774132760067,"pfxZ":5.193557564574638,"pX":-2.116174753311941,"pZ":2.3547858899166583,"vX0":-10.38377979241934,"vY0":-125.94305987372245,"vZ0":-3.8452617151914,"x":197.66,"y":175.2,"x0":2.210531992244853,"y0":50.001536196318526,"z0":5.818218098793427,"aX":-1.9393874514743825},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.8,"breakHorizontal":4.4,"spinRate":2116,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.434317522263465,"extension":6.2303122037089596},"index":0,"playId":"8ca6560c-57fc-392c-b075-f9c48c678b0b","pitchNumber":1,"startTime":"2026-03-24T02:23:34.773Z","endTime":"2026-03-24T02:23:40.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.200649762752224,"aZ":-30.2370632676159,"pfxX":-4.049540921555647,"pfxZ":1.464316645210797,"pX":0.2088341901319441,"pZ":1.835877515232458,"vX0":-4.054904561494765,"vY0":-114.42850982375505,"vZ0":-2.238339129092597,"x":109.04,"y":189.21,"x0":2.5334122948285884,"y0":50.00107522610646,"z0":5.805160480699014,"aX":-5.33845049714263},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":2.4,"breakHorizontal":8.4,"spinRate":2204,"spinDirection":271},"zone":8,"typeConfidence":2.0,"plateTime":0.4796921632644713,"extension":6.141818362176013},"index":1,"playId":"584d6209-4e2b-3e08-bb5d-d6cccdfbbb6d","pitchNumber":2,"startTime":"2026-03-24T02:23:55.714Z","endTime":"2026-03-24T02:24:00.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":605501,"fullName":"Stephen Tarpley"}}},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"0f42471a-1214-46a9-88ee-5c73e50ed816","pitchNumber":2,"startTime":"2026-03-24T02:24:19.057Z","endTime":"2026-03-24T02:24:24.057Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":83.1,"endSpeed":76.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.912083006370352,"aZ":-29.721993629011145,"pfxX":9.304574639480709,"pfxZ":1.6610094976566394,"pX":-1.2073385998703474,"pZ":1.0676830096315122,"vX0":-10.605139146786103,"vY0":-120.47941097322911,"vZ0":-4.930714666033014,"x":163.02,"y":209.95,"x0":2.037947362350337,"y0":50.00080840540529,"z0":5.760641894187532,"aX":13.708566486482924},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.0,"breakHorizontal":-14.4,"spinRate":1709,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4542380519079181,"extension":6.40064155440028},"index":3,"playId":"bb62d8de-e44b-3d83-b2a0-fac1607b0c49","pitchNumber":3,"startTime":"2026-03-24T02:24:41.329Z","endTime":"2026-03-24T02:24:46.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.948535470336974,"aZ":-18.217857129961452,"pfxX":1.1696400687564426,"pfxZ":8.354404070205383,"pX":-1.170718413272019,"pZ":1.6995597878376711,"vX0":-8.966621272902374,"vY0":-127.80542461669252,"vZ0":-6.527928909256297,"x":161.63,"y":192.89,"x0":2.2165353733960185,"y0":50.00058274468543,"z0":5.695669764726456,"aX":1.9536513779594589},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":14.0,"breakHorizontal":-0.2,"spinRate":2259,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.42698693040037705,"extension":6.350511371692146},"index":4,"playId":"c9b1638a-1ea6-325b-8238-f5a994134e26","pitchNumber":4,"startTime":"2026-03-24T02:25:01.593Z","endTime":"2026-03-24T02:25:05.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.10000000000001,"awayTeamWinProbability":20.89999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.91,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:25:05.640Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Chapman called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T02:25:58.856Z","endTime":"2026-03-24T02:27:33.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605501,"fullName":"Stephen Tarpley","link":"/api/v1/people/605501"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553882,"link":"/api/v1/people/553882"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":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-24T02:25:14.062Z","endTime":"2026-03-24T02:26:00.941Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.861093123847144,"aZ":-29.16000086444183,"pfxX":-0.7414707339687858,"pfxZ":2.2005798132719976,"pX":-0.5513939946532762,"pZ":1.988376014399635,"vX0":-6.391294759932972,"vY0":-116.51722618000042,"vZ0":-2.4250382864033844,"x":138.02,"y":185.09,"x0":2.3287859562863784,"y0":50.00151131897594,"z0":5.810972895912742,"aX":-1.0138068801167295},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.6,"breakHorizontal":3.0,"spinRate":2246,"spinDirection":260},"zone":7,"typeConfidence":2.0,"plateTime":0.4709432813314165,"extension":6.277404169711225},"index":1,"playId":"6fc2dd26-7fff-3630-a632-33b5bf99c379","pitchNumber":1,"startTime":"2026-03-24T02:26:00.941Z","endTime":"2026-03-24T02:26:06.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.259897287392107,"aZ":-21.664698958722063,"pfxX":3.849109575195205,"pfxZ":6.064944965635286,"pX":-0.4129540775867936,"pZ":3.8949397860550508,"vX0":-7.995613705404955,"vY0":-130.02363670034097,"vZ0":-1.4269049525139428,"x":132.74,"y":133.62,"x0":2.1857063646830714,"y0":50.000095738437835,"z0":6.0760808958242665,"aX":6.6672597138057155},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.9,"breakHorizontal":-5.4,"spinRate":1958,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.4193706716453751,"extension":6.457981357146315},"index":2,"playId":"37315424-33d1-3edc-878a-fd2bc3c8b37d","pitchNumber":2,"startTime":"2026-03-24T02:26:26.630Z","endTime":"2026-03-24T02:26:30.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.583784241994348,"aZ":-26.10547962404804,"pfxX":-0.4419777222690353,"pfxZ":3.8691680565446154,"pX":-0.64065666289342,"pZ":2.176815168168885,"vX0":-6.966092136222759,"vY0":-123.3530799453039,"vZ0":-3.706004049961677,"x":141.42,"y":180.01,"x0":2.2572009288623542,"y0":50.00126203963699,"z0":5.857882841867341,"aX":-0.6915052181866741},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.5,"breakHorizontal":2.2,"spinRate":1985,"spinDirection":161},"zone":7,"typeConfidence":2.0,"plateTime":0.4411433164850158,"extension":6.311520501013087},"index":3,"playId":"07e62409-d0a4-3353-aa5b-ab8483606281","pitchNumber":3,"startTime":"2026-03-24T02:26:45.140Z","endTime":"2026-03-24T02:26:48.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.114275058470657,"aZ":-28.55935614903251,"pfxX":-5.692560482727034,"pfxZ":2.56928691837924,"pX":0.23867243751502099,"pZ":1.9473740441164875,"vX0":-3.426381714231322,"vY0":-117.5885471289089,"vZ0":-2.8055466752219664,"x":107.9,"y":186.2,"x0":2.451654287658602,"y0":50.00513495479269,"z0":5.790465273492351,"aX":-8.017168492625748},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.3,"breakHorizontal":11.2,"spinRate":2259,"spinDirection":273},"zone":8,"typeConfidence":2.0,"plateTime":0.46479644211432225,"extension":6.270579527317079},"index":4,"playId":"5f4dd912-bda8-378e-a448-ab5914d57f1f","pitchNumber":4,"startTime":"2026-03-24T02:27:28.984Z","endTime":"2026-03-24T02:27:33.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":-3.1000000000000085,"leverageIndex":1.32,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:27:33.409Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jung Hoo Lee doubles (1) on a ground ball to right fielder Sócrates Brito. Luis Arraez scores. Rafael Devers to 3rd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T02:27:36.353Z","endTime":"2026-03-24T02:30:30.103Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605501,"fullName":"Stephen Tarpley","link":"/api/v1/people/605501"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnThird":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":593647,"link":"/api/v1/people/593647"},"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":{"id":605501,"link":"/api/v1/people/605501"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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(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":84.8,"endSpeed":79.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.276981170882376,"aZ":-26.172812781692826,"pfxX":-0.11060101036082215,"pfxZ":3.838579856817992,"pX":-0.46210616156546297,"pZ":1.4731270071130038,"vX0":-6.804131652944116,"vY0":-123.42121374313275,"vZ0":-5.043223038821816,"x":134.61,"y":199.01,"x0":2.3285851706144305,"y0":50.00539375787347,"z0":5.709209345678132,"aX":-0.17289900235868022},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.1,"breakHorizontal":1.6,"spinRate":1992,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4413817063768719,"extension":6.47004467512124},"index":0,"playId":"4d2340ce-ff19-3e2d-9b79-ad640a9f2e81","pitchNumber":1,"startTime":"2026-03-24T02:28:02.019Z","endTime":"2026-03-24T02:28:08.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":88.6,"endSpeed":81.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.888728513238444,"aZ":-28.460300189093772,"pfxX":7.9318644345710165,"pfxZ":2.189216259153433,"pX":0.906234097655128,"pZ":2.2816210759328683,"vX0":-6.249531860580402,"vY0":-128.89678508436603,"vZ0":-3.471803515994547,"x":82.46,"y":177.18,"x0":2.322675110637268,"y0":50.00260630344366,"z0":5.825518993901971,"aX":13.44815415996164},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.5,"breakHorizontal":-13.1,"spinRate":2084,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.42371167974541724,"extension":6.402641878272802},"index":1,"playId":"780b86e5-c963-3ed3-bd14-317e2d53db71","pitchNumber":2,"startTime":"2026-03-24T02:28:22.526Z","endTime":"2026-03-24T02:28:27.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.105202567211865,"aZ":-29.5381056874712,"pfxX":6.913903062206041,"pfxZ":1.5239942999682121,"pX":1.118249798483321,"pZ":2.005368602567209,"vX0":-5.528397737942226,"vY0":-130.14830687211207,"vZ0":-4.126971942976871,"x":74.37,"y":184.64,"x0":2.362700313841245,"y0":50.00243163958256,"z0":5.826902227909204,"aX":11.963130123662927},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.2,"breakHorizontal":-11.4,"spinRate":2114,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4194632977499144,"extension":6.274887721452931},"index":2,"playId":"ff761022-ddaa-3129-b7d3-a45041fc74da","pitchNumber":3,"startTime":"2026-03-24T02:28:45.607Z","endTime":"2026-03-24T02:28:49.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","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":"4b4ce064-8852-4c21-8a3e-0258ec4065bc","startTime":"2026-03-24T02:29:07.925Z","endTime":"2026-03-24T02:29:12.925Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.136382252677617,"aZ":-27.02947303037136,"pfxX":-6.1156845576363175,"pfxZ":3.7329131457515885,"pX":-0.6255978894126568,"pZ":2.070624483005745,"vX0":-5.361185494642795,"vY0":-116.67516666206932,"vZ0":-2.558197699264417,"x":140.85,"y":182.87,"x0":2.4970468195786157,"y0":50.00066558892312,"z0":5.730618762428133,"aX":-8.422852806120043},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":6.4,"breakHorizontal":12.4,"spinRate":2331,"spinDirection":277},"zone":7,"typeConfidence":2.0,"plateTime":0.469595371013833,"extension":6.209436583570678},"index":4,"playId":"f0530fdb-e173-3468-b78e-8d36bb52609f","pitchNumber":4,"startTime":"2026-03-24T02:29:27.012Z","endTime":"2026-03-24T02:29:31.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.23032769416154,"aZ":-28.773954626866715,"pfxX":-7.689235176461134,"pfxZ":2.5636089278325613,"pX":1.0970556705805374,"pZ":1.8212755663937874,"vX0":-1.5017958399264093,"vY0":-114.14379804584401,"vZ0":-2.4221813786776054,"x":75.18,"y":189.61,"x0":2.7618857332645463,"y0":50.000460735740205,"z0":5.718168436090947,"aX":-10.18460458223626},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":4.3,"breakHorizontal":14.3,"spinRate":2296,"spinDirection":272},"zone":14,"typeConfidence":2.0,"plateTime":0.4791321740169767,"extension":6.114010541565802},"index":5,"playId":"6cc164fe-157c-30ba-bb82-7b29ef501a7f","pitchNumber":5,"startTime":"2026-03-24T02:29:56.767Z","endTime":"2026-03-24T02:30:00.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.660759619472547,"aZ":-28.685437176884044,"pfxX":8.883452286968478,"pfxZ":2.040457224385565,"pX":0.6790032813387784,"pZ":2.116200838300419,"vX0":-7.193840731043553,"vY0":-130.1669876351093,"vZ0":-3.9307112890051736,"x":91.12,"y":181.64,"x0":2.326114889067695,"y0":50.00647012176335,"z0":5.821023183534039,"aX":15.22708653172621},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":-14.5,"spinRate":2015,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4209959152502263,"extension":6.227391607872788},"hitData":{"launchSpeed":100.7,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.9,"coordY":127.36}},"index":6,"playId":"1644a740-587d-3476-87f8-c63832ddbccd","pitchNumber":6,"startTime":"2026-03-24T02:30:16.909Z","endTime":"2026-03-24T02:30:30.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":8.299999999999997,"leverageIndex":1.23,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:30:30.103Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Adames grounds out, third baseman Josh Lester to first baseman Victor Mendoza.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-24T02:30:32.095Z","endTime":"2026-03-24T02:33:13.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605501,"fullName":"Stephen Tarpley","link":"/api/v1/people/605501"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":623507,"link":"/api/v1/people/623507"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":628013,"link":"/api/v1/people/628013"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27873076080178,"aZ":-20.75941307793604,"pfxX":0.10977186996594845,"pfxZ":7.014093473445432,"pX":-1.1973028411676958,"pZ":0.9501887326300507,"vX0":-8.775109383547507,"vY0":-126.14155347328291,"vZ0":-7.755153557676065,"x":162.64,"y":213.12,"x0":2.2978214704203506,"y0":50.003164967113925,"z0":5.71174275933277,"aX":0.1793875058802882},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.3,"breakHorizontal":1.6,"spinRate":2053,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4325844803132881,"extension":6.350281368332313},"index":0,"playId":"7138a1fa-bf1e-337d-8e47-c8bdf2b75845","pitchNumber":1,"startTime":"2026-03-24T02:31:11.785Z","endTime":"2026-03-24T02:31:16.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.257096541423632,"aZ":-24.44037554079342,"pfxX":-1.1945251639813104,"pfxZ":4.917096281838311,"pX":-0.8949232721807964,"pZ":1.1257456472078649,"vX0":-7.311593566828942,"vY0":-124.18467786005345,"vZ0":-6.365283428152832,"x":151.11,"y":208.38,"x0":2.234294762155505,"y0":50.003539320325096,"z0":5.736243151892186,"aX":-1.8771827863390018},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.7,"breakHorizontal":3.7,"spinRate":2066,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4398954590328308,"extension":6.340693465913097},"index":1,"playId":"32abad03-d751-3729-a2e0-8fa2ed717fb9","pitchNumber":2,"startTime":"2026-03-24T02:31:30.809Z","endTime":"2026-03-24T02:31:36.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.118202748767068,"aZ":-32.432340252863206,"pfxX":-3.721703303828108,"pfxZ":-0.1822662834991693,"pX":-0.06892930912020769,"pZ":2.1977515988181824,"vX0":-4.580770529888081,"vY0":-117.42644978678143,"vZ0":-1.5060156968747693,"x":119.63,"y":179.44,"x0":2.3902770808695157,"y0":50.00386861561524,"z0":5.8630838724069205,"aX":-5.200702966345384},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.5,"breakHorizontal":7.8,"spinRate":2150,"spinDirection":260},"zone":8,"typeConfidence":2.0,"plateTime":0.46633203022604164,"extension":6.092691903689723},"index":2,"playId":"7f60d588-ebcb-3d4c-9f4d-bee6880a2c78","pitchNumber":3,"startTime":"2026-03-24T02:31:54.190Z","endTime":"2026-03-24T02:31:58.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.708505901325587,"aZ":-24.604307659092225,"pfxX":-0.022592621304842297,"pfxZ":4.781376966036535,"pX":-0.23107572673124885,"pZ":1.6151755592988435,"vX0":-6.543843248243604,"vY0":-123.92751020254022,"vZ0":-5.124739386112569,"x":125.81,"y":195.17,"x0":2.427308501776239,"y0":50.00117660515561,"z0":5.72055486535062,"aX":-0.03505746172159764},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.9,"breakHorizontal":1.3,"spinRate":2149,"spinDirection":173},"zone":8,"typeConfidence":2.0,"plateTime":0.43905095356169843,"extension":6.333234199159327},"index":3,"playId":"cf24b604-7d75-34e3-abcc-668ca4d6f5be","pitchNumber":4,"startTime":"2026-03-24T02:32:17.203Z","endTime":"2026-03-24T02:32:21.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":89.5,"endSpeed":82.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76972353261968,"aZ":-20.903903557739973,"pfxX":3.2639335378537484,"pfxZ":6.500526844751882,"pX":-0.23702936356119894,"pZ":1.7059554768682614,"vX0":-7.317458463932084,"vY0":-130.16689525790656,"vZ0":-6.589063749362361,"x":126.04,"y":192.72,"x0":2.173995221140693,"y0":50.001460697868566,"z0":5.8292697431247955,"aX":5.657644657050058},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.7,"breakHorizontal":-4.4,"spinRate":1994,"spinDirection":133},"zone":8,"typeConfidence":0.88,"plateTime":0.4191988153424555,"extension":6.340392119227454},"index":4,"playId":"07769326-1bb9-3e94-ae11-2b7a5c8b3e40","pitchNumber":5,"startTime":"2026-03-24T02:32:40.853Z","endTime":"2026-03-24T02:32:44.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.796832969859267,"aZ":-28.921499015330237,"pfxX":9.801394419729078,"pfxZ":1.8366652959496408,"pX":0.4252247137647975,"pZ":1.664646289126194,"vX0":-8.46218019713291,"vY0":-131.7118647435503,"vZ0":-5.161271553830694,"x":100.79,"y":193.83,"x0":2.3932626373151327,"y0":50.005105418958266,"z0":5.767024994242773,"aX":17.366951674459344},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.4,"breakHorizontal":-16.1,"spinRate":2061,"spinDirection":130},"zone":9,"typeConfidence":0.93,"plateTime":0.41454604519522853,"extension":6.21658400053865},"hitData":{"launchSpeed":83.4,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.73,"coordY":170.94}},"index":5,"playId":"1266ae8b-e075-39eb-ad88-32c1dbe8fe31","pitchNumber":6,"startTime":"2026-03-24T02:33:03.473Z","endTime":"2026-03-24T02:33:13.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":808982,"link":"/api/v1/people/808982"},"third":{"id":646240,"link":"/api/v1/people/646240"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":605501,"link":"/api/v1/people/605501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.06,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:33:13.642Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Mendoza grounds out to first baseman Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-24T02:35:24.278Z","endTime":"2026-03-24T02:36:04.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":628013,"fullName":"Victor Mendoza","link":"/api/v1/people/628013"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":628013,"fullName":"Victor Mendoza","link":"/api/v1/people/628013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Miller replaces Tristan Beck.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T02:33:58.045Z","endTime":"2026-03-24T02:35:26.420Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669062,"link":"/api/v1/people/669062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":95.6,"endSpeed":87.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.556984302784766,"aZ":-22.545935210302208,"pfxX":9.92323723577156,"pfxZ":4.931024434377395,"pX":0.7506636200300231,"pZ":2.6992775925869004,"vX0":-5.227181330227177,"vY0":-138.99355400030512,"vZ0":-6.26096217974111,"x":88.39,"y":165.9,"x0":1.3676845539305769,"y0":50.00630150768781,"z0":6.481300872407815,"aX":19.3930570267215},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.8,"breakHorizontal":-16.9,"spinRate":2176,"spinDirection":134},"zone":6,"typeConfidence":0.96,"plateTime":0.3942758191033757,"extension":6.511918217902257},"index":1,"playId":"2d4cc14e-1d86-3762-98fc-3ad2881ec12e","pitchNumber":1,"startTime":"2026-03-24T02:35:26.420Z","endTime":"2026-03-24T02:35:29.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47994845271922,"aZ":-29.349198711384293,"pfxX":-1.0141137925220098,"pfxZ":1.8107397944972958,"pX":0.24353397210356484,"pZ":0.6024565251886304,"vX0":-3.099422480119926,"vY0":-124.94028727495623,"vZ0":-7.677628158963725,"x":107.72,"y":222.51,"x0":1.63894118595846,"y0":50.0010118300651,"z0":6.173987279068674,"aX":-1.5804149083771888},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.6,"breakHorizontal":2.6,"spinRate":2365,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4407648995077609,"extension":6.533705609885326},"index":2,"playId":"fa051ce5-bb07-3bf2-88aa-ddd48df6c2f4","pitchNumber":2,"startTime":"2026-03-24T02:35:39.295Z","endTime":"2026-03-24T02:35:44.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.656617255359112,"aZ":-30.84253357211986,"pfxX":-2.078906336284201,"pfxZ":0.8504632989517251,"pX":0.14752458691197246,"pZ":2.550955369377705,"vX0":-2.604344937719005,"vY0":-125.13056912302125,"vZ0":-3.2233140666740523,"x":111.38,"y":169.9,"x0":1.477581512035232,"y0":50.00164544480587,"z0":6.421452512563513,"aX":-3.2483966305821625},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.0,"breakHorizontal":4.4,"spinRate":2514,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.44016970660402066,"extension":6.445941135258293},"hitData":{"launchSpeed":93.6,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.9,"coordY":166.38}},"index":3,"playId":"7cb3e8b7-529d-38cc-a74d-6ca1d5b1aad1","pitchNumber":3,"startTime":"2026-03-24T02:35:54.648Z","endTime":"2026-03-24T02:36:04.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628013,"link":"/api/v1/people/628013"},"credit":"b_ab"},{"player":{"id":669062,"link":"/api/v1/people/669062"},"credit":"p_ab"},{"player":{"id":628013,"link":"/api/v1/people/628013"},"credit":"b_pa"},{"player":{"id":669062,"link":"/api/v1/people/669062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:36:04.425Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Lester flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-24T02:36:02.960Z","endTime":"2026-03-24T02:37:52.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":623507,"fullName":"Josh Lester","link":"/api/v1/people/623507"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":623507,"fullName":"Josh Lester","link":"/api/v1/people/623507"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.968908170851325,"aZ":-20.418086445142677,"pfxX":9.913878235743336,"pfxZ":5.945200579730763,"pX":0.5934628040505328,"pZ":2.0377702180367003,"vX0":-5.621066958992301,"vY0":-139.82102343057903,"vZ0":-8.146679113950212,"x":94.38,"y":183.76,"x0":1.34350029252157,"y0":50.001823670162764,"z0":6.332501025840341,"aX":19.598460649793367},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.2,"breakHorizontal":-16.8,"spinRate":2309,"spinDirection":137},"zone":9,"typeConfidence":0.97,"plateTime":0.3919579804582245,"extension":6.683882276796498},"index":0,"playId":"d36a2287-4721-34b8-8d42-646e9f88584e","pitchNumber":1,"startTime":"2026-03-24T02:36:28.016Z","endTime":"2026-03-24T02:36:31.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":623507,"link":"/api/v1/people/623507","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02781690048131,"aZ":-16.967123811608953,"pfxX":6.313679225783251,"pfxZ":7.653679503257017,"pX":-0.4994263232186474,"pZ":3.347548038048523,"vX0":-6.706726507232685,"vY0":-140.3594618440215,"vZ0":-5.54241108191244,"x":136.04,"y":148.4,"x0":1.1055680881830305,"y0":50.00066643652621,"z0":6.459902789107096,"aX":12.542436390802076},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":-10.0,"spinRate":2449,"spinDirection":138},"zone":1,"typeConfidence":0.86,"plateTime":0.3908629589908923,"extension":6.518627383666839},"index":1,"playId":"3e7842c4-341c-33f2-aa58-6bf64f104d9d","pitchNumber":2,"startTime":"2026-03-24T02:36:42.875Z","endTime":"2026-03-24T02:36:47.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":623507,"link":"/api/v1/people/623507","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-24T02:36:54.629Z","endTime":"2026-03-24T02:37:07.156Z","isPitch":false,"type":"action","player":{"id":623507,"link":"/api/v1/people/623507"},"defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":623507,"link":"/api/v1/people/623507","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.364147274860215,"aZ":-28.50675980499702,"pfxX":9.451986804714457,"pfxZ":2.284499385118198,"pX":0.6834284142810796,"pZ":-0.12756164452953334,"vX0":-5.85043802113029,"vY0":-126.20432115900111,"vZ0":-9.183129801871226,"x":90.95,"y":242.22,"x0":1.8068854094315634,"y0":50.006226949116474,"z0":5.864287003142404,"aX":15.206971267063539},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":-15.7,"spinRate":1869,"spinDirection":103},"zone":14,"typeConfidence":0.89,"plateTime":0.4344736743303015,"extension":6.561437730599284},"index":3,"playId":"ad9a3422-83cd-3026-8c4b-ec35d3608e0f","pitchNumber":3,"startTime":"2026-03-24T02:37:07.156Z","endTime":"2026-03-24T02:37:10.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":623507,"link":"/api/v1/people/623507","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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.0,"endSpeed":79.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38592805449828,"aZ":-29.140367463379054,"pfxX":9.319848442209299,"pfxZ":1.8824682592073962,"pX":0.8939925739797971,"pZ":1.0729851700133892,"vX0":-5.266776262852536,"vY0":-126.50178907876696,"vZ0":-6.264515807109633,"x":82.92,"y":209.81,"x0":1.799261332509763,"y0":50.00163293965339,"z0":5.937125291799749,"aX":15.004818709827996},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":-15.6,"spinRate":1947,"spinDirection":99},"zone":14,"typeConfidence":0.9,"plateTime":0.4340690183784095,"extension":6.538281345543116},"index":4,"playId":"39a0676a-509d-316c-800b-994efe7f06a9","pitchNumber":4,"startTime":"2026-03-24T02:37:24.232Z","endTime":"2026-03-24T02:37:28.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":623507,"link":"/api/v1/people/623507","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94208091023962,"aZ":-20.852094808251486,"pfxX":9.361685374195051,"pfxZ":5.687515786087799,"pX":0.1846658374076705,"pZ":3.3225784276632004,"vX0":-6.084493368661693,"vY0":-140.46935142988215,"vZ0":-5.083741138218071,"x":109.96,"y":149.07,"x0":1.1666965349304705,"y0":50.00495662485301,"z0":6.518873693770289,"aX":18.639756753886818},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.4,"breakHorizontal":-15.6,"spinRate":2381,"spinDirection":134},"zone":2,"typeConfidence":0.92,"plateTime":0.39050593517959475,"extension":6.524927844376622},"hitData":{"launchSpeed":74.0,"launchAngle":34.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.57,"coordY":100.33}},"index":5,"playId":"f304c47d-594a-35bc-bfe9-a5cd96bc91bf","pitchNumber":5,"startTime":"2026-03-24T02:37:42.846Z","endTime":"2026-03-24T02:37:52.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":623507,"link":"/api/v1/people/623507","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623507,"link":"/api/v1/people/623507"},"credit":"b_ab"},{"player":{"id":669062,"link":"/api/v1/people/669062"},"credit":"p_ab"},{"player":{"id":623507,"link":"/api/v1/people/623507"},"credit":"b_pa"},{"player":{"id":669062,"link":"/api/v1/people/669062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.1,"awayTeamWinProbability":14.900000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:37:52.831Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coco Montes called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-24T02:37:52.298Z","endTime":"2026-03-24T02:38:49.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663796,"fullName":"Coco Montes","link":"/api/v1/people/663796"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663796,"fullName":"Coco Montes","link":"/api/v1/people/663796"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.370796199313105,"aZ":-35.33365697170431,"pfxX":-3.8097226132156528,"pfxZ":-1.9901278268498057,"pX":0.6841899105307018,"pZ":2.6235847146231683,"vX0":-0.6141473612810151,"vY0":-125.6521833026857,"vZ0":-2.3602682472054073,"x":90.92,"y":167.94,"x0":1.4269157746280225,"y0":50.003345314616766,"z0":6.468460379281709,"aX":-6.043151360251012},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.0,"breakHorizontal":7.1,"spinRate":2693,"spinDirection":306},"zone":6,"typeConfidence":0.91,"plateTime":0.43724260019649464,"extension":6.347875894926547},"index":0,"playId":"c445ad3d-1bb2-34ca-8b9c-bdca9aa8529a","pitchNumber":1,"startTime":"2026-03-24T02:38:15.371Z","endTime":"2026-03-24T02:38:18.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":663796,"link":"/api/v1/people/663796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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.4,"endSpeed":80.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60940557710102,"aZ":-26.839450004001076,"pfxX":9.412989710055939,"pfxZ":3.2531956332551957,"pX":1.2049811327104167,"pZ":2.2529404698889954,"vX0":-4.446153869188601,"vY0":-127.16826475000138,"vZ0":-4.264609164826259,"x":71.07,"y":177.95,"x0":1.7511388697794426,"y0":50.00631083505634,"z0":6.076234912832633,"aX":15.449467387422116},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":-16.1,"spinRate":1858,"spinDirection":108},"zone":14,"typeConfidence":0.87,"plateTime":0.4304016511631832,"extension":6.516503743525921},"index":1,"playId":"fc52b28d-9cc3-3ec2-9d86-f58935f055f8","pitchNumber":2,"startTime":"2026-03-24T02:38:27.355Z","endTime":"2026-03-24T02:38:30.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":663796,"link":"/api/v1/people/663796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79665715023302,"aZ":-22.011570164183386,"pfxX":10.018937832174684,"pfxZ":5.016046471561214,"pX":-0.5243779388227912,"pZ":3.11355693100431,"vX0":-7.917929429384413,"vY0":-141.7416295360901,"vZ0":-5.333481760589986,"x":136.99,"y":154.71,"x0":1.0101038959155824,"y0":50.00146599645216,"z0":6.434209840404653,"aX":20.290436016118157},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.2,"breakHorizontal":-16.4,"spinRate":2406,"spinDirection":134},"zone":1,"typeConfidence":0.99,"plateTime":0.38711073089633175,"extension":6.580439459689371},"index":2,"playId":"8c6c9a96-f145-3e56-8926-164b8b616bc4","pitchNumber":3,"startTime":"2026-03-24T02:38:44.560Z","endTime":"2026-03-24T02:38:49.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":663796,"link":"/api/v1/people/663796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663796,"link":"/api/v1/people/663796"},"credit":"b_ab"},{"player":{"id":669062,"link":"/api/v1/people/669062"},"credit":"p_ab"},{"player":{"id":663796,"link":"/api/v1/people/663796"},"credit":"b_pa"},{"player":{"id":669062,"link":"/api/v1/people/669062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:38:49.181Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heliot Ramos grounds out, third baseman Josh Lester to first baseman Victor Mendoza.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T02:41:00.503Z","endTime":"2026-03-24T02:41:25.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692601,"fullName":"Erick Rodriguez","link":"/api/v1/people/692601"},"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":623507,"link":"/api/v1/people/623507"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":628013,"link":"/api/v1/people/628013"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erick Rodriguez replaces Stephen Tarpley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T02:39:56.926Z","endTime":"2026-03-24T02:41:02.621Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692601,"link":"/api/v1/people/692601"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605501,"link":"/api/v1/people/605501","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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.9,"endSpeed":77.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76342404049322,"aZ":-31.440830822601903,"pfxX":2.0344473235243763,"pfxZ":0.48001791810116323,"pX":1.874734344530473,"pZ":1.4501080075880661,"vX0":6.9910325878901585,"vY0":-123.40266324505073,"vZ0":-3.643668875245804,"x":45.54,"y":199.63,"x0":-1.275439226410464,"y0":50.00257720182362,"z0":5.634549346059038,"aX":3.091636635471552},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.1,"breakHorizontal":-5.5,"spinRate":2342,"spinDirection":104},"zone":14,"typeConfidence":1.31,"plateTime":0.4462574822538672,"extension":6.453686577285517},"index":1,"playId":"f1acb97b-b870-3c19-9d01-908906fa72bc","pitchNumber":1,"startTime":"2026-03-24T02:41:02.621Z","endTime":"2026-03-24T02:41:05.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":91.6,"endSpeed":83.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06437306262162,"aZ":-23.57346242457593,"pfxX":-8.338854028277012,"pfxZ":4.802088378606232,"pX":-1.2272065043359657,"pZ":2.6122423532266392,"vX0":3.3646977146429724,"vY0":-133.35726941956432,"vZ0":-3.591881942470265,"x":163.78,"y":168.25,"x0":-1.4255059154223815,"y0":50.00463452971381,"z0":5.687359893606316,"aX":-14.943378864455765},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":14.3,"spinRate":2147,"spinDirection":205},"zone":11,"typeConfidence":1.35,"plateTime":0.41152768965162023,"extension":6.259709042589423},"hitData":{"launchSpeed":52.8,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.11,"coordY":168.66}},"index":2,"playId":"c72e945e-a348-3bda-b127-b8fbb66df2cc","pitchNumber":2,"startTime":"2026-03-24T02:41:16.532Z","endTime":"2026-03-24T02:41:25.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":692601,"link":"/api/v1/people/692601"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":692601,"link":"/api/v1/people/692601"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:41:25.620Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Casey Schmitt grounds out, shortstop Coco Montes to first baseman Victor Mendoza.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T02:41:24.321Z","endTime":"2026-03-24T02:42:13.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692601,"fullName":"Erick Rodriguez","link":"/api/v1/people/692601"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663796,"link":"/api/v1/people/663796"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":628013,"link":"/api/v1/people/628013"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.713833859228316,"aZ":-33.71765760286808,"pfxX":2.4461119516452117,"pfxZ":-1.0249140679463755,"pX":0.49684604488527956,"pZ":1.7500321780487278,"vX0":4.134570565507054,"vY0":-122.37595649754672,"vZ0":-2.5480338367583104,"x":98.06,"y":191.53,"x0":-1.5369071401445273,"y0":50.00207498936681,"z0":5.712721868570095,"aX":3.6841810487554283},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.3,"breakHorizontal":-5.5,"spinRate":2364,"spinDirection":107},"zone":9,"typeConfidence":1.35,"plateTime":0.4487697606643848,"extension":6.386965016261136},"index":0,"playId":"b464877a-c072-30ac-b90a-09c72f691ddb","pitchNumber":1,"startTime":"2026-03-24T02:41:50.529Z","endTime":"2026-03-24T02:41:54.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.190014311217436,"aZ":-31.013400383001134,"pfxX":2.149395200845862,"pfxZ":0.7747520098969325,"pX":0.178060023174564,"pZ":2.3461075941740046,"vX0":3.207779107558669,"vY0":-121.81457196466397,"vZ0":-1.543210577302565,"x":110.21,"y":175.44,"x0":-1.4357061431654237,"y0":50.00317506240301,"z0":5.671840135879245,"aX":3.2265491662049564},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.3,"breakHorizontal":-4.7,"spinRate":2329,"spinDirection":91},"zone":5,"typeConfidence":1.33,"plateTime":0.44983916403748614,"extension":6.097296213503544},"hitData":{"launchSpeed":94.5,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":159.79}},"index":1,"playId":"14dcfbc8-10c5-3479-9da1-4df69b088d34","pitchNumber":2,"startTime":"2026-03-24T02:42:04.851Z","endTime":"2026-03-24T02:42:13.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":692601,"link":"/api/v1/people/692601"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":692601,"link":"/api/v1/people/692601"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:42:13.790Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Patrick Bailey grounds out, second baseman Gustavo Nunez to first baseman Victor Mendoza.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-24T02:42:14.068Z","endTime":"2026-03-24T02:43:52.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692601,"fullName":"Erick Rodriguez","link":"/api/v1/people/692601"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":516631,"link":"/api/v1/people/516631"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":628013,"link":"/api/v1/people/628013"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.045494347686592,"aZ":-22.391596580215715,"pfxX":-9.12324777011764,"pfxZ":5.20817955298063,"pX":-0.5161350595945577,"pZ":1.6214751166792647,"vX0":5.33619283035172,"vY0":-135.9545504391065,"vZ0":-6.484226758961366,"x":136.67,"y":195.0,"x0":-1.3162974294666947,"y0":50.00083415406497,"z0":5.58527779599822,"aX":-17.122971798368592},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":15.5,"spinRate":2204,"spinDirection":214},"zone":7,"typeConfidence":1.36,"plateTime":0.40246213213606374,"extension":6.146202736671958},"index":0,"playId":"e1dcfdcb-f62a-39ad-b1b4-9393348093ee","pitchNumber":1,"startTime":"2026-03-24T02:42:39.602Z","endTime":"2026-03-24T02:42:42.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41553289102829,"aZ":-22.793753216287584,"pfxX":-9.108035978167145,"pfxZ":4.983063333045953,"pX":0.3566003009327676,"pZ":2.0856465320713493,"vX0":7.1107472921835395,"vY0":-135.9569981817673,"vZ0":-5.356581639191243,"x":103.41,"y":182.47,"x0":-1.1029560780693382,"y0":50.00032102065231,"z0":5.652627061924573,"aX":-17.133591804246795},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.2,"breakHorizontal":15.1,"spinRate":2215,"spinDirection":207},"zone":9,"typeConfidence":1.36,"plateTime":0.40209808503271605,"extension":6.109218322578758},"index":1,"playId":"f445c35a-1021-3d61-808b-c70dc580730e","pitchNumber":2,"startTime":"2026-03-24T02:42:54.437Z","endTime":"2026-03-24T02:42:57.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.156471541513138,"aZ":-20.041860147046076,"pfxX":-7.570323656457475,"pfxZ":7.499784647185713,"pX":-0.11812050029787294,"pZ":-0.3097225450627773,"vX0":5.226297274906522,"vY0":-126.0101654422449,"vZ0":-10.38844928382031,"x":121.5,"y":247.14,"x0":-1.229186185480582,"y0":50.005635422101655,"z0":5.467364542356765,"aX":-12.249978226204249},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":11.5,"breakHorizontal":12.6,"spinRate":1826,"spinDirection":246},"zone":13,"typeConfidence":1.07,"plateTime":0.43366643285340034,"extension":6.138323882863417},"index":2,"playId":"95cb5e51-427b-371b-92c2-561ed70328b9","pitchNumber":3,"startTime":"2026-03-24T02:43:16.912Z","endTime":"2026-03-24T02:43:21.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.532662304888575,"aZ":-21.914385800630647,"pfxX":-8.598209274730415,"pfxZ":6.339850784267675,"pX":-0.264408958266413,"pZ":0.875587880779408,"vX0":5.356321341874153,"vY0":-125.84415924103273,"vZ0":-7.2816650323400935,"x":127.08,"y":215.14,"x0":-1.2943576620457264,"y0":50.00022515682028,"z0":5.559259528719782,"aX":-13.904407448092986},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.2,"breakHorizontal":14.5,"spinRate":1813,"spinDirection":240},"zone":13,"typeConfidence":1.16,"plateTime":0.4338627602541636,"extension":6.105202274015661},"hitData":{"launchSpeed":68.3,"launchAngle":9.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.96,"coordY":152.13}},"index":3,"playId":"013a446f-a30b-3ee8-8058-9cd3402d8e7a","pitchNumber":4,"startTime":"2026-03-24T02:43:43.745Z","endTime":"2026-03-24T02:43:52.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":692601,"link":"/api/v1/people/692601"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":692601,"link":"/api/v1/people/692601"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:43:52.783Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sócrates Brito flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T02:46:18.712Z","endTime":"2026-03-24T02:47:04.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":593647,"fullName":"Sócrates Brito","link":"/api/v1/people/593647"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593647,"fullName":"Sócrates Brito","link":"/api/v1/people/593647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Kilian replaces Erik Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T02:45:10.055Z","endTime":"2026-03-24T02:46:20.877Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668873,"link":"/api/v1/people/668873"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669062,"link":"/api/v1/people/669062","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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.0,"endSpeed":87.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.003339602589705,"aZ":-15.560337522311697,"pfxX":-3.878071513901572,"pfxZ":8.525725970976215,"pX":-0.73489312652154,"pZ":4.027705329686395,"vX0":5.790851787782484,"vY0":-138.29177980851432,"vZ0":-2.3334322915130636,"x":145.01,"y":130.03,"x0":-2.3460918321154316,"y0":50.0055847360929,"z0":5.918431559811087,"aX":-7.5602856102947165},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":5.9,"spinRate":2252,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.3950918371010417,"extension":6.6160578820238545},"index":1,"playId":"357621f2-f229-34a6-b560-8fefdbc49a23","pitchNumber":1,"startTime":"2026-03-24T02:46:20.877Z","endTime":"2026-03-24T02:46:24.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.284719622600598,"aZ":-12.34691238022622,"pfxX":-5.580635275495143,"pfxZ":10.421679219776534,"pX":0.7969062536836817,"pZ":2.5944526764650493,"vX0":9.774168425151101,"vY0":-136.83278086890033,"vZ0":-6.393218625267319,"x":86.62,"y":168.73,"x0":-2.091125848473005,"y0":50.00235023841958,"z0":5.801797059370914,"aX":-10.617425260060823},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":8.2,"spinRate":2316,"spinDirection":203},"zone":12,"typeConfidence":0.84,"plateTime":0.39980672209201895,"extension":6.948934712131503},"index":2,"playId":"542d12df-ad1d-3824-9bc5-5b5323599930","pitchNumber":2,"startTime":"2026-03-24T02:46:38.814Z","endTime":"2026-03-24T02:46:42.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61975771623591,"aZ":-42.52384491166416,"pfxX":3.9709066805359527,"pfxZ":-7.931685812703674,"pX":-0.6444138145468884,"pZ":1.9320763332996822,"vX0":3.075176617826173,"vY0":-114.54811829803441,"vZ0":0.38283780408976287,"x":141.56,"y":186.61,"x0":-2.5285419783383944,"y0":50.00016315323715,"z0":5.980514378556199,"aX":5.1834860826917915},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-13.8,"breakHorizontal":-8.0,"spinRate":2559,"spinDirection":37},"zone":7,"typeConfidence":0.9,"plateTime":0.48140475364943214,"extension":6.627030901399876},"hitData":{"launchSpeed":76.3,"launchAngle":39.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.49,"coordY":112.09}},"index":3,"playId":"df0783d3-d947-33a9-82c4-9d7b5987bfde","pitchNumber":3,"startTime":"2026-03-24T02:46:56.095Z","endTime":"2026-03-24T02:47:04.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593647,"link":"/api/v1/people/593647"},"credit":"b_ab"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_ab"},{"player":{"id":593647,"link":"/api/v1/people/593647"},"credit":"b_pa"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:47:04.939Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Omar Narváez grounds out, second baseman Luis Arraez to first baseman Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T02:47:04.584Z","endTime":"2026-03-24T02:47:59.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":553882,"fullName":"Omar Narváez","link":"/api/v1/people/553882"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553882,"fullName":"Omar Narváez","link":"/api/v1/people/553882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.879185183121866,"aZ":-44.03155471406576,"pfxX":3.6170003764359686,"pfxZ":-9.308903189434632,"pX":-0.2773065601550701,"pZ":1.134208860603911,"vX0":3.7177284494961564,"vY0":-113.64908859790332,"vZ0":-0.9804834099974853,"x":127.57,"y":208.16,"x0":-2.4204088234013845,"y0":50.002529720635145,"z0":6.046403219344889,"aX":4.607305165781298},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-16.7,"breakHorizontal":-7.7,"spinRate":2590,"spinDirection":33},"zone":13,"typeConfidence":0.91,"plateTime":0.48683548386559927,"extension":6.448204029357827},"index":0,"playId":"fa47ec95-42f2-348b-9d0c-8947c4f71c2c","pitchNumber":1,"startTime":"2026-03-24T02:47:32.154Z","endTime":"2026-03-24T02:47:35.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.462636308565585,"aZ":-13.205511967171752,"pfxX":-4.1856597803136015,"pfxZ":9.73053901470633,"pX":0.3178056841712375,"pZ":2.4106258093527213,"vX0":8.285115596067305,"vY0":-138.61366730233186,"vZ0":-6.848159245400735,"x":104.89,"y":173.69,"x0":-2.163674987019853,"y0":50.00400121332011,"z0":5.791835816672706,"aX":-8.161169897941845},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":5.9,"spinRate":2344,"spinDirection":202},"zone":6,"typeConfidence":0.91,"plateTime":0.3948815796190903,"extension":6.788561958077841},"hitData":{"launchSpeed":99.6,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.27,"coordY":154.72}},"index":1,"playId":"b75bf0a8-9c87-3897-a4d6-7c7e968c88b2","pitchNumber":2,"startTime":"2026-03-24T02:47:51.130Z","endTime":"2026-03-24T02:47:59.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553882,"link":"/api/v1/people/553882"},"credit":"b_ab"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_ab"},{"player":{"id":553882,"link":"/api/v1/people/553882"},"credit":"b_pa"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:47:59.876Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Louis Okoye grounds out, third baseman Matt Chapman to first baseman Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-24T02:48:00.619Z","endTime":"2026-03-24T02:49:48.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":678601,"fullName":"Louis Okoye","link":"/api/v1/people/678601"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678601,"fullName":"Louis Okoye","link":"/api/v1/people/678601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":87.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55130551927172,"aZ":-20.03609381031922,"pfxX":-10.347473748247795,"pfxZ":6.212644279882211,"pX":-0.7619909212757433,"pZ":2.9351834355876045,"vX0":7.743357907178446,"vY0":-138.97892161242726,"vZ0":-4.441423379164875,"x":146.05,"y":159.53,"x0":-2.2419147852629884,"y0":50.000519016434865,"z0":5.887059112540493,"aX":-20.21103443515476},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.4,"breakHorizontal":17.0,"spinRate":2450,"spinDirection":197},"zone":1,"typeConfidence":0.9,"plateTime":0.3943206007187747,"extension":6.7321292439281475},"index":0,"playId":"d53dcb4a-b21a-3c38-9cb9-4cef9d0792ae","pitchNumber":1,"startTime":"2026-03-24T02:48:23.314Z","endTime":"2026-03-24T02:48:26.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678601,"link":"/api/v1/people/678601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30171491745829,"aZ":-19.630378533993923,"pfxX":-11.514170622306947,"pfxZ":6.5421795750660054,"pX":-0.2115488836912192,"pZ":1.008959142082525,"vX0":9.2859499152245,"vY0":-137.96328402584044,"vZ0":-9.088096486515747,"x":125.06,"y":211.54,"x0":-2.1344660611827493,"y0":50.00179595337577,"z0":5.682829692761401,"aX":-22.0705617221135},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.0,"breakHorizontal":18.7,"spinRate":2439,"spinDirection":205},"zone":13,"typeConfidence":0.9,"plateTime":0.3978704077237589,"extension":6.877233420320128},"index":1,"playId":"ee985db4-d337-3d7a-9f35-b2d79b22bb2d","pitchNumber":2,"startTime":"2026-03-24T02:48:39.591Z","endTime":"2026-03-24T02:48:43.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678601,"link":"/api/v1/people/678601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62151366302667,"aZ":-24.5885434984932,"pfxX":-0.7932711877884246,"pfxZ":4.279047171582772,"pX":0.529053748242087,"pZ":0.5595427332965124,"vX0":7.301106094999784,"vY0":-131.94575904368597,"vZ0":-8.783072096165762,"x":96.83,"y":223.67,"x0":-2.164311460026501,"y0":50.00322056420511,"z0":5.727240030803414,"aX":-1.4068625988683712},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.1,"breakHorizontal":-0.1,"spinRate":2587,"spinDirection":183},"zone":14,"typeConfidence":0.85,"plateTime":0.4142316543583888,"extension":6.623253663699583},"index":2,"playId":"2f50ebab-5be8-30ba-9eee-6720318fbb79","pitchNumber":3,"startTime":"2026-03-24T02:48:58.232Z","endTime":"2026-03-24T02:49:01.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678601,"link":"/api/v1/people/678601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.605006085618363,"aZ":-24.813404401197857,"pfxX":-1.4607767012371413,"pfxZ":4.1722354825382055,"pX":1.308031847632184,"pZ":0.9358477544552689,"vX0":8.883108980179058,"vY0":-132.14307871709678,"vZ0":-7.812235068630019,"x":67.14,"y":213.51,"x0":-1.909958646576775,"y0":50.00489091355189,"z0":5.758212594383467,"aX":-2.578993871301535},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.0,"breakHorizontal":0.7,"spinRate":2544,"spinDirection":189},"zone":14,"typeConfidence":0.87,"plateTime":0.4147679134056452,"extension":6.617383883144091},"index":3,"playId":"5da88b18-acd5-375e-8cd6-87f1f9b9f7a4","pitchNumber":4,"startTime":"2026-03-24T02:49:18.653Z","endTime":"2026-03-24T02:49:22.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678601,"link":"/api/v1/people/678601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.357361500294985,"aZ":-14.529848248320384,"pfxX":-10.409320826384292,"pfxZ":9.087847133349541,"pX":-0.24492924695265253,"pZ":1.9635613847533593,"vX0":9.095725417172366,"vY0":-139.21479018889667,"vZ0":-7.438066321754842,"x":126.34,"y":185.76,"x0":-2.2192680825909306,"y0":50.0056797808986,"z0":5.652543814807308,"aX":-20.21792312974114},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":16.7,"spinRate":2391,"spinDirection":206},"zone":8,"typeConfidence":0.9,"plateTime":0.3950549282630642,"extension":6.794080728358679},"hitData":{"launchSpeed":81.9,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.3,"coordY":168.4}},"index":4,"playId":"33a14f40-953a-3780-9412-b74a7e8c5440","pitchNumber":5,"startTime":"2026-03-24T02:49:38.907Z","endTime":"2026-03-24T02:49:48.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678601,"link":"/api/v1/people/678601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678601,"link":"/api/v1/people/678601"},"credit":"b_ab"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_ab"},{"player":{"id":678601,"link":"/api/v1/people/678601"},"credit":"b_pa"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.4,"awayTeamWinProbability":11.599999999999994,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:49:48.065Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Oliva singles on a ground ball to second baseman Gustavo Nunez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T02:51:21.637Z","endTime":"2026-03-24T02:53:00.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692601,"fullName":"Erick Rodriguez","link":"/api/v1/people/692601"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":516631,"link":"/api/v1/people/516631"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":86.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92603907143038,"aZ":-22.072549743964103,"pfxX":-9.935603952930238,"pfxZ":5.332530078367716,"pX":-0.05594476944677613,"pZ":1.2590437872355518,"vX0":7.129912583054758,"vY0":-137.164445790262,"vZ0":-7.365486282364878,"x":119.13,"y":204.79,"x0":-1.405507976559518,"y0":50.004573581454714,"z0":5.497663897713938,"aX":-18.827845036720756},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.2,"breakHorizontal":16.4,"spinRate":2242,"spinDirection":211},"zone":13,"typeConfidence":1.34,"plateTime":0.4001800272909395,"extension":6.190395798420632},"index":0,"playId":"25e6e020-6f8c-3461-852a-3612c2363356","pitchNumber":1,"startTime":"2026-03-24T02:52:00.209Z","endTime":"2026-03-24T02:52:04.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.482764722956578,"aZ":-24.215419152018644,"pfxX":-8.06080702090943,"pfxZ":4.450073311554201,"pX":-0.08016293030320902,"pZ":2.0627876860843517,"vX0":6.1554437129581006,"vY0":-132.93499791400728,"vZ0":-4.628630599074727,"x":120.06,"y":183.08,"x0":-1.378320613760078,"y0":50.00559534407664,"z0":5.584314257574593,"aX":-14.430014015072762},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":13.3,"spinRate":2098,"spinDirection":203},"zone":8,"typeConfidence":1.35,"plateTime":0.4120105882360887,"extension":6.122871776522472},"index":1,"playId":"cf3137ae-1a5b-3fb2-83a2-fd6bca383d2e","pitchNumber":2,"startTime":"2026-03-24T02:52:14.000Z","endTime":"2026-03-24T02:52:17.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.169026917523162,"aZ":-30.499458855973128,"pfxX":2.493227595070486,"pfxZ":1.0903825071727837,"pX":0.8339632703073477,"pZ":1.4507269796544626,"vX0":4.74619171837778,"vY0":-123.09745490021076,"vZ0":-3.6870630711375534,"x":85.21,"y":199.61,"x0":-1.442147645361363,"y0":50.003335854692345,"z0":5.546828648811895,"aX":3.830170353585501},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.3,"breakHorizontal":-5.6,"spinRate":2264,"spinDirection":103},"zone":14,"typeConfidence":1.3,"plateTime":0.44476177214367896,"extension":6.48476355568056},"index":2,"playId":"1094b204-5de9-30cb-9ef9-ec5cd3990041","pitchNumber":3,"startTime":"2026-03-24T02:52:31.288Z","endTime":"2026-03-24T02:52:34.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-24T02:52:39.560Z","endTime":"2026-03-24T02:52:51.134Z","isPitch":false,"type":"action","player":{"id":666931,"link":"/api/v1/people/666931"},"defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24825360693219,"aZ":-33.04100657560785,"pfxX":3.2348022022035017,"pfxZ":-0.5799528529112177,"pX":0.8918346698237475,"pZ":2.216113908772241,"vX0":4.590180234287379,"vY0":-121.21254207784409,"vZ0":-1.3200402867611885,"x":83.01,"y":178.94,"x0":-1.4486507523615828,"y0":50.00519717652995,"z0":5.6592530957990705,"aX":4.801982088195277},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.1,"breakHorizontal":-7.0,"spinRate":2272,"spinDirection":93},"zone":14,"typeConfidence":1.36,"plateTime":0.4523084972631066,"extension":6.152266962463213},"hitData":{"launchSpeed":103.9,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.17,"coordY":152.7}},"index":4,"playId":"1800fcc7-0441-3eeb-9370-59134844d916","pitchNumber":4,"startTime":"2026-03-24T02:52:51.134Z","endTime":"2026-03-24T02:53:00.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_ab"},{"player":{"id":692601,"link":"/api/v1/people/692601"},"credit":"p_ab"},{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":692601,"link":"/api/v1/people/692601"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":1.3999999999999915,"leverageIndex":0.37,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:53:00.174Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Arraez lines out to left fielder Louis Okoye.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T02:53:07.872Z","endTime":"2026-03-24T02:55:09.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692601,"fullName":"Erick Rodriguez","link":"/api/v1/people/692601"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678601,"link":"/api/v1/people/678601"},"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":92.4,"endSpeed":84.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.578928398951717,"aZ":-20.278858488982877,"pfxX":-8.621371306959588,"pfxZ":6.509836308654306,"pX":0.19605699387867206,"pZ":1.298383721469416,"vX0":6.961838325408007,"vY0":-134.21833970892388,"vZ0":-7.420241443105061,"x":109.53,"y":203.72,"x0":-1.3090241697918525,"y0":50.00558918033162,"z0":5.539067882136234,"aX":-15.759572294382636},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.4,"breakHorizontal":14.2,"spinRate":1968,"spinDirection":216},"zone":14,"typeConfidence":1.35,"plateTime":0.40781358208735163,"extension":6.1111812263907535},"index":0,"playId":"cd7e1473-43d2-3e2f-86c6-a1459973fd9a","pitchNumber":1,"startTime":"2026-03-24T02:53:35.829Z","endTime":"2026-03-24T02:53:40.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87097514240703,"aZ":-19.47581038809034,"pfxX":-9.02078013201576,"pfxZ":6.934374584991874,"pX":-0.6681115002661907,"pZ":2.5520927140506227,"vX0":5.192457723646822,"vY0":-134.61315232892844,"vZ0":-4.488042501182744,"x":142.47,"y":169.87,"x0":-1.4524868981990078,"y0":50.00158814484589,"z0":5.624133298069592,"aX":-16.514501147936922},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.8,"breakHorizontal":15.2,"spinRate":2213,"spinDirection":208},"zone":4,"typeConfidence":1.35,"plateTime":0.4072699459733351,"extension":5.776140777147656},"index":1,"playId":"810bf360-bfdd-390c-8d70-e8c379ee1372","pitchNumber":2,"startTime":"2026-03-24T02:53:54.982Z","endTime":"2026-03-24T02:53:58.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":85.6,"endSpeed":78.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.464613612309822,"aZ":-22.11628452832943,"pfxX":-10.466751252571248,"pfxZ":6.487347052712002,"pX":0.8944443270717074,"pZ":0.5729010268049819,"vX0":7.971541381928533,"vY0":-124.16966736747432,"vZ0":-7.716707905683231,"x":82.91,"y":223.31,"x0":-1.0086240719038937,"y0":50.00349193523133,"z0":5.580755035709287,"aX":-16.23197126333325},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.0,"breakHorizontal":16.9,"spinRate":1738,"spinDirection":237},"zone":14,"typeConfidence":1.36,"plateTime":0.44227872108271127,"extension":6.349353369690372},"index":2,"playId":"226c0b83-2843-38ac-b99e-6b563d4ab44e","pitchNumber":3,"startTime":"2026-03-24T02:54:28.100Z","endTime":"2026-03-24T02:54:34.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Erick Rodriguez. Jared Oliva to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"actionPlayId":"226c0b83-2843-38ac-b99e-6b563d4ab44e","startTime":"2026-03-24T02:54:41.643Z","endTime":"2026-03-24T02:54:59.084Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666931,"link":"/api/v1/people/666931"},"defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"postOnSecond":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"homeTeamWinProbability":91.0,"awayTeamWinProbability":9.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.59,"dramaIndex":28.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09640093173321,"aZ":-31.786770445538316,"pfxX":2.7284698000859824,"pfxZ":0.26745494127628966,"pX":-0.667495758240813,"pZ":2.730749331017426,"vX0":0.9145658539420443,"vY0":-119.35919585198747,"vZ0":-0.37104198039280945,"x":142.44,"y":165.05,"x0":-1.4105782283966946,"y0":50.00073457583704,"z0":5.7632584799692586,"aX":3.915627060029838},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.7,"breakHorizontal":-5.2,"spinRate":2263,"spinDirection":96},"zone":4,"typeConfidence":1.34,"plateTime":0.4597993696783389,"extension":6.100868353478494},"hitData":{"launchSpeed":87.3,"launchAngle":17.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.39,"coordY":116.31}},"index":4,"playId":"bb9bf38c-9e79-30b6-ad65-d420223273ac","pitchNumber":4,"startTime":"2026-03-24T02:54:59.084Z","endTime":"2026-03-24T02:55:09.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":692601,"link":"/api/v1/people/692601"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":692601,"link":"/api/v1/people/692601"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.59,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:55:09.779Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rafael Devers pops out to shortstop Coco Montes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T02:55:08.489Z","endTime":"2026-03-24T02:56:00.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692601,"fullName":"Erick Rodriguez","link":"/api/v1/people/692601"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663796,"link":"/api/v1/people/663796"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.334470427672073,"aZ":-30.228152793881154,"pfxX":1.1997738480060534,"pfxZ":1.2556640564163741,"pX":1.396496682593448,"pZ":1.539582393230111,"vX0":6.13528350705983,"vY0":-123.84316987934321,"vZ0":-3.7731003977090145,"x":63.77,"y":197.21,"x0":-1.2714704064875006,"y0":50.00263496125108,"z0":5.618413580643224,"aX":1.858030242525003},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.6,"breakHorizontal":-3.6,"spinRate":2291,"spinDirection":112},"zone":14,"typeConfidence":1.23,"plateTime":0.44272069401082126,"extension":6.282903237613052},"index":0,"playId":"08ead835-d04b-3fb5-b4fd-08534c5a307b","pitchNumber":1,"startTime":"2026-03-24T02:55:35.956Z","endTime":"2026-03-24T02:55:43.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.159849227463152,"aZ":-31.567983463282797,"pfxX":2.3017541978353093,"pfxZ":0.40830351219146,"pX":0.2474378793792006,"pZ":1.4255568541033623,"vX0":3.4763472264374293,"vY0":-121.28833397380997,"vZ0":-3.3110423458654803,"x":107.57,"y":200.29,"x0":-1.5094768547849653,"y0":50.00052585170934,"z0":5.5929691882930825,"aX":3.3907392182189713},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.1,"breakHorizontal":-5.0,"spinRate":2363,"spinDirection":87},"zone":14,"typeConfidence":1.35,"plateTime":0.45349933257687125,"extension":6.242507387438946},"hitData":{"launchSpeed":76.2,"launchAngle":69.0,"totalDistance":125.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":153.71}},"index":1,"playId":"2163970c-b9e8-3df0-9dd9-4d1c958ddc9b","pitchNumber":2,"startTime":"2026-03-24T02:55:50.149Z","endTime":"2026-03-24T02:56:00.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":692601,"link":"/api/v1/people/692601"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":692601,"link":"/api/v1/people/692601"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.8,"awayTeamWinProbability":12.200000000000003,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:56:00.402Z","atBatIndex":36},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Matt Chapman reaches on a throwing error by shortstop Coco Montes. Jared Oliva scores.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T02:57:06.096Z","endTime":"2026-03-24T02:58:00.405Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692601,"fullName":"Erick Rodriguez","link":"/api/v1/people/692601"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663796,"link":"/api/v1/people/663796"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":{"id":692601,"link":"/api/v1/people/692601"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"66c81e1d-b0e4-3f85-aebf-517c6440bd60","startTime":"2026-03-24T02:56:38.671Z","endTime":"2026-03-24T02:56:43.994Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.673075500780165,"aZ":-20.04470001655841,"pfxX":-10.661540635822297,"pfxZ":6.6807393951275404,"pX":0.3983002201994008,"pZ":1.0688607612046344,"vX0":7.849486025537625,"vY0":-134.73444004394563,"vZ0":-7.986937234732363,"x":160.67,"y":165.67,"x0":-1.1859726131638004,"y0":50.001801254172975,"z0":5.518486210665625,"aX":-19.35673344054319},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.3,"breakHorizontal":17.4,"spinRate":2254,"spinDirection":214},"zone":14,"typeConfidence":1.34,"plateTime":0.4084620338717304,"extension":6.403723670849929},"index":1,"playId":"3778d213-0cfa-35c7-a4af-78860aa0bf51","pitchNumber":1,"startTime":"2026-03-24T02:57:06.096Z","endTime":"2026-03-24T02:57:09.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.565517930496956,"aZ":-29.951812305591268,"pfxX":2.323415976312714,"pfxZ":1.4798586457503635,"pX":1.5646796339867628,"pZ":1.735224347171906,"vX0":6.020359897173896,"vY0":-123.01117614486093,"vZ0":-3.247075772179021,"x":103.29,"y":147.31,"x0":-1.2345809806439525,"y0":50.00419703763466,"z0":5.6611865654894675,"aX":3.495889099560034},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.0,"breakHorizontal":-5.9,"spinRate":2364,"spinDirection":121},"zone":14,"typeConfidence":1.29,"plateTime":0.4484260415894319,"extension":6.341803809548719},"index":2,"playId":"06d12e3c-5d9c-3294-96c1-4872e1dde8b8","pitchNumber":2,"startTime":"2026-03-24T02:57:26.472Z","endTime":"2026-03-24T02:57:31.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.446193336617938,"aZ":-32.3214078342851,"pfxX":3.1186176392676175,"pfxZ":-0.09387458915414015,"pX":0.515440719570618,"pZ":1.7534584637563333,"vX0":3.56563178804686,"vY0":-123.52209759778913,"vZ0":-2.8330373896574406,"x":124.31,"y":164.73,"x0":-1.3611937396774823,"y0":50.004468027716634,"z0":5.679370452893113,"aX":4.738909690223387},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.6,"breakHorizontal":-6.6,"spinRate":2362,"spinDirection":106},"zone":9,"typeConfidence":1.27,"plateTime":0.44628982030233333,"extension":6.337406006185717},"hitData":{"launchSpeed":99.7,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.42,"coordY":161.99}},"index":3,"playId":"cdca8d03-3631-33e6-8ca2-6ee2d13cb4fc","pitchNumber":3,"startTime":"2026-03-24T02:57:46.490Z","endTime":"2026-03-24T02:58:00.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":692601,"link":"/api/v1/people/692601"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":692601,"link":"/api/v1/people/692601"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":4.6000000000000085,"leverageIndex":0.58,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-24T02:58:00.405Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out to first baseman Victor Mendoza.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-24T03:00:28.127Z","endTime":"2026-03-24T03:00:53.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663977,"fullName":"Jake Higginbotham","link":"/api/v1/people/663977"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":628013,"link":"/api/v1/people/628013"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T03:00:28.123Z","endTime":"2026-03-24T03:00:28.124Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jake Higginbotham replaces Erick Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-24T03:00:28.125Z","endTime":"2026-03-24T03:00:28.126Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663977,"link":"/api/v1/people/663977"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":692601,"link":"/api/v1/people/692601","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.825980270350097,"aZ":-13.13940019975117,"pfxX":2.4507856285019316,"pfxZ":10.119542003212278,"pX":1.0265157270625174,"pZ":3.7685532873866485,"vX0":-0.38610950082132217,"vY0":-136.6969218829942,"vZ0":-3.119283288240866,"x":163.74,"y":149.19,"x0":0.8518556221159053,"y0":50.0038608489857,"z0":5.833985833577601,"aX":4.610295266425931},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":-4.3,"spinRate":2169,"spinDirection":150},"zone":12,"typeConfidence":0.89,"plateTime":0.40160719702162284,"extension":5.739174194561751},"index":2,"playId":"b376e8ad-ba42-3589-9c04-d606a678808f","pitchNumber":1,"startTime":"2026-03-24T03:00:28.127Z","endTime":"2026-03-24T03:00:32.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663977,"link":"/api/v1/people/663977","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90807122870221,"aZ":-15.686876679133597,"pfxX":3.225966880785017,"pfxZ":8.945392142856704,"pX":-0.11609877283125647,"pZ":1.023928136636017,"vX0":-2.874255807095521,"vY0":-135.46544293680387,"vZ0":-9.150846450508862,"x":114.24,"y":156.25,"x0":0.5439160936574196,"y0":50.00156438364054,"z0":5.561944546907154,"aX":5.945005680036008},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":-5.2,"spinRate":2176,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.40563501080650743,"extension":5.894061761650932},"hitData":{"launchSpeed":81.8,"launchAngle":-8.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.46,"coordY":171.1}},"index":3,"playId":"41139b9c-7765-32f1-8c14-cb015ecc9b58","pitchNumber":2,"startTime":"2026-03-24T03:00:46.449Z","endTime":"2026-03-24T03:00:53.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663977,"link":"/api/v1/people/663977","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"first":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":663977,"link":"/api/v1/people/663977"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":663977,"link":"/api/v1/people/663977"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:00:53.748Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Raimel Tapia strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T03:03:12.198Z","endTime":"2026-03-24T03:03:48.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":606132,"fullName":"Raimel Tapia","link":"/api/v1/people/606132"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606132,"fullName":"Raimel Tapia","link":"/api/v1/people/606132"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carson Seymour replaces Caleb Kilian.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T03:03:12.196Z","endTime":"2026-03-24T03:03:12.197Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693313,"link":"/api/v1/people/693313"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":606132,"link":"/api/v1/people/606132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":95.7,"endSpeed":87.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.395002000138405,"aZ":-14.008868797058502,"pfxX":-4.936034556107215,"pfxZ":9.312499136562293,"pX":-0.4940081982700388,"pZ":2.8763894203259444,"vX0":3.432941650601359,"vY0":-139.28395238857655,"vZ0":-5.832119726244191,"x":104.16,"y":142.6,"x0":-1.105756823730195,"y0":50.0028498653576,"z0":5.935811139108306,"aX":-9.628287327049192},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":8.2,"spinRate":2169,"spinDirection":217},"zone":4,"typeConfidence":0.92,"plateTime":0.3943340617020259,"extension":6.244058025272412},"index":1,"playId":"47c77600-a052-3d6e-bbe6-2882ca7ac001","pitchNumber":1,"startTime":"2026-03-24T03:03:12.198Z","endTime":"2026-03-24T03:03:15.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":606132,"link":"/api/v1/people/606132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56413321445456,"aZ":-24.770397515429444,"pfxX":-0.240087640731799,"pfxZ":4.097991913674315,"pX":-0.22603915074794992,"pZ":3.280664085941108,"vX0":2.8694690657538975,"vY0":-133.35523287864137,"vZ0":-2.3475323945043614,"x":104.16,"y":142.6,"x0":-1.2829929747711188,"y0":50.00648018457957,"z0":5.9515436914838125,"aX":-0.4341634324907842},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":-0.1,"spinRate":2461,"spinDirection":219},"zone":2,"typeConfidence":0.91,"plateTime":0.4100714086638182,"extension":6.392666220911957},"index":2,"playId":"a20d404a-7da8-344f-8a56-d5022f4da6ba","pitchNumber":2,"startTime":"2026-03-24T03:03:25.972Z","endTime":"2026-03-24T03:03:29.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":606132,"link":"/api/v1/people/606132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.575881627750036,"aZ":-40.803472201267745,"pfxX":7.237243914119708,"pfxZ":-5.461151405109926,"pX":0.18959936879028813,"pZ":1.135171679915519,"vX0":1.5839613205325924,"vY0":-125.47054898474981,"vZ0":-3.336569585435698,"x":104.16,"y":142.6,"x0":-1.391227366087167,"y0":50.004296700942966,"z0":5.838236991887456,"aX":11.43273294054322},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-10.4,"breakHorizontal":-13.4,"spinRate":2070,"spinDirection":29},"zone":14,"typeConfidence":0.93,"plateTime":0.4380982771236752,"extension":6.385350773798022},"index":3,"playId":"184ff393-e821-337d-a978-5d13e13f5f34","pitchNumber":3,"startTime":"2026-03-24T03:03:43.230Z","endTime":"2026-03-24T03:03:48.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":606132,"link":"/api/v1/people/606132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606132,"link":"/api/v1/people/606132"},"credit":"b_ab"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_ab"},{"player":{"id":606132,"link":"/api/v1/people/606132"},"credit":"b_pa"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:03:48.160Z","atBatIndex":39},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Gustavo Nunez triples (1) on a line drive to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T03:04:10.045Z","endTime":"2026-03-24T03:05:14.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":516631,"fullName":"Gustavo Nunez","link":"/api/v1/people/516631"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":516631,"fullName":"Gustavo Nunez","link":"/api/v1/people/516631"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":516631,"fullName":"Gustavo Nunez","link":"/api/v1/people/516631"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.387914024035783,"aZ":-23.956389527879814,"pfxX":-0.4724781679418246,"pfxZ":4.4201197891236,"pX":-0.28408900916641944,"pZ":4.105524568142449,"vX0":2.8744014146325183,"vY0":-135.019908975063,"vZ0":-0.6534642599494626,"x":166.8,"y":145.42,"x0":-1.2977597523950093,"y0":50.00352838580469,"z0":6.025479349753493,"aX":-0.8786598885265733},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.0,"breakHorizontal":0.2,"spinRate":2366,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.404534465478398,"extension":6.356179694525007},"index":0,"playId":"4d3db7b4-027e-30d7-a7e3-ddaf2a82230b","pitchNumber":1,"startTime":"2026-03-24T03:04:10.045Z","endTime":"2026-03-24T03:04:14.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27924963754827,"aZ":-12.72872780627442,"pfxX":-5.531953038034626,"pfxZ":9.837214885580124,"pX":-0.11467131322913482,"pZ":2.9453159669341606,"vX0":4.367062479620062,"vY0":-139.89803735130346,"vZ0":-6.067807507647557,"x":105.48,"y":145.42,"x0":-0.9790544950057294,"y0":50.00693141853981,"z0":5.98074827409618,"aX":-10.941101846367628},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":9.1,"spinRate":2299,"spinDirection":214},"zone":2,"typeConfidence":0.94,"plateTime":0.39187785871853187,"extension":6.375404998037061},"index":1,"playId":"c009589c-184d-37af-8c41-672369679ff4","pitchNumber":2,"startTime":"2026-03-24T03:04:25.173Z","endTime":"2026-03-24T03:04:28.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.717030927350493,"aZ":-13.416367961607746,"pfxX":-4.706628278782567,"pfxZ":9.608259160324803,"pX":0.5915702712331405,"pZ":3.6236741767285316,"vX0":5.514931314647417,"vY0":-138.96381715774177,"vZ0":-4.168114255103175,"x":116.43,"y":142.6,"x0":-0.8090620224420577,"y0":50.00081912106195,"z0":6.037037313703503,"aX":-9.186556734022258},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2355,"spinDirection":212},"zone":12,"typeConfidence":0.93,"plateTime":0.3944660245854097,"extension":6.440644627715948},"index":2,"playId":"76e8960f-134b-336e-86ce-c2f4340371d6","pitchNumber":3,"startTime":"2026-03-24T03:04:41.370Z","endTime":"2026-03-24T03:04:45.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.459829698294186,"aZ":-33.56883861141091,"pfxX":4.846644518956914,"pfxZ":-0.8879642502704588,"pX":-0.20972948704426597,"pZ":2.487193157441155,"vX0":1.4969429525053333,"vY0":-125.88428615964318,"vZ0":-1.5083189986046726,"x":116.43,"y":142.6,"x0":-1.444746746209843,"y0":50.00184648851943,"z0":5.864242087262247,"aX":7.617888962498496},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.7,"breakHorizontal":-9.1,"spinRate":2150,"spinDirection":41},"zone":5,"typeConfidence":0.9,"plateTime":0.4385807241254822,"extension":6.588767887506755},"hitData":{"launchSpeed":92.4,"launchAngle":18.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.15,"coordY":119.47}},"index":3,"playId":"e03acc3e-218b-3862-8a57-93b34c059d39","pitchNumber":4,"startTime":"2026-03-24T03:04:59.312Z","endTime":"2026-03-24T03:05:14.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516631,"link":"/api/v1/people/516631"},"credit":"b_ab"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_ab"},{"player":{"id":516631,"link":"/api/v1/people/516631"},"credit":"b_pa"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.60000000000001,"awayTeamWinProbability":10.399999999999991,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":0.42,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:05:14.855Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ramiro Pena singles on a line drive to left fielder Heliot Ramos. Gustavo Nunez scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T03:05:44.560Z","endTime":"2026-03-24T03:05:55.053Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":455369,"fullName":"Ramiro Pena","link":"/api/v1/people/455369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":455369,"fullName":"Ramiro Pena","link":"/api/v1/people/455369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":455369,"fullName":"Ramiro Pena","link":"/api/v1/people/455369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":516631,"fullName":"Gustavo Nunez","link":"/api/v1/people/516631"},"responsiblePitcher":{"id":693313,"link":"/api/v1/people/693313"},"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(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":86.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.467097272145388,"aZ":-20.523801087622477,"pfxX":-1.2140080182068267,"pfxZ":6.137882027878239,"pX":0.15747220296268333,"pZ":2.2729857237915274,"vX0":3.9586853333166765,"vY0":-136.31400868243784,"vZ0":-5.980847029512611,"x":107.67,"y":161.9,"x0":-1.1502489427714109,"y0":50.004434274733036,"z0":5.893889518251509,"aX":-2.30524562208183},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":1.4,"spinRate":2357,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.4004491969925392,"extension":6.603192818648209},"hitData":{"launchSpeed":68.3,"launchAngle":28.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.65,"coordY":133.14}},"index":0,"playId":"b7752966-ae8e-3e99-88cf-8b8dbefc2cab","pitchNumber":1,"startTime":"2026-03-24T03:05:44.560Z","endTime":"2026-03-24T03:05:55.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":455369,"link":"/api/v1/people/455369","batSide":{"code":"L","description":"Left"}},"third":{"id":516631,"link":"/api/v1/people/516631"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":455369,"link":"/api/v1/people/455369"},"credit":"b_ab"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_ab"},{"player":{"id":455369,"link":"/api/v1/people/455369"},"credit":"b_pa"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":0.89,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:05:55.053Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Mendoza grounds out, pitcher Carson Seymour to first baseman Casey Schmitt. Ramiro Pena to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T03:06:19.309Z","endTime":"2026-03-24T03:09:05.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":628013,"fullName":"Victor Mendoza","link":"/api/v1/people/628013"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":455369,"fullName":"Ramiro Pena","link":"/api/v1/people/455369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":628013,"fullName":"Victor Mendoza","link":"/api/v1/people/628013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":693313,"link":"/api/v1/people/693313"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":455369,"fullName":"Ramiro Pena","link":"/api/v1/people/455369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.762336236566135,"aZ":-14.807373986204164,"pfxX":-4.98518645066356,"pfxZ":8.755227304971404,"pX":-0.21314645645291053,"pZ":3.185385806784852,"vX0":4.242143452110222,"vY0":-140.21407503158295,"vZ0":-5.034829897656953,"x":105.48,"y":157.67,"x0":-1.1006715609942896,"y0":50.0051814438005,"z0":5.976169520401345,"aX":-9.892038792621902},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":8.2,"spinRate":2271,"spinDirection":225},"zone":2,"typeConfidence":0.92,"plateTime":0.39117340585454174,"extension":6.223078860986335},"index":0,"playId":"4d980320-84ac-3d0f-9741-bb0038927664","pitchNumber":1,"startTime":"2026-03-24T03:06:19.309Z","endTime":"2026-03-24T03:06:24.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"first":{"id":455369,"link":"/api/v1/people/455369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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.2,"endSpeed":88.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55258284162885,"aZ":-15.746012809962908,"pfxX":-5.681148848336998,"pfxZ":8.117139856261264,"pX":-0.2887116177676606,"pZ":2.169685062166056,"vX0":4.349777525206588,"vY0":-141.4333985175999,"vZ0":-7.493167997451378,"x":105.48,"y":157.67,"x0":-1.1092287899205384,"y0":50.004729970877484,"z0":5.8653199332270605,"aX":-11.499570466606997},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.3,"breakHorizontal":9.4,"spinRate":2298,"spinDirection":223},"zone":7,"typeConfidence":0.92,"plateTime":0.38742235564459415,"extension":6.415624452316411},"index":1,"playId":"90c3a226-291b-3a7a-8982-e2c7cca46942","pitchNumber":2,"startTime":"2026-03-24T03:06:37.475Z","endTime":"2026-03-24T03:06:41.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"first":{"id":455369,"link":"/api/v1/people/455369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.237925733963994,"aZ":-27.293974782112468,"pfxX":0.509211574450326,"pfxZ":2.6529843151153525,"pX":-0.9090284315069512,"pZ":2.997211625771697,"vX0":0.8454290379761347,"vY0":-134.08986885120032,"vZ0":-2.7390418811101234,"x":105.48,"y":157.67,"x0":-1.29333973913569,"y0":50.00412057009037,"z0":5.958817244871153,"aX":0.9364185076887322},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.4,"breakHorizontal":-1.1,"spinRate":2478,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.40690646263296193,"extension":6.222815851757847},"index":2,"playId":"bd86967c-e524-3968-88ca-dbf433d13e13","pitchNumber":3,"startTime":"2026-03-24T03:06:58.955Z","endTime":"2026-03-24T03:07:03.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"first":{"id":455369,"link":"/api/v1/people/455369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.381678332193044,"aZ":-13.809611270463654,"pfxX":-3.3942056513309837,"pfxZ":9.094699948866955,"pX":-0.08865238266438281,"pZ":3.5598061960298417,"vX0":3.917888913047172,"vY0":-141.03449717943096,"vZ0":-4.370548921366576,"x":105.48,"y":157.67,"x0":-1.0533137016342682,"y0":50.002280165301556,"z0":6.017011864158648,"aX":-6.853519957660082},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":5.4,"spinRate":2246,"spinDirection":220},"zone":11,"typeConfidence":0.84,"plateTime":0.3880242158066287,"extension":6.404932608455712},"index":3,"playId":"1c1cadd9-13c5-370b-817b-862cf1cf8d73","pitchNumber":4,"startTime":"2026-03-24T03:07:27.901Z","endTime":"2026-03-24T03:07:32.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"first":{"id":455369,"link":"/api/v1/people/455369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.998843355255833,"aZ":-39.58784374749905,"pfxX":5.039395585577879,"pfxZ":-4.491720307593978,"pX":1.7416983048463852,"pZ":-0.06284979702491189,"vX0":5.568204975511932,"vY0":-128.08377290309332,"vZ0":-6.753574104984943,"x":159.36,"y":176.5,"x0":-1.120090586093096,"y0":50.001839260262884,"z0":5.726752955475269,"aX":8.319559433460812},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-9.5,"breakHorizontal":-10.4,"spinRate":2299,"spinDirection":26},"zone":14,"typeConfidence":0.72,"plateTime":0.42865841993828235,"extension":6.518649111184887},"index":4,"playId":"6ceed52c-597e-39fd-8836-3e1ba456ef51","pitchNumber":5,"startTime":"2026-03-24T03:07:48.315Z","endTime":"2026-03-24T03:07:53.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"first":{"id":455369,"link":"/api/v1/people/455369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"actionPlayId":"6ceed52c-597e-39fd-8836-3e1ba456ef51","startTime":"2026-03-24T03:08:17.107Z","endTime":"2026-03-24T03:08:17.108Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"first":{"id":455369,"link":"/api/v1/people/455369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.819127831205506,"aZ":-10.684249659266001,"pfxX":-4.588588269393715,"pfxZ":10.598784467734138,"pX":-0.025814345848291523,"pZ":2.6284075080248894,"vX0":4.3514337175928,"vY0":-142.25198152343103,"vZ0":-7.096650825275081,"x":96.72,"y":139.77,"x0":-0.9870034174904897,"y0":50.00706268414603,"z0":5.850053770248357,"aX":-9.307896288084853},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":7.3,"spinRate":2393,"spinDirection":222},"zone":5,"typeConfidence":0.94,"plateTime":0.386585613271321,"extension":6.43813868602674},"index":6,"playId":"cb33b3b1-cb8c-3958-9453-5e41fb632ffc","pitchNumber":6,"startTime":"2026-03-24T03:08:17.109Z","endTime":"2026-03-24T03:08:20.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"first":{"id":455369,"link":"/api/v1/people/455369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.551083372197095,"aZ":-33.45841683008133,"pfxX":5.095468446742516,"pfxZ":-0.7891585510237717,"pX":1.4995730892381436,"pZ":0.3392849161578881,"vX0":5.174143386090731,"vY0":-127.28472705115475,"vZ0":-6.6471257629190195,"x":120.81,"y":74.79,"x0":-1.225770876902046,"y0":50.0012193990663,"z0":5.6531282520403145,"aX":8.310824867105776},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.8,"breakHorizontal":-10.4,"spinRate":2374,"spinDirection":34},"zone":14,"typeConfidence":0.51,"plateTime":0.43127304944114053,"extension":6.69903130801635},"index":7,"playId":"bc569b96-1d68-3425-95f9-df1f5f86184c","pitchNumber":7,"startTime":"2026-03-24T03:08:35.440Z","endTime":"2026-03-24T03:08:39.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"first":{"id":455369,"link":"/api/v1/people/455369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85722430705256,"aZ":-25.328901671353353,"pfxX":-8.73760410986849,"pfxZ":3.433661250917874,"pX":0.34560548291967347,"pZ":2.3226135763859164,"vX0":6.74502319773442,"vY0":-140.59714029025733,"vZ0":-5.297105628146712,"x":112.05,"y":153.43,"x0":-0.9532132603499338,"y0":50.00644389778333,"z0":5.882106334234604,"aX":-17.439029814993372},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.3,"breakHorizontal":14.4,"spinRate":2308,"spinDirection":224},"zone":6,"typeConfidence":0.9,"plateTime":0.39005694398775503,"extension":6.639486241475511},"hitData":{"launchSpeed":49.4,"launchAngle":-60.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.64,"coordY":184.77}},"index":8,"playId":"b6f41723-916b-3eb3-8a47-3d6a9610d853","pitchNumber":8,"startTime":"2026-03-24T03:08:56.904Z","endTime":"2026-03-24T03:09:05.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":628013,"link":"/api/v1/people/628013","batSide":{"code":"L","description":"Left"}},"first":{"id":455369,"link":"/api/v1/people/455369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628013,"link":"/api/v1/people/628013"},"credit":"b_ab"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_ab"},{"player":{"id":628013,"link":"/api/v1/people/628013"},"credit":"b_pa"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.3,"awayTeamWinProbability":11.700000000000003,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":1.31,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:09:05.591Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Lester singles on a line drive to right fielder Jung Hoo Lee. Ramiro Pena scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T03:09:32.017Z","endTime":"2026-03-24T03:10:58.955Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":623507,"fullName":"Josh Lester","link":"/api/v1/people/623507"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":623507,"fullName":"Josh Lester","link":"/api/v1/people/623507"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":623507,"fullName":"Josh Lester","link":"/api/v1/people/623507"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":455369,"fullName":"Ramiro Pena","link":"/api/v1/people/455369"},"responsiblePitcher":{"id":693313,"link":"/api/v1/people/693313"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.191278927445325,"aZ":-16.21015685805789,"pfxX":-5.254444937231957,"pfxZ":7.846716849443391,"pX":-0.6006994806121968,"pZ":3.5757551383713104,"vX0":3.5486027845301846,"vY0":-141.69210025048113,"vZ0":-3.660589772270355,"x":162.42,"y":148.25,"x0":-1.1862544262812362,"y0":50.0038162843056,"z0":5.919415332472058,"aX":-10.69109509267301},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.7,"breakHorizontal":8.8,"spinRate":2316,"spinDirection":217},"zone":11,"typeConfidence":0.93,"plateTime":0.38647339801873315,"extension":6.465528172270695},"index":0,"playId":"00e4f247-b6a6-3149-93d5-4c2733146c91","pitchNumber":1,"startTime":"2026-03-24T03:09:32.017Z","endTime":"2026-03-24T03:09:35.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":623507,"link":"/api/v1/people/623507","batSide":{"code":"L","description":"Left"}},"second":{"id":455369,"link":"/api/v1/people/455369"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":87.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.780529813041174,"aZ":-27.816999275655565,"pfxX":-2.0667749604935373,"pfxZ":2.2871474129722342,"pX":0.9096197816383075,"pZ":1.476533423584128,"vX0":6.131294729585286,"vY0":-136.38319938237976,"vZ0":-6.5073964746171296,"x":88.4,"y":81.38,"x0":-1.08785433244433,"y0":50.00325817843728,"z0":5.7825337120226115,"aX":-3.938509162452841},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.1,"breakHorizontal":2.6,"spinRate":2464,"spinDirection":219},"zone":14,"typeConfidence":0.88,"plateTime":0.3998686918223413,"extension":6.809690792822631},"index":1,"playId":"56c6db6e-0379-3268-8954-99f713f5163d","pitchNumber":2,"startTime":"2026-03-24T03:09:47.520Z","endTime":"2026-03-24T03:09:51.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":623507,"link":"/api/v1/people/623507","batSide":{"code":"L","description":"Left"}},"second":{"id":455369,"link":"/api/v1/people/455369"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.322314820397263,"aZ":-24.26367463019856,"pfxX":-2.5094613738606264,"pfxZ":4.1285392258553255,"pX":0.6172115187474194,"pZ":2.6154532772658072,"vX0":5.580437931884986,"vY0":-136.64352480480915,"vZ0":-4.333329934361803,"x":98.47,"y":160.96,"x0":-1.1132891762401702,"y0":50.00284811621319,"z0":5.861589211450259,"aX":-4.809176462113961},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.8,"breakHorizontal":3.6,"spinRate":2502,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.3988067301090239,"extension":6.551104482185867},"index":2,"playId":"59175929-0740-3ee0-980b-5edc5d4baa88","pitchNumber":3,"startTime":"2026-03-24T03:10:04.745Z","endTime":"2026-03-24T03:10:08.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":623507,"link":"/api/v1/people/623507","batSide":{"code":"L","description":"Left"}},"second":{"id":455369,"link":"/api/v1/people/455369"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.190212102637197,"aZ":-37.755350710523345,"pfxX":4.168007006619926,"pfxZ":-3.4657258253707006,"pX":-1.0868081715522537,"pZ":3.0885719094539654,"vX0":-0.3946419315817107,"vY0":-125.7975438991163,"vZ0":0.5787684153309269,"x":172.06,"y":165.2,"x0":-1.4702281804060204,"y0":50.001464759263676,"z0":5.902612334698696,"aX":6.7164379778824435},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.9,"breakHorizontal":-7.4,"spinRate":1895,"spinDirection":27},"zone":11,"typeConfidence":0.67,"plateTime":0.4344878424369072,"extension":6.551300553077863},"index":3,"playId":"dcc0f99d-29f9-37a7-9984-14d062dc9c74","pitchNumber":4,"startTime":"2026-03-24T03:10:31.896Z","endTime":"2026-03-24T03:10:35.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":623507,"link":"/api/v1/people/623507","batSide":{"code":"L","description":"Left"}},"second":{"id":455369,"link":"/api/v1/people/455369"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.545191715076683,"aZ":-28.679826093059614,"pfxX":-9.355002794982784,"pfxZ":1.745815687076849,"pX":0.0951492849249356,"pZ":3.01478943680217,"vX0":6.432437496173868,"vY0":-140.45308925646955,"vZ0":-2.9929498278835203,"x":107.67,"y":161.9,"x0":-1.004253816441946,"y0":50.00670751058623,"z0":5.950813910001399,"aX":-18.774420015230422},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.8,"breakHorizontal":15.7,"spinRate":2234,"spinDirection":223},"zone":2,"typeConfidence":0.91,"plateTime":0.38934527099564464,"extension":6.395617721581617},"hitData":{"launchSpeed":80.7,"launchAngle":21.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.86,"coordY":126.05}},"index":4,"playId":"19a96013-e844-3e29-9d40-7c8508a29f56","pitchNumber":5,"startTime":"2026-03-24T03:10:47.632Z","endTime":"2026-03-24T03:10:58.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":623507,"link":"/api/v1/people/623507","batSide":{"code":"L","description":"Left"}},"second":{"id":455369,"link":"/api/v1/people/455369"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623507,"link":"/api/v1/people/623507"},"credit":"b_ab"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_ab"},{"player":{"id":623507,"link":"/api/v1/people/623507"},"credit":"b_pa"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":1.07,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:10:58.955Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Coco Montes singles on a ground ball to second baseman Luis Arraez. Josh Lester to 3rd. Josh Lester advances to 3rd, on a throwing error by second baseman Luis Arraez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T03:12:00.870Z","endTime":"2026-03-24T03:12:30.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663796,"fullName":"Coco Montes","link":"/api/v1/people/663796"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663796,"fullName":"Coco Montes","link":"/api/v1/people/663796"},"postOnThird":{"id":623507,"fullName":"Josh Lester","link":"/api/v1/people/623507"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663796,"fullName":"Coco Montes","link":"/api/v1/people/663796"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":623507,"fullName":"Josh Lester","link":"/api/v1/people/623507"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":623507,"fullName":"Josh Lester","link":"/api/v1/people/623507"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T03:12:00.868Z","endTime":"2026-03-24T03:12:00.869Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":663796,"link":"/api/v1/people/663796","batSide":{"code":"R","description":"Right"}},"first":{"id":623507,"link":"/api/v1/people/623507"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":95.5,"endSpeed":87.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60684703005963,"aZ":-25.689351745778634,"pfxX":-9.963058225880879,"pfxZ":3.342589024008869,"pX":0.23292417137788574,"pZ":0.9609464602782607,"vX0":6.557596067073598,"vY0":-138.75957188223887,"vZ0":-8.735264982481903,"x":114.9,"y":134.3,"x0":-0.8730425742876248,"y0":50.00439559080387,"z0":5.876519055367007,"aX":-19.325601417879287},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.3,"breakHorizontal":16.6,"spinRate":2300,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.3955475515753295,"extension":6.685797670367336},"index":1,"playId":"67904621-8366-3c4f-83ef-f9e53bacaf3c","pitchNumber":1,"startTime":"2026-03-24T03:12:00.870Z","endTime":"2026-03-24T03:12:04.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":663796,"link":"/api/v1/people/663796","batSide":{"code":"R","description":"Right"}},"first":{"id":623507,"link":"/api/v1/people/623507"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45820751012378,"aZ":-24.61081678378108,"pfxX":-8.988315475523574,"pfxZ":3.795466218010607,"pX":0.5687609148551168,"pZ":1.7783886953472736,"vX0":7.209933039180663,"vY0":-140.4411626141248,"vZ0":-6.884370657410361,"x":104.38,"y":175.77,"x0":-0.8667465959659814,"y0":50.00454942236678,"z0":5.867509178955621,"aX":-17.91746916288482},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.5,"breakHorizontal":14.8,"spinRate":2351,"spinDirection":226},"zone":9,"typeConfidence":0.9,"plateTime":0.390331540860803,"extension":6.6569772525164455},"hitData":{"launchSpeed":87.2,"launchAngle":4.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.56,"coordY":153.71}},"index":2,"playId":"4a16ce6c-16f3-3ea2-bb3e-39c0416a4836","pitchNumber":2,"startTime":"2026-03-24T03:12:17.785Z","endTime":"2026-03-24T03:12:30.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":663796,"link":"/api/v1/people/663796","batSide":{"code":"R","description":"Right"}},"first":{"id":623507,"link":"/api/v1/people/623507"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663796,"link":"/api/v1/people/663796"},"credit":"b_ab"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_ab"},{"player":{"id":663796,"link":"/api/v1/people/663796"},"credit":"b_pa"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.8,"awayTeamWinProbability":22.200000000000003,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":1.2,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:12:30.069Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sócrates Brito grounds out to first baseman Casey Schmitt.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-24T03:13:03.704Z","endTime":"2026-03-24T03:13:25.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":593647,"fullName":"Sócrates Brito","link":"/api/v1/people/593647"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593647,"fullName":"Sócrates Brito","link":"/api/v1/people/593647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.58514016980805,"aZ":-10.925679517565518,"pfxX":-4.74610294594355,"pfxZ":10.487900883501622,"pX":-0.5874182892961407,"pZ":3.8089463455754573,"vX0":2.946701373676385,"vY0":-142.13964936163788,"vZ0":-4.169892826182372,"x0":-1.0262917086366723,"y0":50.00348777670067,"z0":6.000700381402232,"aX":-9.615776385080828},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.2,"breakHorizontal":7.9,"spinRate":2377,"spinDirection":220},"zone":11,"typeConfidence":0.95,"plateTime":0.3868125027364857,"extension":6.4076897848293015},"index":0,"playId":"3b498369-d815-34f8-aaab-df0f3d254cfc","pitchNumber":1,"startTime":"2026-03-24T03:13:03.704Z","endTime":"2026-03-24T03:13:08.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"first":{"id":663796,"link":"/api/v1/people/663796"},"third":{"id":623507,"link":"/api/v1/people/623507"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29640428104234,"aZ":-11.341588264462638,"pfxX":-4.6648809476611675,"pfxZ":10.428963714228999,"pX":0.9255964126750557,"pZ":2.0781685634440534,"vX0":6.56885273734931,"vY0":-140.76042812380857,"vZ0":-8.56202939036571,"x":94.74,"y":144.2,"x0":-0.8371426281067824,"y0":50.0033976114351,"z0":5.902283640224799,"aX":-9.319339544346914},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":7.1,"spinRate":2306,"spinDirection":223},"zone":14,"typeConfidence":0.92,"plateTime":0.3897993529237751,"extension":6.473538446067092},"hitData":{"launchSpeed":82.7,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.34,"coordY":167.39}},"index":1,"playId":"9b078edf-1c6e-3596-b51f-f8c57f0e5ef2","pitchNumber":2,"startTime":"2026-03-24T03:13:18.906Z","endTime":"2026-03-24T03:13:25.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"first":{"id":663796,"link":"/api/v1/people/663796"},"third":{"id":623507,"link":"/api/v1/people/623507"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593647,"link":"/api/v1/people/593647"},"credit":"b_ab"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_ab"},{"player":{"id":593647,"link":"/api/v1/people/593647"},"credit":"b_pa"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":6.700000000000003,"leverageIndex":2.54,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:13:25.946Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willy Adames homers (1) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T03:13:55.428Z","endTime":"2026-03-24T03:17:06.716Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663977,"fullName":"Jake Higginbotham","link":"/api/v1/people/663977"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":663977,"link":"/api/v1/people/663977"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.305794954365872,"aZ":-13.178984625549724,"pfxX":2.656311862690515,"pfxZ":10.107638200938592,"pX":0.47777629757284085,"pZ":3.8642679373708573,"vX0":-1.736122352549757,"vY0":-136.3040807831937,"vZ0":-2.8355762128177546,"x":98.79,"y":134.44,"x0":0.7782642533159643,"y0":50.00303266250212,"z0":5.829564529261359,"aX":4.992069123254222},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":-4.4,"spinRate":2170,"spinDirection":145},"zone":12,"typeConfidence":0.89,"plateTime":0.40203080945464276,"extension":5.802543357503653},"index":0,"playId":"393a6898-cfb5-3cc3-89ff-26e54e26668c","pitchNumber":1,"startTime":"2026-03-24T03:15:39.269Z","endTime":"2026-03-24T03:15:43.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663977,"link":"/api/v1/people/663977","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.832030394814154,"aZ":-31.29731694492078,"pfxX":-0.08479200360698158,"pfxZ":0.5704668731088756,"pX":-1.1655588868983868,"pZ":2.619027809039416,"vX0":-4.765953255290184,"vY0":-123.39628919072007,"vZ0":-1.2484038374813922,"x":161.43,"y":168.07,"x0":0.7994602308999363,"y0":50.005584361683226,"z0":5.760791968920689,"aX":-0.13080867069076543},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.0,"breakHorizontal":1.2,"spinRate":2465,"spinDirection":281},"zone":11,"typeConfidence":0.77,"plateTime":0.44334714528376296,"extension":5.750219217908895},"index":1,"playId":"7f870cb4-0de6-392a-bf38-2d6b3451d20f","pitchNumber":2,"startTime":"2026-03-24T03:15:57.442Z","endTime":"2026-03-24T03:16:01.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663977,"link":"/api/v1/people/663977","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7676760583913,"aZ":-10.958186641085701,"pfxX":2.701633778286084,"pfxZ":11.253971966738357,"pX":-0.16854257423170874,"pZ":2.9769609867320654,"vX0":-2.873713660851126,"vY0":-136.59402342174448,"vZ0":-5.294904634947652,"x":123.42,"y":158.4,"x0":0.5473605002530622,"y0":50.0024985583982,"z0":5.697543919064496,"aX":5.092957962854069},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.4,"breakHorizontal":-4.3,"spinRate":2219,"spinDirection":144},"zone":2,"typeConfidence":0.9,"plateTime":0.40137430294781007,"extension":5.853921584697513},"index":2,"playId":"3dc3be94-86bd-3ba7-81c0-6d6937ccb1ce","pitchNumber":3,"startTime":"2026-03-24T03:16:13.907Z","endTime":"2026-03-24T03:16:18.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663977,"link":"/api/v1/people/663977","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.642747257195644,"aZ":-12.923076897163494,"pfxX":3.7450942241190677,"pfxZ":10.172728750915233,"pX":-0.16988710536275367,"pZ":2.6782118826671306,"vX0":-3.5369775291262817,"vY0":-136.37006157345937,"vZ0":-5.736017271034834,"x":123.48,"y":166.47,"x0":0.6543531554581363,"y0":50.00270882878041,"z0":5.6925331062030065,"aX":7.087570106853532},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":-6.1,"spinRate":2288,"spinDirection":149},"zone":5,"typeConfidence":0.91,"plateTime":0.40091329259060027,"extension":5.923611697169571},"hitData":{"launchSpeed":102.3,"launchAngle":37.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":56.5,"coordY":55.94}},"index":3,"playId":"3693ad98-50c8-34b8-897a-c492bb13b4e8","pitchNumber":4,"startTime":"2026-03-24T03:16:39.898Z","endTime":"2026-03-24T03:17:06.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663977,"link":"/api/v1/people/663977","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":663977,"link":"/api/v1/people/663977"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":663977,"link":"/api/v1/people/663977"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":6.6000000000000085,"leverageIndex":0.51,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:17:06.716Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heliot Ramos flies out sharply to center fielder Raimel Tapia.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T03:17:17.432Z","endTime":"2026-03-24T03:18:24.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663977,"fullName":"Jake Higginbotham","link":"/api/v1/people/663977"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606132,"link":"/api/v1/people/606132"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.1,"endSpeed":78.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.501879123733378,"aZ":-29.983126009692306,"pfxX":-0.3434118184027546,"pfxZ":1.4016886511099331,"pX":-0.845301119837009,"pZ":1.4182123705809007,"vX0":-4.519556784924794,"vY0":-123.97854960889794,"vZ0":-4.035858082331867,"x":149.22,"y":200.49,"x0":1.0417431934185963,"y0":50.00379799720576,"z0":5.554297225745448,"aX":-0.5375379109374419},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.9,"breakHorizontal":1.6,"spinRate":2576,"spinDirection":269},"zone":13,"typeConfidence":0.83,"plateTime":0.4408479054789822,"extension":5.927401611558781},"index":0,"playId":"2a538d30-6baa-306c-a14d-f4292d2ae0f9","pitchNumber":1,"startTime":"2026-03-24T03:17:29.038Z","endTime":"2026-03-24T03:17:33.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663977,"link":"/api/v1/people/663977","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.172802216897733,"aZ":-32.20234157254591,"pfxX":2.801559860068992,"pfxZ":-0.017208755159304978,"pX":0.374135031670148,"pZ":1.9363986348109221,"vX0":-1.6585975809134805,"vY0":-123.06907485732327,"vZ0":-2.679246806079918,"x":102.74,"y":186.5,"x0":0.6924401803205356,"y0":50.00366669281185,"z0":5.763677435477344,"aX":4.302423142979815},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.4,"breakHorizontal":-4.7,"spinRate":1228,"spinDirection":130},"zone":9,"typeConfidence":0.92,"plateTime":0.4448693927393026,"extension":5.921676633869115},"index":1,"playId":"767484c0-4b01-384c-86d8-c0a3c7d4e4bc","pitchNumber":2,"startTime":"2026-03-24T03:17:46.372Z","endTime":"2026-03-24T03:17:49.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663977,"link":"/api/v1/people/663977","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"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-24T03:17:58.857Z","endTime":"2026-03-24T03:18:13.466Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"},"defense":{"pitcher":{"id":663977,"link":"/api/v1/people/663977","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.524717590819375,"aZ":-34.09716118262789,"pfxX":2.6653026063388396,"pfxZ":-1.26183601975608,"pX":-0.46379853311302144,"pZ":2.029672035098742,"vX0":-3.2884628930783437,"vY0":-122.64999564956265,"vZ0":-2.1145520084759384,"x":134.68,"y":183.98,"x0":0.5488056451896717,"y0":50.00481622110394,"z0":5.814132321577132,"aX":4.056651820056565},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.5,"breakHorizontal":-4.1,"spinRate":1165,"spinDirection":132},"zone":7,"typeConfidence":0.93,"plateTime":0.44678111760720585,"extension":5.921667053092345},"hitData":{"launchSpeed":104.5,"launchAngle":39.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":90.4,"coordY":56.28}},"index":3,"playId":"e8ada15f-b9e9-396a-9dfa-1b269125107e","pitchNumber":3,"startTime":"2026-03-24T03:18:13.466Z","endTime":"2026-03-24T03:18:24.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663977,"link":"/api/v1/people/663977","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_ab"},{"player":{"id":663977,"link":"/api/v1/people/663977"},"credit":"p_ab"},{"player":{"id":671218,"link":"/api/v1/people/671218"},"credit":"b_pa"},{"player":{"id":663977,"link":"/api/v1/people/663977"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:18:24.259Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a sharp line drive to left fielder Louis Okoye.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T03:18:24.105Z","endTime":"2026-03-24T03:19:36.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663977,"fullName":"Jake Higginbotham","link":"/api/v1/people/663977"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678601,"link":"/api/v1/people/678601"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.134207277914747,"aZ":-12.195299433214155,"pfxX":3.1453717754274777,"pfxZ":10.740499331892984,"pX":0.4079588572062723,"pZ":2.6768827435091156,"vX0":-1.480184393787921,"vY0":-135.63430413987373,"vZ0":-5.742233657886505,"x":101.45,"y":166.5,"x0":0.5526138150407232,"y0":50.00304802375298,"z0":5.674623639737519,"aX":5.850413228729895},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":-5.4,"spinRate":2213,"spinDirection":147},"zone":6,"typeConfidence":0.9,"plateTime":0.40409111863713054,"extension":5.894941550199453},"index":0,"playId":"4aa65e7f-3446-3a85-9fab-339cbe45bc3d","pitchNumber":1,"startTime":"2026-03-24T03:18:50.793Z","endTime":"2026-03-24T03:18:54.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663977,"link":"/api/v1/people/663977","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.353583327887133,"aZ":-28.31129427818359,"pfxX":2.137318252309874,"pfxZ":2.567504650705297,"pX":0.9879732180964467,"pZ":3.068571489167041,"vX0":0.08779392416550845,"vY0":-122.21032195442254,"vZ0":-0.8997755085787347,"x":79.34,"y":155.93,"x0":0.6741063392844959,"y0":50.00135650346349,"z0":5.885503557387319,"aX":3.2144761208291928},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.7,"breakHorizontal":-3.8,"spinRate":1109,"spinDirection":135},"zone":12,"typeConfidence":0.87,"plateTime":0.44915036000568787,"extension":5.986693699879825},"index":1,"playId":"3ed1bc17-8b0e-399f-b515-803c19689341","pitchNumber":2,"startTime":"2026-03-24T03:19:06.757Z","endTime":"2026-03-24T03:19:09.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663977,"link":"/api/v1/people/663977","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.170353308099415,"aZ":-12.865120411346092,"pfxX":3.444191929251824,"pfxZ":10.526604667441552,"pX":-0.13856277591335,"pZ":2.9828576622887977,"vX0":-3.307648461759122,"vY0":-135.45733398745753,"vZ0":-4.738995100675882,"x":122.28,"y":158.24,"x0":0.6585854732085509,"y0":50.000605700793805,"z0":5.673841939413887,"aX":6.3166633082194155},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":-5.4,"spinRate":2272,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.40637223463766015,"extension":5.788123370056969},"hitData":{"launchSpeed":101.4,"launchAngle":12.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":80.98,"coordY":103.55}},"index":2,"playId":"053a8df1-9304-355f-a4f9-de69089d7efb","pitchNumber":3,"startTime":"2026-03-24T03:19:26.202Z","endTime":"2026-03-24T03:19:36.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663977,"link":"/api/v1/people/663977","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":663977,"link":"/api/v1/people/663977"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":663977,"link":"/api/v1/people/663977"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.24,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:19:36.766Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Patrick Bailey flies out to center fielder Raimel Tapia.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T03:21:57.843Z","endTime":"2026-03-24T03:22:51.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682551,"fullName":"Ronaldo Alesandro","link":"/api/v1/people/682551"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606132,"link":"/api/v1/people/606132"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T03:19:47.420Z","endTime":"2026-03-24T03:20:17.491Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663977,"link":"/api/v1/people/663977","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ronaldo Alesandro replaces Jake Higginbotham.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-24T03:20:17.491Z","endTime":"2026-03-24T03:21:59.970Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682551,"link":"/api/v1/people/682551"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663977,"link":"/api/v1/people/663977","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":90.8,"endSpeed":82.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21872691397634,"aZ":-14.683233433762913,"pfxX":-3.9008152565584213,"pfxZ":9.95883862752053,"pX":-1.5322134426682088,"pZ":3.891340695342396,"vX0":1.0240258026441476,"vY0":-132.19458628426926,"vZ0":-2.345492892782301,"x":175.4,"y":133.71,"x0":-1.4197869487770833,"y0":50.0009420286029,"z0":5.87784174249561,"aX":-6.8495769431865305},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.6,"breakHorizontal":6.8,"spinRate":1867,"spinDirection":211},"zone":11,"typeConfidence":1.36,"plateTime":0.41556399878558326,"extension":6.680407313586343},"index":2,"playId":"62916ba5-9600-3314-9011-5b417dd017b1","pitchNumber":1,"startTime":"2026-03-24T03:21:59.970Z","endTime":"2026-03-24T03:22:03.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682551,"link":"/api/v1/people/682551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":89.8,"endSpeed":82.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.171309054178586,"aZ":-16.7159762436928,"pfxX":-5.022217789148406,"pfxZ":8.995404314410237,"pX":0.4940251790784473,"pZ":1.9279873990899439,"vX0":6.335486061800729,"vY0":-130.45072105880396,"vZ0":-6.570554807906549,"x":98.17,"y":186.72,"x0":-1.316817072095852,"y0":50.003352070081405,"z0":5.745530044253413,"aX":-8.631584706197387},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.0,"breakHorizontal":7.7,"spinRate":1915,"spinDirection":210},"zone":9,"typeConfidence":1.31,"plateTime":0.42032237649269977,"extension":6.580762263216181},"index":3,"playId":"7b23713e-f190-3ae5-b97b-9fc4e0d52e24","pitchNumber":2,"startTime":"2026-03-24T03:22:17.566Z","endTime":"2026-03-24T03:22:22.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682551,"link":"/api/v1/people/682551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"7b23713e-f190-3ae5-b97b-9fc4e0d52e24","startTime":"2026-03-24T03:22:26.658Z","endTime":"2026-03-24T03:22:39.128Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682551,"link":"/api/v1/people/682551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.866234362431555,"aZ":-22.656868605509743,"pfxX":-5.531338137438853,"pfxZ":6.695913518379003,"pX":-0.0018139879003868592,"pZ":2.7096393576579705,"vX0":5.056232933122306,"vY0":-118.0086274641512,"vZ0":-3.111758773461255,"x":117.07,"y":165.62,"x0":-1.445825689338869,"y0":50.002343814844394,"z0":6.115308996479964,"aX":-7.8606181473039145},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":11.6,"breakHorizontal":8.9,"spinRate":1597,"spinDirection":197},"zone":5,"typeConfidence":0.87,"plateTime":0.4628095503317158,"extension":6.580155108196741},"hitData":{"launchSpeed":91.3,"launchAngle":51.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.99,"coordY":104.05}},"index":5,"playId":"38022fb6-965d-30ea-b51d-963a409541ad","pitchNumber":3,"startTime":"2026-03-24T03:22:39.128Z","endTime":"2026-03-24T03:22:51.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682551,"link":"/api/v1/people/682551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":682551,"link":"/api/v1/people/682551"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":682551,"link":"/api/v1/people/682551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:22:51.955Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Oliva strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-24T03:23:52.427Z","endTime":"2026-03-24T03:25:46.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682551,"fullName":"Ronaldo Alesandro","link":"/api/v1/people/682551"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553882,"link":"/api/v1/people/553882"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T03:23:25.866Z","endTime":"2026-03-24T03:23:54.577Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682551,"link":"/api/v1/people/682551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":92.3,"endSpeed":83.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.451072107346032,"aZ":-15.775343857410396,"pfxX":-4.265870569488554,"pfxZ":9.064707421577433,"pX":-0.11275645682497473,"pZ":2.964923615589575,"vX0":4.005782783164548,"vY0":-134.25231983954413,"vZ0":-4.169316426623615,"x":121.3,"y":158.73,"x0":-1.0763294969834636,"y0":50.00519300947874,"z0":5.67504740714098,"aX":-7.719695663033531},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":6.7,"spinRate":1950,"spinDirection":209},"zone":2,"typeConfidence":1.36,"plateTime":0.40937312999251674,"extension":6.812934775074797},"index":1,"playId":"29e78379-8fb6-303f-b622-2e9d6994036c","pitchNumber":1,"startTime":"2026-03-24T03:23:54.577Z","endTime":"2026-03-24T03:23:57.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682551,"link":"/api/v1/people/682551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.564661078927223,"aZ":-17.916700852174472,"pfxX":-2.4924448518547955,"pfxZ":7.984480059577546,"pX":-1.4460744827310639,"pZ":4.219791654302014,"vX0":1.2154724284209815,"vY0":-133.03607979823164,"vZ0":-0.8494322305782662,"x":172.12,"y":124.85,"x0":-1.5860213260035363,"y0":50.0014263880367,"z0":5.84650526008592,"aX":-4.450150462025952},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.5,"breakHorizontal":4.2,"spinRate":1998,"spinDirection":203},"zone":11,"typeConfidence":1.29,"plateTime":0.412308134249844,"extension":6.69956389878026},"index":2,"playId":"e83895a2-5142-386c-9b1e-6096b98f9c03","pitchNumber":2,"startTime":"2026-03-24T03:24:12.607Z","endTime":"2026-03-24T03:24:16.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682551,"link":"/api/v1/people/682551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.7,"endSpeed":67.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.93161646399265,"aZ":-37.5009075238922,"pfxX":7.489765036641634,"pfxZ":-4.630228659943773,"pX":-0.09957614078567319,"pZ":2.018628703252193,"vX0":0.005599234691624599,"vY0":-107.33486053263387,"vZ0":0.30495964986400814,"x":120.8,"y":184.28,"x0":-1.0730027283057788,"y0":50.00189362754828,"z0":6.097363709235791,"aX":8.619614044621777},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-7.9,"breakHorizontal":-13.6,"spinRate":2230,"spinDirection":60},"zone":8,"typeConfidence":1.35,"plateTime":0.5129690875967929,"extension":6.5628860139802185},"index":3,"playId":"686706ce-57e2-3a25-b36b-87623d469333","pitchNumber":3,"startTime":"2026-03-24T03:24:31.096Z","endTime":"2026-03-24T03:24:36.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682551,"link":"/api/v1/people/682551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34571560007468,"aZ":-17.06765807391478,"pfxX":-3.9194783212312325,"pfxZ":8.157156197842951,"pX":-2.217672705678411,"pZ":3.5192901693647265,"vX0":-1.1908689315809784,"vY0":-134.7611905102458,"vZ0":-2.52949542940809,"x":201.53,"y":143.76,"x0":-1.2614589106422645,"y0":50.004625075994745,"z0":5.665924873516091,"aX":-7.260583801895307},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":7.3,"spinRate":1921,"spinDirection":209},"zone":11,"typeConfidence":1.35,"plateTime":0.405351051789852,"extension":6.759123703581994},"index":4,"playId":"0849e528-cb0e-3e83-be06-1f68eabfcf2e","pitchNumber":4,"startTime":"2026-03-24T03:25:06.144Z","endTime":"2026-03-24T03:25:11.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682551,"link":"/api/v1/people/682551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"339f5a50-6dda-4fb0-8225-783c81fa612c","startTime":"2026-03-24T03:25:26.365Z","endTime":"2026-03-24T03:25:31.365Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":682551,"link":"/api/v1/people/682551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.488656518186026,"aZ":-36.489927175768166,"pfxX":8.335028901242204,"pfxZ":-3.4698600805798563,"pX":0.7849538941129555,"pZ":0.35099995715609217,"vX0":1.5945535708115637,"vY0":-111.32798256282226,"vZ0":-3.4704887517129324,"x":87.08,"y":229.3,"x0":-1.0242459700492061,"y0":50.000670550765726,"z0":5.737667557805845,"aX":10.376536610419752},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-7.0,"breakHorizontal":-15.5,"spinRate":2253,"spinDirection":59},"zone":14,"typeConfidence":1.35,"plateTime":0.4935189188957687,"extension":6.715859840067394},"index":6,"playId":"474b402d-21d5-391e-82d9-fc050cdd8c3a","pitchNumber":5,"startTime":"2026-03-24T03:25:40.638Z","endTime":"2026-03-24T03:25:46.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682551,"link":"/api/v1/people/682551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_ab"},{"player":{"id":682551,"link":"/api/v1/people/682551"},"credit":"p_ab"},{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":682551,"link":"/api/v1/people/682551"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:25:46.444Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Omar Narváez flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-24T03:28:15.627Z","endTime":"2026-03-24T03:29:39.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":553882,"fullName":"Omar Narváez","link":"/api/v1/people/553882"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553882,"fullName":"Omar Narváez","link":"/api/v1/people/553882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Gage replaces Carson Seymour.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T03:26:51.194Z","endTime":"2026-03-24T03:28:17.907Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657424,"link":"/api/v1/people/657424"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":83.3,"endSpeed":76.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55048811501314,"aZ":-35.41611382234591,"pfxX":-5.516855131031748,"pfxZ":-2.1784521249851068,"pX":-0.7075319628118117,"pZ":3.694759082279604,"vX0":-1.5915502257450638,"vY0":-121.35888636931554,"vZ0":0.6322803038818008,"x":143.97,"y":139.02,"x0":0.6742173424958032,"y0":50.00560847121315,"z0":6.524669917286233,"aX":-8.199596385732448},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.5,"breakHorizontal":10.3,"spinRate":2088,"spinDirection":260},"zone":11,"typeConfidence":0.65,"plateTime":0.45196108284668757,"extension":6.290516099847975},"index":1,"playId":"2d9150dd-f93c-3f66-9778-8d2b61eeb1c1","pitchNumber":1,"startTime":"2026-03-24T03:28:17.907Z","endTime":"2026-03-24T03:28:21.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.920821734570413,"aZ":-30.87510571846914,"pfxX":-4.005596822192955,"pfxZ":0.8653299976450732,"pX":-0.013311304322075118,"pZ":3.8664760542623036,"vX0":-0.6452268612403622,"vY0":-121.4450550055871,"vZ0":0.16682584542885714,"x":117.51,"y":134.39,"x0":0.7761058727121,"y0":50.00280358052672,"z0":6.473935201062569,"aX":-6.005841187592162},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.8,"breakHorizontal":7.4,"spinRate":2131,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.4503410564285062,"extension":6.167925297864445},"index":2,"playId":"6f5d8857-6a34-3cab-9a57-f8bf44d80e37","pitchNumber":2,"startTime":"2026-03-24T03:28:33.560Z","endTime":"2026-03-24T03:28:37.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.996885093158884,"aZ":-27.845859354298227,"pfxX":-3.73966106408722,"pfxZ":2.8207740922617024,"pX":0.6193067964288455,"pZ":2.497464521907776,"vX0":0.2999190176236574,"vY0":-123.25534861787493,"vZ0":-3.5363772315516346,"x":93.39,"y":171.35,"x0":0.9816329036558699,"y0":50.003433201599464,"z0":6.307750883979322,"aX":-5.741531473594087},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.6,"breakHorizontal":6.7,"spinRate":2180,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.44475227522111194,"extension":6.203104236179142},"index":3,"playId":"6ea73522-7ae0-3001-b619-ff7d9e2e25f5","pitchNumber":3,"startTime":"2026-03-24T03:28:51.047Z","endTime":"2026-03-24T03:28:54.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46631204419396,"aZ":-29.609907328587354,"pfxX":-3.1540125875820335,"pfxZ":1.6489351455208459,"pX":-0.292020337392554,"pZ":2.0846062461538186,"vX0":-1.9215305042278845,"vY0":-123.70739118438844,"vZ0":-4.224191793787681,"x":128.13,"y":182.5,"x0":0.9042007054784073,"y0":50.00037273248305,"z0":6.293823340897737,"aX":-4.891499103569829},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.3,"breakHorizontal":6.1,"spinRate":2225,"spinDirection":238},"zone":7,"typeConfidence":0.9,"plateTime":0.44260428227143045,"extension":6.313190209105657},"index":4,"playId":"ec145481-2785-3bfc-89d2-87119e02bd2c","pitchNumber":4,"startTime":"2026-03-24T03:29:06.753Z","endTime":"2026-03-24T03:29:10.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-24T03:29:15.953Z","endTime":"2026-03-24T03:29:30.195Z","isPitch":false,"type":"action","player":{"id":553882,"link":"/api/v1/people/553882"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.545315928058166,"aZ":-24.78877739112985,"pfxX":2.1695581512487885,"pfxZ":4.8277540915219195,"pX":-0.37554605143083764,"pZ":3.0510821325081516,"vX0":-3.2311919628726775,"vY0":-123.65869949435869,"vZ0":-2.7182325532828564,"x":131.31,"y":156.4,"x0":0.6737234188011317,"y0":50.00086767822175,"z0":6.271881200872683,"aX":3.3175944021266766},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.3,"breakHorizontal":-3.1,"spinRate":992,"spinDirection":131},"zone":1,"typeConfidence":0.73,"plateTime":0.4450745867516117,"extension":6.564925380670307},"hitData":{"launchSpeed":88.0,"launchAngle":31.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.44,"coordY":87.24}},"index":6,"playId":"f6494c8e-373c-3e38-8b83-4463b5c52f1b","pitchNumber":5,"startTime":"2026-03-24T03:29:30.195Z","endTime":"2026-03-24T03:29:39.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553882,"link":"/api/v1/people/553882"},"credit":"b_ab"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_ab"},{"player":{"id":553882,"link":"/api/v1/people/553882"},"credit":"b_pa"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.7,"awayTeamWinProbability":8.299999999999997,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:29:39.856Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Louis Okoye grounds out, third baseman Matt Chapman to first baseman Casey Schmitt.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-24T03:29:38.228Z","endTime":"2026-03-24T03:30:26.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678601,"fullName":"Louis Okoye","link":"/api/v1/people/678601"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678601,"fullName":"Louis Okoye","link":"/api/v1/people/678601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.581961007768644,"aZ":-15.087190735765006,"pfxX":1.3246781942398371,"pfxZ":9.382338189443375,"pX":-0.7045636621339357,"pZ":2.7916483025760974,"vX0":-3.1955124258395036,"vY0":-134.23636288153963,"vZ0":-6.695629462433746,"x":143.86,"y":163.41,"x0":0.33024011023150446,"y0":50.006158729462996,"z0":6.396386149356345,"aX":2.4137108789051074},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.7,"breakHorizontal":-1.7,"spinRate":2056,"spinDirection":163},"zone":4,"typeConfidence":0.91,"plateTime":0.4083428322678042,"extension":6.398171686178656},"index":0,"playId":"75b3788c-d32f-3b2d-a0cd-5b035ebfc8ac","pitchNumber":1,"startTime":"2026-03-24T03:30:02.726Z","endTime":"2026-03-24T03:30:05.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678601,"link":"/api/v1/people/678601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.687662631974053,"aZ":-29.967503019279757,"pfxX":-2.9628075504675633,"pfxZ":1.4240061697121655,"pX":-0.9197085038810127,"pZ":1.8822547752486634,"vX0":-3.011836538148775,"vY0":-123.2497442034132,"vZ0":-4.4120454100003315,"x":152.06,"y":187.96,"x0":0.699596849523937,"y0":50.00465032125787,"z0":6.204139209229556,"aX":-4.593631852952273},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.8,"breakHorizontal":6.0,"spinRate":2339,"spinDirection":256},"zone":13,"typeConfidence":0.9,"plateTime":0.4430789493861047,"extension":6.474414645009452},"hitData":{"launchSpeed":67.8,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.28,"coordY":175.5}},"index":1,"playId":"65ca935a-fb24-3030-a50b-f36e5ad12c79","pitchNumber":2,"startTime":"2026-03-24T03:30:17.400Z","endTime":"2026-03-24T03:30:26.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":678601,"link":"/api/v1/people/678601","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678601,"link":"/api/v1/people/678601"},"credit":"b_ab"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_ab"},{"player":{"id":678601,"link":"/api/v1/people/678601"},"credit":"b_pa"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.30000000000001,"awayTeamWinProbability":6.699999999999989,"homeTeamWinProbabilityAdded":1.6000000000000085,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:30:26.580Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Raimel Tapia grounds out, shortstop Willy Adames to first baseman Casey Schmitt.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-24T03:30:26.403Z","endTime":"2026-03-24T03:32:30.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":606132,"fullName":"Raimel Tapia","link":"/api/v1/people/606132"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606132,"fullName":"Raimel Tapia","link":"/api/v1/people/606132"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"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":92.6,"endSpeed":84.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.715617646940608,"aZ":-18.416594087936808,"pfxX":7.9943963217302905,"pfxZ":7.526305524843195,"pX":-0.5912298646972965,"pZ":1.7765732744716909,"vX0":-5.809036444442516,"vY0":-134.49130936299977,"vZ0":-8.081764371044391,"x":139.54,"y":190.81,"x0":0.560195886068624,"y0":50.004472707665606,"z0":6.13149135255963,"aX":14.617079532060766},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":-13.2,"spinRate":1908,"spinDirection":147},"zone":7,"typeConfidence":0.9,"plateTime":0.40757056433323413,"extension":6.496756987243378},"index":0,"playId":"7212e9a0-0708-313a-b24c-510d20a8c8ca","pitchNumber":1,"startTime":"2026-03-24T03:30:48.230Z","endTime":"2026-03-24T03:30:52.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":606132,"link":"/api/v1/people/606132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.65872162924619,"aZ":-31.336483768266056,"pfxX":-3.36920051792049,"pfxZ":0.5399937610659364,"pX":0.036859880055904584,"pZ":2.6665879435559185,"vX0":-1.1651960952039369,"vY0":-122.7777182987806,"vZ0":-2.5621803861432073,"x":115.59,"y":166.78,"x0":0.9538091111961585,"y0":50.00199909458845,"z0":6.359904302920001,"aX":-5.2026731275600655},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.7,"breakHorizontal":6.4,"spinRate":2290,"spinDirection":254},"zone":5,"typeConfidence":0.9,"plateTime":0.4441466759771071,"extension":6.290960066905026},"index":1,"playId":"88d535aa-db0e-307a-9585-870f727eb096","pitchNumber":2,"startTime":"2026-03-24T03:31:03.279Z","endTime":"2026-03-24T03:31:06.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":606132,"link":"/api/v1/people/606132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8913787495189,"aZ":-29.598087763888714,"pfxX":-2.6583146408923835,"pfxZ":1.6585645891885301,"pX":-1.0707854627767888,"pZ":1.6885466163487262,"vX0":-3.7609209629652605,"vY0":-123.35359984918283,"vZ0":-5.02100078786276,"x":157.82,"y":193.19,"x0":0.8147500771718985,"y0":50.00153448386784,"z0":6.224779654524268,"aX":-4.125409624319897},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.2,"breakHorizontal":5.6,"spinRate":2318,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4428199889637141,"extension":6.476737288934511},"index":2,"playId":"b273d377-3ba2-3dc9-8ddd-4d8aa3d893fe","pitchNumber":3,"startTime":"2026-03-24T03:31:19.307Z","endTime":"2026-03-24T03:31:22.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":606132,"link":"/api/v1/people/606132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.337933625234626,"aZ":-28.337145776140257,"pfxX":-2.7648257906952174,"pfxZ":2.4682793104044225,"pX":-1.1646379552364936,"pZ":0.7714763265882877,"vX0":-3.951413104009338,"vY0":-123.59514840315809,"vZ0":-7.0620118363804645,"x":161.39,"y":217.95,"x0":0.8106880537788832,"y0":50.00458891079666,"z0":6.027847050112906,"aX":-4.301532411393268},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":5.9,"spinRate":2300,"spinDirection":208},"zone":13,"typeConfidence":0.9,"plateTime":0.4422091215120436,"extension":6.4568924940143795},"index":3,"playId":"6a9efe58-bc3a-3024-9051-7ade40366462","pitchNumber":4,"startTime":"2026-03-24T03:31:42.298Z","endTime":"2026-03-24T03:31:45.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":606132,"link":"/api/v1/people/606132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00792815267557,"aZ":-24.250122402781802,"pfxX":4.073412390741764,"pfxZ":5.291298466083669,"pX":1.3257541818360972,"pZ":3.444764043054772,"vX0":0.33991063962308665,"vY0":-121.41207807966036,"vZ0":-1.7972032810345548,"x":66.47,"y":145.77,"x0":0.6545865309841233,"y0":50.00363947041246,"z0":6.29786383012116,"aX":6.102490309994856},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":9.5,"breakHorizontal":-7.4,"spinRate":918,"spinDirection":125},"zone":12,"typeConfidence":0.93,"plateTime":0.45052655175042844,"extension":6.571797361588456},"index":4,"playId":"3cb84d9c-1e9c-3183-9b69-c2d971df10f4","pitchNumber":5,"startTime":"2026-03-24T03:32:01.681Z","endTime":"2026-03-24T03:32:05.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":606132,"link":"/api/v1/people/606132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.712399816898113,"aZ":-13.967758418869325,"pfxX":1.8544311222431242,"pfxZ":9.970448401221079,"pX":-0.24333811894717072,"pZ":2.708332915537895,"vX0":-2.2064935291855416,"vY0":-134.4110792356282,"vZ0":-7.217227223702678,"x":126.28,"y":165.66,"x0":0.3480946760670085,"y0":50.001129833800725,"z0":6.424172378817417,"aX":3.3856995874647},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":-2.9,"spinRate":2140,"spinDirection":156},"zone":5,"typeConfidence":0.91,"plateTime":0.4078404230398269,"extension":6.249161523653138},"hitData":{"launchSpeed":93.9,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.76,"coordY":156.24}},"index":5,"playId":"14b8a200-0023-33c5-9fa6-0c8757dddb96","pitchNumber":6,"startTime":"2026-03-24T03:32:21.982Z","endTime":"2026-03-24T03:32:30.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":606132,"link":"/api/v1/people/606132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606132,"link":"/api/v1/people/606132"},"credit":"b_ab"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_ab"},{"player":{"id":606132,"link":"/api/v1/people/606132"},"credit":"b_pa"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":0.799999999999983,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:32:30.791Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, shortstop Coco Montes to first baseman Daniel Cope.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T03:34:48.821Z","endTime":"2026-03-24T03:35:44.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":824049,"fullName":"Alonso Becerra","link":"/api/v1/people/824049"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663796,"link":"/api/v1/people/663796"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":684543,"link":"/api/v1/people/684543"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alonso Becerra replaces Ronaldo Alesandro.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T03:33:42.552Z","endTime":"2026-03-24T03:34:49.735Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":824049,"link":"/api/v1/people/824049"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682551,"link":"/api/v1/people/682551","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Daniel Cope replaces first baseman Victor Mendoza, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T03:34:49.735Z","endTime":"2026-03-24T03:34:50.630Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684543,"link":"/api/v1/people/684543"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":628013,"link":"/api/v1/people/628013"},"defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":628013,"link":"/api/v1/people/628013"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.151735324065818,"aZ":-31.252312959819516,"pfxX":12.194917483822792,"pfxZ":0.5179726081708074,"pX":-1.171447291863623,"pZ":1.4980243618972107,"vX0":-12.502932092928555,"vY0":-132.83449022364,"vZ0":-3.8107040106144865,"x":161.65,"y":198.33,"x0":2.026417965218241,"y0":50.002274765432986,"z0":5.239366172606693,"aX":21.653822919631935},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.2,"breakHorizontal":-19.2,"spinRate":1864,"spinDirection":110},"zone":13,"typeConfidence":1.23,"plateTime":0.41335711662018815,"extension":6.187126970305495},"index":2,"playId":"c1790aad-f80e-3e67-af18-94a6f273102b","pitchNumber":1,"startTime":"2026-03-24T03:34:50.630Z","endTime":"2026-03-24T03:34:56.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.917404183797217,"aZ":-30.116458938897054,"pfxX":10.362944618506955,"pfxZ":1.1387217655018453,"pX":0.6995814329429316,"pZ":2.1210648565483616,"vX0":-7.423989114411305,"vY0":-133.72417310874238,"vZ0":-2.3429269397172434,"x":90.33,"y":181.51,"x0":2.171075747841098,"y0":50.0012039744547,"z0":5.1777896683196,"aX":18.691111388179127},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.8,"breakHorizontal":-17.0,"spinRate":2127,"spinDirection":111},"zone":9,"typeConfidence":1.03,"plateTime":0.4102271620999707,"extension":6.072840466609964},"index":3,"playId":"c9e81a3e-d45c-3c9e-a644-30ea93c234f5","pitchNumber":2,"startTime":"2026-03-24T03:35:04.967Z","endTime":"2026-03-24T03:35:09.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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.8,"endSpeed":76.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.481027801118806,"aZ":-34.79721638780276,"pfxX":-4.62536792971447,"pfxZ":-1.814018213258957,"pX":-0.7735499411163569,"pZ":1.011463124652126,"vX0":-5.981941002119363,"vY0":-119.03111263460748,"vZ0":-1.8735273606776341,"x":146.49,"y":211.47,"x0":2.3670302333779607,"y0":50.00359045059177,"z0":4.940536511471497,"aX":-6.680077631899565},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.5,"breakHorizontal":9.7,"spinRate":2513,"spinDirection":272},"zone":13,"typeConfidence":1.35,"plateTime":0.4590382940836273,"extension":6.133557108298466},"index":4,"playId":"db004332-458d-350c-944d-e0acc53b2fff","pitchNumber":3,"startTime":"2026-03-24T03:35:20.956Z","endTime":"2026-03-24T03:35:25.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.937087387300224,"aZ":-30.79873369896226,"pfxX":11.119636028804639,"pfxZ":0.7626987478954845,"pX":-0.13263563439993256,"pZ":1.338394437579496,"vX0":-9.609399765818685,"vY0":-133.8957372425832,"vZ0":-4.198104236969471,"x":122.06,"y":202.64,"x0":2.0713082932236055,"y0":50.002154709621124,"z0":5.149194546282782,"aX":20.03807122336777},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.6,"breakHorizontal":-17.9,"spinRate":1948,"spinDirection":115},"zone":13,"typeConfidence":1.01,"plateTime":0.41024918022731605,"extension":6.035331096733457},"hitData":{"launchSpeed":82.9,"launchAngle":-17.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.48,"coordY":150.02}},"index":5,"playId":"14e5b571-8949-3055-a187-743febf82022","pitchNumber":4,"startTime":"2026-03-24T03:35:37.557Z","endTime":"2026-03-24T03:35:44.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":824049,"link":"/api/v1/people/824049"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":824049,"link":"/api/v1/people/824049"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.4999999999999858,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:35:44.790Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, first baseman Daniel Cope to pitcher Alonso Becerra.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T03:35:48.504Z","endTime":"2026-03-24T03:36:17.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":824049,"fullName":"Alonso Becerra","link":"/api/v1/people/824049"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":684543,"link":"/api/v1/people/684543"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":824049,"link":"/api/v1/people/824049"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.790874677038726,"aZ":-32.82979762075725,"pfxX":11.263874710638959,"pfxZ":-0.3668132510450022,"pX":-0.09918666022532367,"pZ":1.7255938633869148,"vX0":-9.990731228976319,"vY0":-132.96930586822103,"vZ0":-2.9084221269671637,"x":120.78,"y":192.19,"x0":2.2521609695649185,"y0":50.00448670626346,"z0":5.227432509123644,"aX":20.075597202194214},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.1,"breakHorizontal":-18.1,"spinRate":1931,"spinDirection":109},"zone":8,"typeConfidence":1.26,"plateTime":0.41268561573655127,"extension":6.192327203339424},"hitData":{"launchSpeed":68.5,"launchAngle":-41.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.19,"coordY":167.9}},"index":0,"playId":"4afae2c3-7d8c-3e8b-b477-2b9a1ad5ecb1","pitchNumber":1,"startTime":"2026-03-24T03:36:09.903Z","endTime":"2026-03-24T03:36:17.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":824049,"link":"/api/v1/people/824049"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":824049,"link":"/api/v1/people/824049"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:36:17.953Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, third baseman Josh Lester to first baseman Daniel Cope.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-24T03:36:20.532Z","endTime":"2026-03-24T03:37:10.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":824049,"fullName":"Alonso Becerra","link":"/api/v1/people/824049"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":623507,"link":"/api/v1/people/623507"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":684543,"link":"/api/v1/people/684543"},"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":92.4,"endSpeed":84.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62949408036382,"aZ":-32.87981212835959,"pfxX":10.703573284653787,"pfxZ":-0.38547851892608787,"pX":0.11042823450011093,"pZ":1.5951293045913226,"vX0":-8.592633430303849,"vY0":-134.2945134104189,"vZ0":-3.1820320579101287,"x":112.79,"y":195.71,"x0":1.9640476717476842,"y0":50.00371487069002,"z0":5.139023310858976,"aX":19.51242992542998},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.2,"breakHorizontal":-17.5,"spinRate":2001,"spinDirection":105},"zone":14,"typeConfidence":1.1,"plateTime":0.40816480653184506,"extension":5.979434609917215},"index":0,"playId":"f65551fd-f0c8-3812-8b79-3880c4cdef67","pitchNumber":1,"startTime":"2026-03-24T03:36:46.067Z","endTime":"2026-03-24T03:36:49.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40868784249276,"aZ":-39.17775051355371,"pfxX":10.299251179023349,"pfxZ":-4.234972640098105,"pX":0.2545870939539633,"pZ":1.0049684796193135,"vX0":-8.649432437226828,"vY0":-128.0548399462139,"vZ0":-2.367598330959197,"x":107.3,"y":211.65,"x0":2.344407923549356,"y0":50.00264293020186,"z0":5.018042091745504,"aX":17.038008996234044},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-8.0,"breakHorizontal":-16.6,"spinRate":1981,"spinDirection":78},"zone":14,"typeConfidence":1.28,"plateTime":0.428372292075589,"extension":6.008105784784083},"hitData":{"launchSpeed":94.5,"launchAngle":-28.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.21,"coordY":166.38}},"index":1,"playId":"f39e71d2-b5d8-3309-92fa-f2cad0c6b175","pitchNumber":2,"startTime":"2026-03-24T03:37:01.836Z","endTime":"2026-03-24T03:37:10.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":824049,"link":"/api/v1/people/824049"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":824049,"link":"/api/v1/people/824049"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.80000000000001,"awayTeamWinProbability":7.199999999999989,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:37:10.326Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gustavo Nunez grounds out, second baseman Tyler Fitzgerald to first baseman Bryce Eldridge.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T03:39:31.950Z","endTime":"2026-03-24T03:39:42.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":516631,"fullName":"Gustavo Nunez","link":"/api/v1/people/516631"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688730,"fullName":"Marques Johnson","link":"/api/v1/people/688730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[7],"actionIndex":[0,1,2,3,4,5,6],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":516631,"fullName":"Gustavo Nunez","link":"/api/v1/people/516631"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tyler Fitzgerald replaces second baseman Luis Arraez, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T03:39:34.240Z","endTime":"2026-03-24T03:39:34.241Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Buddy Kennedy replaces third baseman Matt Chapman, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T03:39:34.242Z","endTime":"2026-03-24T03:39:34.243Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":656305,"link":"/api/v1/people/656305"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Luis Matos replaces right fielder Jung Hoo Lee, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T03:39:34.244Z","endTime":"2026-03-24T03:39:34.245Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":808982,"link":"/api/v1/people/808982"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Bryce Eldridge replaces first baseman Casey Schmitt, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-24T03:39:34.246Z","endTime":"2026-03-24T03:39:34.247Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":669477,"link":"/api/v1/people/669477"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":669477,"link":"/api/v1/people/669477"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jesus Rodriguez replaces catcher Patrick Bailey, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-24T03:39:34.248Z","endTime":"2026-03-24T03:39:34.249Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":672275,"link":"/api/v1/people/672275"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Drew Gilbert replaces center fielder Jared Oliva, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-24T03:39:34.250Z","endTime":"2026-03-24T03:39:34.251Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":666931,"link":"/api/v1/people/666931"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Marques Johnson replaces Matt Gage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-24T03:39:34.252Z","endTime":"2026-03-24T03:39:34.253Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688730,"link":"/api/v1/people/688730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657424,"link":"/api/v1/people/657424","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.662011644347057,"aZ":-21.164088890126745,"pfxX":1.715795548780866,"pfxZ":5.912763985526121,"pX":0.2440180977677008,"pZ":2.8604743385948947,"vX0":3.605998050210672,"vY0":-135.39141648335266,"vZ0":-2.8722091927951583,"x":107.7,"y":161.55,"x0":-1.3263669988157465,"y0":50.00350399505099,"z0":5.41071255313929,"aX":3.196053757682041},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":-3.8,"spinRate":2646,"spinDirection":173},"zone":2,"typeConfidence":0.88,"plateTime":0.40403487355965817,"extension":6.815441110910466},"hitData":{"launchSpeed":78.4,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":151.68}},"index":7,"playId":"8efb14ab-6f45-3a27-81d4-533d42ad13c2","pitchNumber":1,"startTime":"2026-03-24T03:39:34.254Z","endTime":"2026-03-24T03:39:42.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688730,"link":"/api/v1/people/688730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":516631,"link":"/api/v1/people/516631","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516631,"link":"/api/v1/people/516631"},"credit":"b_ab"},{"player":{"id":688730,"link":"/api/v1/people/688730"},"credit":"p_ab"},{"player":{"id":516631,"link":"/api/v1/people/516631"},"credit":"b_pa"},{"player":{"id":688730,"link":"/api/v1/people/688730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":2.299999999999983,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:39:42.623Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Omar Renteria strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T03:40:08.823Z","endTime":"2026-03-24T03:41:10.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":596671,"fullName":"Omar Renteria","link":"/api/v1/people/596671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688730,"fullName":"Marques Johnson","link":"/api/v1/people/688730"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596671,"fullName":"Omar Renteria","link":"/api/v1/people/596671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Omar Renteria replaces Ramiro Pena.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-24T03:40:10.960Z","endTime":"2026-03-24T03:40:10.961Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596671,"link":"/api/v1/people/596671"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":455369,"link":"/api/v1/people/455369"},"defense":{"pitcher":{"id":688730,"link":"/api/v1/people/688730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":455369,"link":"/api/v1/people/455369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.632817478161233,"aZ":-22.610684785609763,"pfxX":1.190084051075118,"pfxZ":5.088473729135284,"pX":0.8152555967920966,"pZ":2.6710978307461053,"vX0":4.146926917081336,"vY0":-136.42509184303043,"vZ0":-3.5278057151300817,"x":85.92,"y":166.66,"x0":-0.8806256394345482,"y0":50.00614408602823,"z0":5.54354891929676,"aX":2.239098297614976},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.6,"breakHorizontal":-3.0,"spinRate":2487,"spinDirection":177},"zone":12,"typeConfidence":0.88,"plateTime":0.4018154707287147,"extension":6.809721025257571},"index":1,"playId":"1a7ba9dd-7841-36ff-b471-0bf6c20c58bd","pitchNumber":1,"startTime":"2026-03-24T03:40:10.962Z","endTime":"2026-03-24T03:40:14.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688730,"link":"/api/v1/people/688730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":596671,"link":"/api/v1/people/596671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9093071797004,"aZ":-25.37050743861905,"pfxX":6.449334911134252,"pfxZ":4.219178734644613,"pX":0.5494667383129139,"pZ":2.4208985704073585,"vX0":2.204224970983032,"vY0":-126.25713605020911,"vZ0":-2.4802407237326505,"x":96.06,"y":173.42,"x0":-1.1730226725652426,"y0":50.003718042964145,"z0":5.459454225946664,"aX":10.403693392379036},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.3,"breakHorizontal":-12.2,"spinRate":2681,"spinDirection":71},"zone":6,"typeConfidence":0.57,"plateTime":0.433953720338458,"extension":6.819646870214757},"index":2,"playId":"0919869b-01ec-33ba-9e5c-02f2b579ff65","pitchNumber":2,"startTime":"2026-03-24T03:40:25.353Z","endTime":"2026-03-24T03:40:31.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688730,"link":"/api/v1/people/688730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":596671,"link":"/api/v1/people/596671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7924738222753,"aZ":-27.523968640665842,"pfxX":6.777224408413872,"pfxZ":2.9470191170595426,"pX":0.7014084955780504,"pZ":2.23600717622589,"vX0":1.9586422558432404,"vY0":-124.9722757214892,"vZ0":-2.3812457091553423,"x":90.26,"y":178.41,"x0":-0.9734320860471085,"y0":50.00296648711348,"z0":5.467925663756006,"aX":10.691386265165587},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.0,"breakHorizontal":-12.7,"spinRate":2794,"spinDirection":59},"zone":6,"typeConfidence":0.73,"plateTime":0.43872328690245554,"extension":6.836575737640915},"index":3,"playId":"68db8040-efbe-3855-85fd-aec32318a9fc","pitchNumber":3,"startTime":"2026-03-24T03:41:06.080Z","endTime":"2026-03-24T03:41:10.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688730,"link":"/api/v1/people/688730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":596671,"link":"/api/v1/people/596671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596671,"link":"/api/v1/people/596671"},"credit":"b_ab"},{"player":{"id":688730,"link":"/api/v1/people/688730"},"credit":"p_ab"},{"player":{"id":596671,"link":"/api/v1/people/596671"},"credit":"b_pa"},{"player":{"id":688730,"link":"/api/v1/people/688730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:41:10.409Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Cope strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-24T03:41:12.892Z","endTime":"2026-03-24T03:42:54.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":684543,"fullName":"Daniel Cope","link":"/api/v1/people/684543"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688730,"fullName":"Marques Johnson","link":"/api/v1/people/688730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":684543,"fullName":"Daniel Cope","link":"/api/v1/people/684543"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83576049622473,"aZ":-17.762471507766463,"pfxX":2.4708461432231488,"pfxZ":7.52355213383021,"pX":0.42671411475655896,"pZ":3.766025010716572,"vX0":2.777423865177945,"vY0":-137.80126001846904,"vZ0":-1.695785330200124,"x":100.73,"y":137.1,"x0":-0.9166954575357134,"y0":50.000122862503055,"z0":5.594717562834955,"aX":4.729844919696384},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":-5.0,"spinRate":2657,"spinDirection":172},"zone":12,"typeConfidence":0.94,"plateTime":0.39813279190652606,"extension":6.8797190836420326},"index":0,"playId":"bed26b45-879f-3bc3-9de9-5a1892a370a7","pitchNumber":1,"startTime":"2026-03-24T03:41:37.204Z","endTime":"2026-03-24T03:41:41.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688730,"link":"/api/v1/people/688730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":684543,"link":"/api/v1/people/684543","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.925153902911696,"aZ":-18.127531490038105,"pfxX":2.822014456561874,"pfxZ":7.33171753668365,"pX":1.2720818468475885,"pZ":2.165247848927509,"vX0":5.168634254078486,"vY0":-137.6330621279142,"vZ0":-5.497448603690842,"x":68.51,"y":180.32,"x0":-0.9978196737773583,"y0":50.00358028583917,"z0":5.418705926886626,"aX":5.406149210474853},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":-6.2,"spinRate":2665,"spinDirection":181},"zone":14,"typeConfidence":0.94,"plateTime":0.3981562902565323,"extension":6.796785892791887},"index":1,"playId":"ca4fb791-978a-33b6-ad32-a526cb0e63e3","pitchNumber":2,"startTime":"2026-03-24T03:41:53.081Z","endTime":"2026-03-24T03:41:56.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688730,"link":"/api/v1/people/688730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":684543,"link":"/api/v1/people/684543","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.871993893226772,"aZ":-19.6578126271171,"pfxX":1.3700004595685815,"pfxZ":6.546622617198591,"pX":1.1771938181006296,"pZ":2.4071017806292376,"vX0":4.453218719463318,"vY0":-137.71125363260697,"vZ0":-4.862447772786476,"x":72.13,"y":173.79,"x0":-0.6417618204817376,"y0":50.00224640245457,"z0":5.533730376006774,"aX":2.619448858578942},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":-3.5,"spinRate":2553,"spinDirection":185},"zone":14,"typeConfidence":0.91,"plateTime":0.39842027493703425,"extension":6.893371554893829},"index":2,"playId":"206ce403-219a-33ea-ac2a-e6f07eb8ab27","pitchNumber":3,"startTime":"2026-03-24T03:42:11.135Z","endTime":"2026-03-24T03:42:15.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688730,"link":"/api/v1/people/688730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":684543,"link":"/api/v1/people/684543","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50905187639718,"aZ":-15.925407185873965,"pfxX":2.4874482758127865,"pfxZ":8.430101545810892,"pX":-0.744491673143035,"pZ":1.9633784800073135,"vX0":0.16311287867598756,"vY0":-137.9274281889097,"vZ0":-6.411632107609847,"x":145.38,"y":185.77,"x0":-1.1276146858163396,"y0":50.004204238068674,"z0":5.390913560656051,"aX":4.795877244107158},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":-4.6,"spinRate":2630,"spinDirection":176},"zone":7,"typeConfidence":0.94,"plateTime":0.397025869724732,"extension":6.835368483880667},"index":3,"playId":"2484c4ad-f587-3d4a-a7de-7eb707d95553","pitchNumber":4,"startTime":"2026-03-24T03:42:27.977Z","endTime":"2026-03-24T03:42:31.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688730,"link":"/api/v1/people/688730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":684543,"link":"/api/v1/people/684543","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.389999132224908,"aZ":-25.77264427333955,"pfxX":6.353853019041377,"pfxZ":3.9424905651966275,"pX":1.2174069007648982,"pZ":0.8387286940949867,"vX0":3.7277823114078257,"vY0":-127.00509984611448,"vZ0":-6.116674268562622,"x":70.6,"y":216.13,"x0":-1.097773563819947,"y0":50.00526564061647,"z0":5.343728157874226,"aX":10.321245457049018},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.9,"breakHorizontal":-12.4,"spinRate":2870,"spinDirection":71},"zone":14,"typeConfidence":0.48,"plateTime":0.43221401025828365,"extension":6.778260243360377},"index":4,"playId":"08e3e61f-ac71-3c49-b3ef-e1361a5a0f4c","pitchNumber":5,"startTime":"2026-03-24T03:42:49.881Z","endTime":"2026-03-24T03:42:54.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688730,"link":"/api/v1/people/688730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":684543,"link":"/api/v1/people/684543","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":684543,"link":"/api/v1/people/684543"},"credit":"b_ab"},{"player":{"id":688730,"link":"/api/v1/people/688730"},"credit":"p_ab"},{"player":{"id":684543,"link":"/api/v1/people/684543"},"credit":"b_pa"},{"player":{"id":688730,"link":"/api/v1/people/688730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:42:54.954Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Matos walks.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T03:45:07.185Z","endTime":"2026-03-24T03:46:10.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":824049,"fullName":"Alonso Becerra","link":"/api/v1/people/824049"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,8,10],"actionIndex":[0,1,2,3,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Omar Renteria remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T03:44:22.312Z","endTime":"2026-03-24T03:44:22.336Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596671,"link":"/api/v1/people/596671"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":455369,"link":"/api/v1/people/455369"},"defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Luis Santos replaces third baseman Josh Lester, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T03:44:22.336Z","endTime":"2026-03-24T03:44:22.338Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676021,"link":"/api/v1/people/676021"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":623507,"link":"/api/v1/people/623507"},"defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":623507,"link":"/api/v1/people/623507"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Javier Salazar replaces shortstop Coco Montes, batting 5th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-24T03:44:22.338Z","endTime":"2026-03-24T03:44:22.340Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665745,"link":"/api/v1/people/665745"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":663796,"link":"/api/v1/people/663796"},"defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":663796,"link":"/api/v1/people/663796"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ismael Alcantara replaces right fielder Sócrates Brito, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-24T03:44:22.340Z","endTime":"2026-03-24T03:44:22.342Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672882,"link":"/api/v1/people/672882"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":593647,"link":"/api/v1/people/593647"},"defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brayan Mendoza replaces center fielder Raimel Tapia, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-24T03:44:22.342Z","endTime":"2026-03-24T03:45:07.185Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696535,"link":"/api/v1/people/696535"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":606132,"link":"/api/v1/people/606132"},"defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":606132,"link":"/api/v1/people/606132"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22001183711114,"aZ":-30.985283171836546,"pfxX":11.292009059124814,"pfxZ":0.6615430455399629,"pX":1.0444001663419678,"pZ":2.0967666124514657,"vX0":-7.538020599425311,"vY0":-133.38939014160462,"vZ0":-2.236653310147716,"x0":2.442709228600443,"y0":50.00373481507266,"z0":5.184576376606581,"aX":20.309433179184914},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.0,"breakHorizontal":-18.7,"spinRate":2075,"spinDirection":105},"zone":14,"typeConfidence":1.2,"plateTime":0.410926633129185,"extension":5.959291844906627},"index":5,"playId":"2ffc38a9-ac04-3cf1-b9d5-54333458c474","pitchNumber":1,"startTime":"2026-03-24T03:45:07.185Z","endTime":"2026-03-24T03:45:11.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00838544025779,"aZ":-28.150505445778652,"pfxX":12.359844288871091,"pfxZ":2.262021161713255,"pX":0.05191095005496543,"pZ":1.4246757325193258,"vX0":-9.77698932941479,"vY0":-132.51921474297737,"vZ0":-4.540292530966717,"x":115.02,"y":200.31,"x0":2.181140404658585,"y0":50.00439656977196,"z0":5.213704366619521,"aX":22.01085179330462},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.2,"breakHorizontal":-20.3,"spinRate":2219,"spinDirection":113},"zone":14,"typeConfidence":1.22,"plateTime":0.4131203861500907,"extension":5.965789387876739},"index":6,"playId":"bf574f79-432a-339e-9e3c-1b1617d87a02","pitchNumber":2,"startTime":"2026-03-24T03:45:19.372Z","endTime":"2026-03-24T03:45:26.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36592330878559,"aZ":-32.61373482183667,"pfxX":11.493202899676682,"pfxZ":-0.24622377564067843,"pX":0.10749185265181059,"pZ":1.3270945119597315,"vX0":-9.319329071428706,"vY0":-132.3296769978969,"vZ0":-3.485666448949789,"x":112.9,"y":202.95,"x0":2.189053772895602,"y0":50.00479378592804,"z0":5.061554400342326,"aX":20.29846564471251},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-1.1,"breakHorizontal":-18.7,"spinRate":1994,"spinDirection":107},"zone":14,"typeConfidence":1.29,"plateTime":0.414592009349958,"extension":5.928532701940164},"index":7,"playId":"836cd410-9e33-3269-8696-e393f267439d","pitchNumber":3,"startTime":"2026-03-24T03:45:31.487Z","endTime":"2026-03-24T03:45:36.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.787213998670484,"aZ":-30.547038110462495,"pfxX":11.307826045721955,"pfxZ":0.9178491862848039,"pX":0.7361413245171039,"pZ":1.5141613097457314,"vX0":-7.8813167139490155,"vY0":-132.80347427761848,"vZ0":-3.5708721929871006,"x":88.94,"y":197.9,"x0":2.2865125970409492,"y0":50.00092605596579,"z0":5.119437533137931,"aX":20.017691716824732},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.1,"breakHorizontal":-18.6,"spinRate":2128,"spinDirection":106},"zone":14,"typeConfidence":1.21,"plateTime":0.4138203049895237,"extension":5.984727720817509},"index":8,"playId":"1401cb88-1d14-3bcd-a4fe-ce60f6729d8a","pitchNumber":4,"startTime":"2026-03-24T03:45:46.486Z","endTime":"2026-03-24T03:45:51.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":9,"startTime":"2026-03-24T03:45:56.246Z","endTime":"2026-03-24T03:46:07.164Z","isPitch":false,"type":"action","player":{"id":682641,"link":"/api/v1/people/682641"},"defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.609626410697885,"aZ":-31.9264293239959,"pfxX":11.278673117147385,"pfxZ":0.14499011446187993,"pX":1.529145257705856,"pZ":2.150608492931517,"vX0":-5.897254065114621,"vY0":-132.2897951822491,"vZ0":-1.7243570988177392,"x":58.71,"y":180.71,"x0":2.3326212057908036,"y0":50.00522730080123,"z0":5.171417806514665,"aX":19.812348078107124},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.1,"breakHorizontal":-19.0,"spinRate":1977,"spinDirection":109},"zone":14,"typeConfidence":1.27,"plateTime":0.4154766452219887,"extension":6.022287799116479},"index":10,"playId":"dfdbc593-61ce-3bd8-8d0b-e37cc3140087","pitchNumber":5,"startTime":"2026-03-24T03:46:07.164Z","endTime":"2026-03-24T03:46:10.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":824049,"link":"/api/v1/people/824049"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:46:10.847Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willy Adames walks. Luis Matos to 2nd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T03:48:34.911Z","endTime":"2026-03-24T03:49:58.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572177,"fullName":"Nick Struck","link":"/api/v1/people/572177"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T03:46:30.129Z","endTime":"2026-03-24T03:46:57.649Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nick Struck replaces Alonso Becerra.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T03:46:57.649Z","endTime":"2026-03-24T03:48:37.026Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572177,"link":"/api/v1/people/572177"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":824049,"link":"/api/v1/people/824049","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.882540038601856,"aZ":-17.272382788665205,"pfxX":-4.077805166846085,"pfxZ":9.344956413658494,"pX":0.565811648324975,"pZ":1.4009484242230432,"vX0":7.972625382146049,"vY0":-125.11936689161165,"vZ0":-6.870302351971314,"x":95.43,"y":200.95,"x0":-2.1239045897013784,"y0":50.0036656567458,"z0":5.584524807053235,"aX":-6.50385202791131},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":15.6,"breakHorizontal":5.6,"spinRate":2488,"spinDirection":221},"zone":14,"typeConfidence":0.89,"plateTime":0.43679990991171325,"extension":5.6791508132672375},"index":2,"playId":"42ffa869-0823-3596-9444-74792eb0c3f1","pitchNumber":1,"startTime":"2026-03-24T03:48:37.026Z","endTime":"2026-03-24T03:48:41.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.398195372850704,"aZ":-19.47730255460818,"pfxX":-1.6146944560983076,"pfxZ":8.341660253671929,"pX":1.649603034119816,"pZ":1.0023562684261558,"vX0":8.983319495268546,"vY0":-122.14455172348761,"vZ0":-7.1906058785472435,"x":54.12,"y":211.72,"x0":-1.8545496554942975,"y0":50.00485960354721,"z0":5.640136735037151,"aX":-2.4599849820553636},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":13.7,"breakHorizontal":1.0,"spinRate":2497,"spinDirection":222},"zone":14,"typeConfidence":1.09,"plateTime":0.44717696428565024,"extension":5.831656221664942},"index":3,"playId":"77dc83b6-e355-3c96-8d54-9c8f59fc06f2","pitchNumber":2,"startTime":"2026-03-24T03:48:52.110Z","endTime":"2026-03-24T03:48:56.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":true},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3599147292041,"aZ":-21.04821834480352,"pfxX":-2.466574649761833,"pfxZ":7.114303021582762,"pX":0.9201665174021249,"pZ":1.9275481188174834,"vX0":8.929838990604123,"vY0":-123.89425542459007,"vZ0":-4.373430951292407,"x":81.93,"y":186.74,"x0":-2.400931863676434,"y0":50.0024372288964,"z0":5.46148036678337,"aX":-3.8577693064193346},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":12.1,"breakHorizontal":2.5,"spinRate":2513,"spinDirection":218},"zone":14,"typeConfidence":0.82,"plateTime":0.4410845580047331,"extension":5.536884680380489},"index":4,"playId":"14d1c6de-6ee2-30c7-ab2b-ccb1c806907a","pitchNumber":3,"startTime":"2026-03-24T03:49:08.851Z","endTime":"2026-03-24T03:49:13.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":562,"player":{"id":553882,"fullName":"Omar Narváez","link":"/api/v1/people/553882"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33432541145155,"aZ":-15.701914377641502,"pfxX":-8.220915188144014,"pfxZ":10.021215842832792,"pX":0.710676083202107,"pZ":2.9763804577797073,"vX0":10.186766832502826,"vY0":-127.6680017094962,"vZ0":-3.499167396798488,"x":89.91,"y":158.42,"x0":-2.270999453530106,"y0":50.00211384328409,"z0":5.607471113247572,"aX":-13.51265276014951},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":17.5,"breakHorizontal":12.5,"spinRate":2328,"spinDirection":233},"zone":3,"typeConfidence":0.68,"plateTime":0.42972686438145047,"extension":5.857119891691673},"index":5,"playId":"d396d1f6-5eba-30d9-ad63-877b6b6194f5","pitchNumber":4,"startTime":"2026-03-24T03:49:39.324Z","endTime":"2026-03-24T03:49:42.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.267416685370556,"aZ":-19.923136027197913,"pfxX":-2.6382203050244417,"pfxZ":7.945662897338619,"pX":1.5907025590326944,"pZ":1.9429342306573631,"vX0":10.217100673925016,"vY0":-122.85025410503893,"vZ0":-4.500449449261435,"x":56.37,"y":186.32,"x0":-2.2631838073332142,"y0":50.0056096483602,"z0":5.472527222757876,"aX":-4.070277855028563},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":13.7,"breakHorizontal":2.6,"spinRate":2539,"spinDirection":216},"zone":14,"typeConfidence":0.95,"plateTime":0.44430798884621403,"extension":5.8875097636049505},"index":6,"playId":"35ee49ae-615d-3632-85ae-6d45ba04efe8","pitchNumber":5,"startTime":"2026-03-24T03:49:55.100Z","endTime":"2026-03-24T03:49:58.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":572177,"link":"/api/v1/people/572177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:49:58.100Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Will Brennan pops out to shortstop Javier Salazar.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T03:50:38.021Z","endTime":"2026-03-24T03:51:57.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572177,"fullName":"Nick Struck","link":"/api/v1/people/572177"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687284,"fullName":"Thomas Gavello","link":"/api/v1/people/687284"},"postOnSecond":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665745,"link":"/api/v1/people/665745"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Will Brennan replaces Heliot Ramos.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-24T03:50:10.434Z","endTime":"2026-03-24T03:50:21.865Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":671218,"link":"/api/v1/people/671218"},"defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":671218,"link":"/api/v1/people/671218","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Thomas Gavello replaces Willy Adames.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-24T03:50:21.865Z","endTime":"2026-03-24T03:50:40.147Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687284,"link":"/api/v1/people/687284"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":642715,"link":"/api/v1/people/642715"},"base":1,"defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"second":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":86.5,"endSpeed":80.4,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.90354046225446,"aZ":-17.932787248892645,"pfxX":-5.077587205255117,"pfxZ":8.78877814591115,"pX":0.8036755600836473,"pZ":0.48839506876744,"vX0":9.986200424857095,"vY0":-125.56274990448097,"vZ0":-8.110011990836059,"x":86.37,"y":225.59,"x0":-2.5391690514780003,"y0":50.00423203758171,"z0":5.181939730193345,"aX":-8.229736588394339},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":14.5,"breakHorizontal":7.3,"spinRate":2589,"spinDirection":238},"zone":14,"typeConfidence":0.73,"plateTime":0.4337913180116457,"extension":5.774939513929346},"index":2,"playId":"7f6e68fd-350c-3ce5-838c-a8d0c5fdc399","pitchNumber":1,"startTime":"2026-03-24T03:50:40.147Z","endTime":"2026-03-24T03:50:44.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.079820171917333,"aZ":-20.934315706524437,"pfxX":-0.7345129841848177,"pfxZ":7.088453897758987,"pX":1.403464750676365,"pZ":2.354335255793627,"vX0":9.350147858402186,"vY0":-124.60193969643723,"vZ0":-3.191253148594788,"x":63.5,"y":175.21,"x0":-2.288961181570182,"y0":50.003311885233636,"z0":5.365150676400571,"aX":-1.1668403879534672},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":12.4,"breakHorizontal":-0.6,"spinRate":2527,"spinDirection":213},"zone":14,"typeConfidence":1.2,"plateTime":0.43819632303741685,"extension":5.942361123926551},"index":3,"playId":"b03fb153-9f1b-3d3d-971b-13a839c5a66b","pitchNumber":2,"startTime":"2026-03-24T03:51:03.946Z","endTime":"2026-03-24T03:51:08.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.191111874414236,"aZ":-29.1810554887153,"pfxX":-11.352223061197844,"pfxZ":1.870873501607024,"pX":-0.736932548037113,"pZ":2.947813524509444,"vX0":8.01232908119868,"vY0":-125.68013207063689,"vZ0":-0.4088772175528512,"x":145.09,"y":159.19,"x0":-2.489441477653444,"y0":50.00525873271207,"z0":5.480261231812906,"aX":-18.18474870941687},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.5,"breakHorizontal":18.7,"spinRate":1984,"spinDirection":236},"zone":1,"typeConfidence":1.37,"plateTime":0.4356291066663829,"extension":5.7581277608651344},"index":4,"playId":"4a5b6d3b-618c-3f99-a6de-039e44486320","pitchNumber":3,"startTime":"2026-03-24T03:51:24.032Z","endTime":"2026-03-24T03:51:27.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.405366795190186,"aZ":-22.78598641633911,"pfxX":-2.350042442092143,"pfxZ":6.1312056036270945,"pX":0.12069863821610825,"pZ":2.872780614622516,"vX0":7.179417691537217,"vY0":-122.72859681389112,"vZ0":-1.522820004760837,"x":112.4,"y":161.21,"x0":-2.5322262119661882,"y0":50.00335010523648,"z0":5.434700368406352,"aX":-3.59949285024464},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.0,"breakHorizontal":2.6,"spinRate":2387,"spinDirection":213},"zone":2,"typeConfidence":1.01,"plateTime":0.4456308298619769,"extension":5.6736166473182905},"hitData":{"launchSpeed":85.5,"launchAngle":58.0,"totalDistance":194.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":121.39,"coordY":123.8}},"index":5,"playId":"54d3694e-a814-3dac-9e57-a4b42a82141f","pitchNumber":4,"startTime":"2026-03-24T03:51:46.215Z","endTime":"2026-03-24T03:51:57.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_ab"},{"player":{"id":572177,"link":"/api/v1/people/572177"},"credit":"p_ab"},{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_pa"},{"player":{"id":572177,"link":"/api/v1/people/572177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:51:57.156Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Eldridge homers (1) on a fly ball to left field. Luis Matos scores. Thomas Gavello scores.","rbi":3,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T03:51:58.808Z","endTime":"2026-03-24T03:54:10.430Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572177,"fullName":"Nick Struck","link":"/api/v1/people/572177"},"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,1,2],"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":{"id":572177,"link":"/api/v1/people/572177"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":{"id":824049,"link":"/api/v1/people/824049"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":687284,"fullName":"Thomas Gavello","link":"/api/v1/people/687284"},"responsiblePitcher":{"id":572177,"link":"/api/v1/people/572177"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.302565205437446,"aZ":-36.30437599186976,"pfxX":4.498539744653804,"pfxZ":-3.08259131374561,"pX":-1.916498151185803,"pZ":2.2543822430571834,"vX0":0.7196454478155623,"vY0":-115.00017946152597,"vZ0":0.2091563654575077,"x":190.05,"y":177.91,"x0":-2.8179591798280077,"y0":50.00398638872098,"z0":5.683575802138755,"aX":6.025854269966927},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.3,"breakHorizontal":-8.3,"spinRate":2503,"spinDirection":51},"zone":13,"typeConfidence":1.36,"plateTime":0.4762763131316379,"extension":5.819949483623226},"index":0,"playId":"32bf8cfb-c399-3db8-b2aa-df0eab8b3be1","pitchNumber":1,"startTime":"2026-03-24T03:52:21.950Z","endTime":"2026-03-24T03:52:27.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":69.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.060364798218725,"aZ":-33.73578586156675,"pfxX":8.102138159071453,"pfxZ":-1.2584214171915349,"pX":-2.128724463685598,"pZ":5.950934127991489,"vX0":-1.0096490198835655,"vY0":-111.50769294198498,"vZ0":7.6391200218785125,"x":198.14,"y":78.1,"x0":-2.7167757576800193,"y0":50.004111261006535,"z0":5.985027050264082,"aX":10.03881124087834},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":0.4,"breakHorizontal":-14.3,"spinRate":2616,"spinDirection":60},"zone":11,"typeConfidence":1.35,"plateTime":0.4942721659049987,"extension":5.807569304670089},"index":1,"playId":"d0021a95-d40e-38dc-b985-51db50880842","pitchNumber":2,"startTime":"2026-03-24T03:52:35.669Z","endTime":"2026-03-24T03:52:40.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.544032064631057,"aZ":-20.396862620404992,"pfxX":-4.17893126088205,"pfxZ":7.359115838310156,"pX":-0.3244301539112191,"pZ":2.1227538979693037,"vX0":6.694860949442578,"vY0":-125.46021123985852,"vZ0":-3.7191260046268577,"x":129.37,"y":181.47,"x0":-2.4801906812255696,"y0":50.00037578852238,"z0":5.27964186722686,"aX":-6.685287529873696},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":12.7,"breakHorizontal":6.1,"spinRate":2518,"spinDirection":218},"zone":7,"typeConfidence":0.85,"plateTime":0.43599972368187956,"extension":5.964351567359004},"index":2,"playId":"53a0cf1f-1248-3d9e-b179-342f752bf037","pitchNumber":3,"startTime":"2026-03-24T03:53:00.681Z","endTime":"2026-03-24T03:53:03.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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(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":86.5,"endSpeed":79.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.822256715397216,"aZ":-23.111617343056835,"pfxX":-4.1595809739248395,"pfxZ":5.641553117007415,"pX":1.7094052082945534,"pZ":2.1259811474414434,"vX0":11.448488699660267,"vY0":-125.53025298101633,"vZ0":-3.191514192103476,"x":51.84,"y":181.38,"x0":-2.356616303198255,"y0":50.004580788885825,"z0":5.281554536302737,"aX":-6.685460014244056},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.7,"breakHorizontal":5.0,"spinRate":2426,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.43523717416494945,"extension":5.897120043807589},"index":3,"playId":"037b5e50-4c80-330b-abf3-267ae1e6b865","pitchNumber":4,"startTime":"2026-03-24T03:53:17.916Z","endTime":"2026-03-24T03:53:24.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.947827022131026,"aZ":-22.851764322196352,"pfxX":-2.6575656161843697,"pfxZ":5.970802289284187,"pX":-0.4362516219483904,"pZ":2.758821281829933,"vX0":6.20242968707289,"vY0":-123.95018669604264,"vZ0":-1.709523631485527,"x":133.63,"y":164.29,"x0":-2.6217897524292746,"y0":50.00456556598532,"z0":5.358979431790953,"aX":-4.151426313677196},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.7,"breakHorizontal":3.5,"spinRate":2373,"spinDirection":215},"zone":4,"typeConfidence":0.81,"plateTime":0.4412922556703043,"extension":5.91859894894126},"hitData":{"launchSpeed":103.8,"launchAngle":35.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.45,"coordY":70.14}},"index":4,"playId":"2000d0c3-27f4-3ff1-a71f-b70e1cc05557","pitchNumber":5,"startTime":"2026-03-24T03:53:40.428Z","endTime":"2026-03-24T03:54:10.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":687284,"link":"/api/v1/people/687284"},"second":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":572177,"link":"/api/v1/people/572177"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":572177,"link":"/api/v1/people/572177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.23,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:54:10.430Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jesus Rodriguez pops out to first baseman Daniel Cope in foul territory.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T03:54:17.887Z","endTime":"2026-03-24T03:54:54.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572177,"fullName":"Nick Struck","link":"/api/v1/people/572177"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":684543,"link":"/api/v1/people/684543"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25222933245786,"aZ":-19.60342938052672,"pfxX":-2.630286732067867,"pfxZ":7.689998947999202,"pX":0.8112703319994227,"pZ":1.5526888391011093,"vX0":8.897303056874396,"vY0":-126.86686064834012,"vZ0":-5.715181811058385,"x":86.08,"y":196.86,"x0":-2.395054515004757,"y0":50.00359687075378,"z0":5.390651717176483,"aX":-4.300975198571569},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.8,"breakHorizontal":2.8,"spinRate":2501,"spinDirection":215},"zone":14,"typeConfidence":1.25,"plateTime":0.4312567393413005,"extension":6.119594317264667},"index":0,"playId":"ce25e9a9-2b8b-37d6-9320-f1efebe6a109","pitchNumber":1,"startTime":"2026-03-24T03:54:28.616Z","endTime":"2026-03-24T03:54:31.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.114994060515805,"aZ":-34.27931748940312,"pfxX":2.933062123383221,"pfxZ":-1.648965942609216,"pX":-0.5280825253790978,"pZ":2.246228942273279,"vX0":3.336478111651931,"vY0":-112.73501434882246,"vZ0":-0.07707170426925702,"x":137.13,"y":178.13,"x0":-2.4130998042685587,"y0":50.003856791693195,"z0":5.765736524152917,"aX":3.7426515548929875},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-2.6,"breakHorizontal":-6.2,"spinRate":2453,"spinDirection":45},"zone":4,"typeConfidence":1.36,"plateTime":0.4874390669867221,"extension":5.950197029738018},"hitData":{"launchSpeed":71.6,"launchAngle":69.0,"totalDistance":107.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":163.81,"coordY":181.05}},"index":1,"playId":"acf42d2c-95e6-30a9-8c18-65b3442bed26","pitchNumber":2,"startTime":"2026-03-24T03:54:43.882Z","endTime":"2026-03-24T03:54:54.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_ab"},{"player":{"id":572177,"link":"/api/v1/people/572177"},"credit":"p_ab"},{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_pa"},{"player":{"id":572177,"link":"/api/v1/people/572177"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:54:54.300Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Gilbert singles on a line drive to left fielder Louis Okoye.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T03:54:57.454Z","endTime":"2026-03-24T03:56:18.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572177,"fullName":"Nick Struck","link":"/api/v1/people/572177"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678601,"link":"/api/v1/people/678601"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77788609158535,"aZ":-40.56031188705229,"pfxX":1.6986188421475483,"pfxZ":-6.592773200456265,"pX":-0.9201163483977691,"pZ":1.1232511869483626,"vX0":3.2466632916249965,"vY0":-113.0203206470659,"vZ0":-0.5149548062688195,"x":152.07,"y":208.45,"x0":-2.6054244363737213,"y0":50.00318183961713,"z0":5.486175666703182,"aX":2.160277368164524},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-11.6,"breakHorizontal":-4.1,"spinRate":2473,"spinDirection":42},"zone":13,"typeConfidence":1.35,"plateTime":0.48772906983827635,"extension":5.921245710909215},"index":0,"playId":"867e5e89-efe8-3e0e-b145-25456a9b2534","pitchNumber":1,"startTime":"2026-03-24T03:55:16.199Z","endTime":"2026-03-24T03:55:20.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06858654201466,"aZ":-21.930903156560426,"pfxX":-2.9326476856017987,"pfxZ":6.417165420743592,"pX":-0.9910732026169968,"pZ":2.4371336410772946,"vX0":5.1288760924797865,"vY0":-126.18673730373341,"vZ0":-2.684061012490668,"x":154.78,"y":172.98,"x0":-2.6781935752054227,"y0":50.00439692986998,"z0":5.30080602049661,"aX":-4.6830004992335565},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":11.2,"breakHorizontal":4.0,"spinRate":2443,"spinDirection":226},"zone":11,"typeConfidence":1.14,"plateTime":0.4357228631267622,"extension":5.722407212569789},"index":1,"playId":"707dfb2f-30d8-361d-8e76-74525bfd6ba3","pitchNumber":2,"startTime":"2026-03-24T03:55:30.147Z","endTime":"2026-03-24T03:55:34.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98100039539684,"aZ":-21.18200149009275,"pfxX":-3.542063406546254,"pfxZ":6.925981605178821,"pX":0.433578905964162,"pZ":2.1883998509711233,"vX0":8.299139908659612,"vY0":-125.12240669754192,"vZ0":-3.3280134417554272,"x":100.47,"y":179.69,"x0":-2.4644638856709933,"y0":50.00471840513439,"z0":5.26927948257706,"aX":-5.624218876213451},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":12.0,"breakHorizontal":4.6,"spinRate":2472,"spinDirection":234},"zone":6,"typeConfidence":0.95,"plateTime":0.43757811807215097,"extension":5.9674431382954465},"index":2,"playId":"15579f3e-4a38-3a70-b705-396d3d38c79b","pitchNumber":3,"startTime":"2026-03-24T03:55:44.750Z","endTime":"2026-03-24T03:55:48.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.196673846490498,"aZ":-26.513232372232267,"pfxX":-11.380959343365777,"pfxZ":3.3851457034270958,"pX":-0.2778055767509794,"pZ":2.5327838878735784,"vX0":9.47632844067137,"vY0":-128.4160550468534,"vZ0":-2.050590706197636,"x":127.59,"y":170.39,"x0":-2.534297328035754,"y0":50.004480982282466,"z0":5.401009798157407,"aX":-19.04040421151619},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.9,"breakHorizontal":18.5,"spinRate":2080,"spinDirection":242},"zone":5,"typeConfidence":0.85,"plateTime":0.42627031021897244,"extension":6.0184374255554385},"hitData":{"launchSpeed":96.8,"launchAngle":10.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.89,"coordY":90.34}},"index":3,"playId":"4aca308f-d062-344c-a286-0909e994179a","pitchNumber":4,"startTime":"2026-03-24T03:56:07.902Z","endTime":"2026-03-24T03:56:18.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":572177,"link":"/api/v1/people/572177"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":572177,"link":"/api/v1/people/572177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:56:18.489Z","atBatIndex":65},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Fitzgerald homers (1) on a fly ball to left field. Drew Gilbert scores.","rbi":2,"awayScore":2,"homeScore":10,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T03:56:20.610Z","endTime":"2026-03-24T03:57:40.970Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572177,"fullName":"Nick Struck","link":"/api/v1/people/572177"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":{"id":572177,"link":"/api/v1/people/572177"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":572177,"link":"/api/v1/people/572177"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.8,"endSpeed":78.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.050130882447483,"aZ":-21.721247368527155,"pfxX":-2.6849426944815695,"pfxZ":6.691141791594228,"pX":-1.4220151468103135,"pZ":3.3863111838800513,"vX0":3.853250051968283,"vY0":-123.5172008290175,"vZ0":-0.7583240228916781,"x":171.2,"y":147.35,"x0":-2.6455335933418853,"y0":50.00245945148441,"z0":5.505619388662084,"aX":-4.1946371892898915},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":12.2,"breakHorizontal":4.1,"spinRate":2455,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.44157713194071135,"extension":5.756890332584868},"index":0,"playId":"b4e3a19e-6adc-3f56-9a25-b9142a45804e","pitchNumber":1,"startTime":"2026-03-24T03:56:41.301Z","endTime":"2026-03-24T03:56:46.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.18048941123981,"aZ":-22.881899245349405,"pfxX":-1.3513674059100413,"pfxZ":6.004159279524076,"pX":-0.8166932100550999,"pZ":2.8289277583926338,"vX0":4.244113890744236,"vY0":-123.008298359834,"vZ0":-2.4453460045938256,"x":148.13,"y":162.4,"x0":-2.3814984277472537,"y0":50.0014860623371,"z0":5.756294387104059,"aX":-2.0912361273349607},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.6,"breakHorizontal":1.6,"spinRate":2422,"spinDirection":202},"zone":4,"typeConfidence":0.81,"plateTime":0.4436407201197925,"extension":5.973343092440816},"index":1,"playId":"2335f896-ad15-3da5-b205-81b0c1a09e39","pitchNumber":2,"startTime":"2026-03-24T03:56:55.255Z","endTime":"2026-03-24T03:57:01.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.772304651414224,"aZ":-35.91316760034193,"pfxX":2.335682533616642,"pfxZ":-2.8614597325009434,"pX":-0.13364752064161137,"pZ":2.2802276148076044,"vX0":3.8917302319475833,"vY0":-113.5431348168763,"vZ0":-0.1111802303201872,"x":122.09,"y":177.21,"x0":-2.1733120406870245,"y0":50.004504552750724,"z0":5.9032452297661715,"aX":3.049383907706523},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-4.9,"breakHorizontal":-5.2,"spinRate":2445,"spinDirection":35},"zone":5,"typeConfidence":1.35,"plateTime":0.4823873170038717,"extension":5.869586115970196},"hitData":{"launchSpeed":95.0,"launchAngle":27.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.59,"coordY":88.38}},"index":2,"playId":"7d55967a-d3a7-3d37-aa42-6007c7ca94d6","pitchNumber":3,"startTime":"2026-03-24T03:57:13.738Z","endTime":"2026-03-24T03:57:40.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_ab"},{"player":{"id":572177,"link":"/api/v1/people/572177"},"credit":"p_ab"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_pa"},{"player":{"id":572177,"link":"/api/v1/people/572177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-24T03:57:40.970Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Grant McCray flies out to center fielder Brayan Mendoza.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-24T03:59:58.906Z","endTime":"2026-03-24T04:01:02.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":514919,"fullName":"Jesus Pirela","link":"/api/v1/people/514919"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,2],"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":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696535,"link":"/api/v1/people/696535"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Grant McCray replaces Rafael Devers.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-24T03:57:48.870Z","endTime":"2026-03-24T03:57:58.678Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":646240,"link":"/api/v1/people/646240"},"defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-24T03:57:58.678Z","endTime":"2026-03-24T03:58:29.312Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jesus Pirela replaces Nick Struck.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":10,"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-24T03:58:29.312Z","endTime":"2026-03-24T04:00:01.017Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":514919,"link":"/api/v1/people/514919"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":572177,"link":"/api/v1/people/572177","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.473787068637417,"aZ":-18.85795288214868,"pfxX":-3.674156054507614,"pfxZ":8.379107831190957,"pX":0.16464494857527356,"pZ":1.773991080707681,"vX0":7.101819647346438,"vY0":-124.81028264719212,"vZ0":-4.692557314307461,"x":110.72,"y":190.88,"x0":-2.231297931420834,"y0":50.001181685769595,"z0":5.21702707884356,"aX":-5.838039590472569},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":14.4,"breakHorizontal":5.2,"spinRate":2182,"spinDirection":200},"zone":8,"typeConfidence":0.98,"plateTime":0.43767832209832847,"extension":6.656328610535574},"index":3,"playId":"14a5233c-7acf-3187-92be-ade49f07642a","pitchNumber":1,"startTime":"2026-03-24T04:00:01.017Z","endTime":"2026-03-24T04:00:04.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":514919,"link":"/api/v1/people/514919","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":70.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.423258974956273,"aZ":-30.40842891326796,"pfxX":2.7709585375643524,"pfxZ":1.4085746329432283,"pX":-2.5006752785145103,"pZ":2.1753968713882785,"vX0":-0.2894006618799194,"vY0":-110.99493468077314,"vZ0":0.17011269401454054,"x":212.32,"y":180.04,"x0":-2.7288475571481823,"y0":50.00163676787187,"z0":5.258043781196331,"aX":3.465144354893007},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":2.9,"breakHorizontal":-4.9,"spinRate":2333,"spinDirection":86},"zone":13,"typeConfidence":1.36,"plateTime":0.4930210804031079,"extension":6.441846326506622},"index":4,"playId":"90336b39-6328-3062-9b17-7e14c7538df1","pitchNumber":2,"startTime":"2026-03-24T04:00:16.389Z","endTime":"2026-03-24T04:00:20.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":514919,"link":"/api/v1/people/514919","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41720423686474,"aZ":-27.380137352169747,"pfxX":-11.00420043610514,"pfxZ":3.1740376645737567,"pX":1.4061867106839312,"pZ":0.759987868229944,"vX0":11.455281168215974,"vY0":-121.76204009593108,"vZ0":-4.860178560502411,"x":63.4,"y":218.26,"x0":-1.9149691930662014,"y0":50.00458497086652,"z0":5.132433927667714,"aX":-16.635449971013333},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.8,"breakHorizontal":17.4,"spinRate":1631,"spinDirection":243},"zone":14,"typeConfidence":1.35,"plateTime":0.44868457346765167,"extension":6.866435223979687},"index":5,"playId":"67dbc051-e14b-3cea-813f-803135c84947","pitchNumber":3,"startTime":"2026-03-24T04:00:35.622Z","endTime":"2026-03-24T04:00:39.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":514919,"link":"/api/v1/people/514919","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08667962244673,"aZ":-21.406954212137556,"pfxX":0.0070635260269730216,"pfxZ":7.008192442928351,"pX":0.1537260055758536,"pZ":3.185227154856406,"vX0":6.14974489048745,"vY0":-122.84103036942355,"vZ0":-0.9673065624101519,"x":111.14,"y":152.78,"x0":-2.3774107290374396,"y0":50.00475765256478,"z0":5.394915486798165,"aX":0.009532563660798955},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":12.7,"breakHorizontal":-1.3,"spinRate":2221,"spinDirection":182},"zone":2,"typeConfidence":0.8,"plateTime":0.4449528376938514,"extension":6.414202548433705},"hitData":{"launchSpeed":94.6,"launchAngle":50.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.84,"coordY":90.51}},"index":6,"playId":"0bdc6fe6-6f82-3ed5-9013-36e29171cbab","pitchNumber":4,"startTime":"2026-03-24T04:00:52.386Z","endTime":"2026-03-24T04:01:02.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":514919,"link":"/api/v1/people/514919","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553882,"link":"/api/v1/people/553882"},"first":{"id":684543,"link":"/api/v1/people/684543"},"second":{"id":516631,"link":"/api/v1/people/516631"},"third":{"id":676021,"link":"/api/v1/people/676021"},"shortstop":{"id":665745,"link":"/api/v1/people/665745"},"left":{"id":678601,"link":"/api/v1/people/678601"},"center":{"id":696535,"link":"/api/v1/people/696535"},"right":{"id":672882,"link":"/api/v1/people/672882"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_ab"},{"player":{"id":514919,"link":"/api/v1/people/514919"},"credit":"p_ab"},{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_pa"},{"player":{"id":514919,"link":"/api/v1/people/514919"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-24T04:01:02.269Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Santos grounds out, second baseman Thomas Gavello to first baseman Bryce Eldridge.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-24T04:03:43.183Z","endTime":"2026-03-24T04:04:06.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676021,"fullName":"Luis Santos","link":"/api/v1/people/676021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666619,"fullName":"Gregory Santos","link":"/api/v1/people/666619"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6],"actionIndex":[0,1,2,3,4],"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":676021,"fullName":"Luis Santos","link":"/api/v1/people/676021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687284,"link":"/api/v1/people/687284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gregory Santos replaces Marques Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":10,"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-24T04:02:52.477Z","endTime":"2026-03-24T04:02:53.477Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666619,"link":"/api/v1/people/666619"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":688730,"link":"/api/v1/people/688730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":676021,"link":"/api/v1/people/676021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Will Brennan remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":10,"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-24T04:02:52.477Z","endTime":"2026-03-24T04:02:53.477Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":671218,"link":"/api/v1/people/671218"},"defense":{"pitcher":{"id":666619,"link":"/api/v1/people/666619","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":671218,"link":"/api/v1/people/671218"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":676021,"link":"/api/v1/people/676021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Thomas Gavello remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":10,"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-24T04:02:52.477Z","endTime":"2026-03-24T04:02:53.477Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687284,"link":"/api/v1/people/687284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":666619,"link":"/api/v1/people/666619","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":676021,"link":"/api/v1/people/676021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Grant McCray remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":10,"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-24T04:02:52.477Z","endTime":"2026-03-24T04:02:53.477Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":646240,"link":"/api/v1/people/646240"},"defense":{"pitcher":{"id":666619,"link":"/api/v1/people/666619","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":676021,"link":"/api/v1/people/676021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to shortstop for Tyler Fitzgerald.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":10,"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-24T04:02:52.477Z","endTime":"2026-03-24T04:03:45.347Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":666619,"link":"/api/v1/people/666619","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":666149,"link":"/api/v1/people/666149"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":676021,"link":"/api/v1/people/676021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":2.943,"strikeZoneBottom":1.485,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65480990466582,"aZ":-23.24157643387271,"pfxX":-1.373489111717523,"pfxZ":4.91564720483864,"pX":0.29801252764420993,"pZ":2.255676619841132,"vX0":5.951705143470768,"vY0":-133.23269868820046,"vZ0":-4.2711533675896165,"x":105.64,"y":177.88,"x0":-1.7757500032935762,"y0":50.00507510752413,"z0":5.5365921285944175,"aX":-2.497751996521516},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.3,"breakHorizontal":1.3,"spinRate":2505,"spinDirection":197},"zone":6,"typeConfidence":0.77,"plateTime":0.4093846012832745,"extension":6.62855461747704},"index":5,"playId":"c4c18c4d-5e68-373a-9fa5-ef00ee691da6","pitchNumber":1,"startTime":"2026-03-24T04:03:45.347Z","endTime":"2026-03-24T04:03:48.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666619,"link":"/api/v1/people/666619","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":687284,"link":"/api/v1/people/687284"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":676021,"link":"/api/v1/people/676021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":97.4,"endSpeed":89.2,"strikeZoneTop":2.943,"strikeZoneBottom":1.485,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25916699099053,"aZ":-22.731039508322617,"pfxX":-9.479054536147611,"pfxZ":4.641129716525691,"pX":-0.6377692813578599,"pZ":2.3335573516485333,"vX0":5.753525946932719,"vY0":-141.68990206121288,"vZ0":-5.631621404368706,"x":141.31,"y":175.77,"x0":-1.4627532272284731,"y0":50.00293697767487,"z0":5.798748134868699,"aX":-19.280564249219022},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.4,"breakHorizontal":16.0,"spinRate":2409,"spinDirection":221},"zone":4,"typeConfidence":0.91,"plateTime":0.38651148277637803,"extension":6.530867635002531},"hitData":{"launchSpeed":98.9,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.15,"coordY":150.67}},"index":6,"playId":"84b721e9-95fc-343d-becf-83fe97646175","pitchNumber":2,"startTime":"2026-03-24T04:03:57.321Z","endTime":"2026-03-24T04:04:06.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666619,"link":"/api/v1/people/666619","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":687284,"link":"/api/v1/people/687284"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":676021,"link":"/api/v1/people/676021","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676021,"link":"/api/v1/people/676021"},"credit":"b_ab"},{"player":{"id":666619,"link":"/api/v1/people/666619"},"credit":"p_ab"},{"player":{"id":676021,"link":"/api/v1/people/676021"},"credit":"b_pa"},{"player":{"id":666619,"link":"/api/v1/people/666619"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-24T04:04:06.085Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Javier Salazar doubles (1) on a line drive to left fielder Will Brennan.","rbi":0,"awayScore":2,"homeScore":10,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-24T04:04:10.746Z","endTime":"2026-03-24T04:05:13.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665745,"fullName":"Javier Salazar","link":"/api/v1/people/665745"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666619,"fullName":"Gregory Santos","link":"/api/v1/people/666619"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665745,"fullName":"Javier Salazar","link":"/api/v1/people/665745"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665745,"fullName":"Javier Salazar","link":"/api/v1/people/665745"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.123414174935846,"aZ":-14.637435592735171,"pfxX":-6.460217693302667,"pfxZ":8.466027855173008,"pX":-0.7183751536368941,"pZ":3.7938767791738908,"vX0":3.9666916717255303,"vY0":-142.85320852435234,"vZ0":-3.240413318291593,"x":144.38,"y":136.35,"x0":-1.2836957346946585,"y0":50.00623516010182,"z0":5.859930702305609,"aX":-13.388704047738859},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":10.9,"spinRate":2505,"spinDirection":222},"zone":11,"typeConfidence":0.89,"plateTime":0.3830399726137137,"extension":6.408216150202719},"index":0,"playId":"00d31e82-cc1f-3148-bce8-3c2601e433e0","pitchNumber":1,"startTime":"2026-03-24T04:04:29.471Z","endTime":"2026-03-24T04:04:33.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666619,"link":"/api/v1/people/666619","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":687284,"link":"/api/v1/people/687284"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":665745,"link":"/api/v1/people/665745","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7944996222981,"aZ":-24.06371413400058,"pfxX":-0.37219289018440405,"pfxZ":4.376215847041934,"pX":-0.4764342980224374,"pZ":2.5267652014268203,"vX0":2.903630696691933,"vY0":-134.47584327325006,"vZ0":-3.9146656993279483,"x":135.16,"y":170.56,"x0":-1.5162178077606854,"y0":50.006112408399005,"z0":5.683813209844622,"aX":-0.6908340389507632},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.4,"breakHorizontal":0.1,"spinRate":2525,"spinDirection":186},"zone":4,"typeConfidence":0.79,"plateTime":0.4054050762149659,"extension":6.481260073192893},"index":1,"playId":"23f57880-4717-39a6-9480-50a2301a4b89","pitchNumber":2,"startTime":"2026-03-24T04:04:43.582Z","endTime":"2026-03-24T04:04:46.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666619,"link":"/api/v1/people/666619","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":687284,"link":"/api/v1/people/687284"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":665745,"link":"/api/v1/people/665745","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81154071704572,"aZ":-21.951560345686666,"pfxX":-8.70074349069301,"pfxZ":4.994780353562527,"pX":-0.18286183900589575,"pZ":2.8454556136913864,"vX0":5.5944999605748365,"vY0":-142.42126792765015,"vZ0":-4.397112895749023,"x":123.97,"y":161.95,"x0":-1.0458964293001067,"y0":50.00374237245247,"z0":5.804268903158959,"aX":-17.810466846238885},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.3,"breakHorizontal":14.5,"spinRate":2440,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.3851145115859227,"extension":6.489296157753289},"hitData":{"launchSpeed":95.2,"launchAngle":20.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.99,"coordY":61.84}},"index":2,"playId":"6fd29a56-9784-3efc-98af-a8ae3aa4995f","pitchNumber":3,"startTime":"2026-03-24T04:04:58.373Z","endTime":"2026-03-24T04:05:13.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666619,"link":"/api/v1/people/666619","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":687284,"link":"/api/v1/people/687284"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":665745,"link":"/api/v1/people/665745","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665745,"link":"/api/v1/people/665745"},"credit":"b_ab"},{"player":{"id":666619,"link":"/api/v1/people/666619"},"credit":"p_ab"},{"player":{"id":665745,"link":"/api/v1/people/665745"},"credit":"b_pa"},{"player":{"id":666619,"link":"/api/v1/people/666619"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-24T04:05:13.561Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ismael Alcantara grounds out, pitcher Gregory Santos to second baseman Thomas Gavello to first baseman Bryce Eldridge. Javier Salazar to 3rd.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-24T04:05:14.827Z","endTime":"2026-03-24T04:06:12.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672882,"fullName":"Ismael Alcantara","link":"/api/v1/people/672882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666619,"fullName":"Gregory Santos","link":"/api/v1/people/666619"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665745,"fullName":"Javier Salazar","link":"/api/v1/people/665745"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672882,"fullName":"Ismael Alcantara","link":"/api/v1/people/672882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666619,"link":"/api/v1/people/666619"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687284,"link":"/api/v1/people/687284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":665745,"fullName":"Javier Salazar","link":"/api/v1/people/665745"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.122811627147403,"aZ":-23.949989402110337,"pfxX":-2.0405407201747465,"pfxZ":4.403168448052857,"pX":1.2629179553684908,"pZ":1.9705855995993946,"vX0":8.235441954745022,"vY0":-135.8768782293149,"vZ0":-5.431152358467109,"x":68.86,"y":185.57,"x0":-1.5437585035738144,"y0":50.002554964668285,"z0":5.662287569910405,"aX":-3.8117308402429053},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":1.9,"spinRate":2522,"spinDirection":192},"zone":14,"typeConfidence":0.56,"plateTime":0.4032986828845413,"extension":6.700315752494364},"index":0,"playId":"200b651a-43e1-32ab-801c-8a37cc2ae599","pitchNumber":1,"startTime":"2026-03-24T04:05:48.819Z","endTime":"2026-03-24T04:05:51.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666619,"link":"/api/v1/people/666619","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":687284,"link":"/api/v1/people/687284"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":672882,"link":"/api/v1/people/672882","batSide":{"code":"R","description":"Right"}},"second":{"id":665745,"link":"/api/v1/people/665745"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92589639633629,"aZ":-17.30371314938622,"pfxX":-7.991699387006884,"pfxZ":7.140414695044797,"pX":-0.6290101439489556,"pZ":2.188277747631392,"vX0":5.144416787954135,"vY0":-143.5801170131642,"vZ0":-6.786828137200929,"x":140.98,"y":179.7,"x0":-1.4076051862829826,"y0":50.00684921847235,"z0":5.663806923433498,"aX":-16.65292606882378},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.6,"breakHorizontal":13.4,"spinRate":2290,"spinDirection":226},"zone":7,"typeConfidence":0.9,"plateTime":0.3818028456436764,"extension":6.569386409884595},"hitData":{"launchSpeed":79.5,"launchAngle":4.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.05,"coordY":181.58}},"index":1,"playId":"b6b6a1b2-606c-3674-8e08-4fcbdc2cc9c3","pitchNumber":2,"startTime":"2026-03-24T04:06:04.507Z","endTime":"2026-03-24T04:06:12.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666619,"link":"/api/v1/people/666619","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":687284,"link":"/api/v1/people/687284"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":672882,"link":"/api/v1/people/672882","batSide":{"code":"R","description":"Right"}},"second":{"id":665745,"link":"/api/v1/people/665745"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672882,"link":"/api/v1/people/672882"},"credit":"b_ab"},{"player":{"id":666619,"link":"/api/v1/people/666619"},"credit":"p_ab"},{"player":{"id":672882,"link":"/api/v1/people/672882"},"credit":"b_pa"},{"player":{"id":666619,"link":"/api/v1/people/666619"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-24T04:06:12.522Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Omar Narváez strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":10,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-24T04:06:27.547Z","endTime":"2026-03-24T04:07:47.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":553882,"fullName":"Omar Narváez","link":"/api/v1/people/553882"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666619,"fullName":"Gregory Santos","link":"/api/v1/people/666619"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553882,"fullName":"Omar Narváez","link":"/api/v1/people/553882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.801753544711897,"aZ":-13.180025201188888,"pfxX":-3.888734666385946,"pfxZ":8.95675776445619,"pX":1.0552099908712713,"pZ":3.131739728921913,"vX0":7.464268555811669,"vY0":-144.28473147530048,"vZ0":-5.511692870169931,"x":76.78,"y":154.22,"x0":-1.0534132926585125,"y0":50.00110640214503,"z0":5.870650643945387,"aX":-8.245841552973491},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.4,"breakHorizontal":5.6,"spinRate":2548,"spinDirection":219},"zone":12,"typeConfidence":0.88,"plateTime":0.37880451012790894,"extension":6.64607315714451},"index":0,"playId":"06a1046d-d63d-3233-b7c5-e763a2c5afd8","pitchNumber":1,"startTime":"2026-03-24T04:06:45.953Z","endTime":"2026-03-24T04:06:50.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666619,"link":"/api/v1/people/666619","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":687284,"link":"/api/v1/people/687284"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"third":{"id":665745,"link":"/api/v1/people/665745"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.6,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.528093571819326,"aZ":-13.663733026827176,"pfxX":-4.277655300488366,"pfxZ":8.802243464814909,"pX":0.7302151611707256,"pZ":3.104360154321195,"vX0":6.801132703035914,"vY0":-143.9063228984915,"vZ0":-5.297290854745324,"x":89.17,"y":154.96,"x0":-1.1050109893020195,"y0":50.003638790078305,"z0":5.811310878018293,"aX":-8.99709533334454},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.1,"breakHorizontal":6.5,"spinRate":2531,"spinDirection":222},"zone":3,"typeConfidence":0.75,"plateTime":0.38019721893704306,"extension":6.453665651565551},"index":1,"playId":"3bf8835a-be85-3b6b-bb1b-9d97583eca6f","pitchNumber":2,"startTime":"2026-03-24T04:07:02.377Z","endTime":"2026-03-24T04:07:06.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666619,"link":"/api/v1/people/666619","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":687284,"link":"/api/v1/people/687284"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"third":{"id":665745,"link":"/api/v1/people/665745"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.6,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53519983735366,"aZ":-15.277633370756947,"pfxX":-3.746771855344758,"pfxZ":8.029093780412813,"pX":-0.94219395581055,"pZ":4.2831837868703,"vX0":1.8321496101726888,"vY0":-143.74142547123,"vZ0":-2.1035941500434454,"x":152.91,"y":123.13,"x0":-1.0990690865404424,"y0":50.00265028054191,"z0":5.966786923310843,"aX":-7.885153486241708},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.4,"breakHorizontal":6.5,"spinRate":2562,"spinDirection":212},"zone":11,"typeConfidence":0.94,"plateTime":0.38021633966066615,"extension":6.3022543748341855},"index":2,"playId":"986db46c-ffd0-36e0-a41a-a18b7362a98c","pitchNumber":3,"startTime":"2026-03-24T04:07:25.982Z","endTime":"2026-03-24T04:07:29.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666619,"link":"/api/v1/people/666619","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":687284,"link":"/api/v1/people/687284"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"third":{"id":665745,"link":"/api/v1/people/665745"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.8,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44679770432049,"aZ":-14.056164557110721,"pfxX":-4.899629095704565,"pfxZ":8.742346543144388,"pX":-0.432205049938219,"pZ":2.756235671345894,"vX0":3.8131729731963633,"vY0":-143.14023615013772,"vZ0":-6.201409832106904,"x":133.47,"y":164.36,"x0":-1.1459201236966297,"y0":50.00403955793568,"z0":5.833196003688246,"aX":-10.154657121652175},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.8,"breakHorizontal":8.0,"spinRate":2545,"spinDirection":225},"zone":1,"typeConfidence":0.55,"plateTime":0.38284577367144834,"extension":6.527624525249411},"index":3,"playId":"8db7fc2a-14f2-3d74-a240-3695103fd26c","pitchNumber":4,"startTime":"2026-03-24T04:07:42.604Z","endTime":"2026-03-24T04:07:47.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666619,"link":"/api/v1/people/666619","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683679,"link":"/api/v1/people/683679"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":687284,"link":"/api/v1/people/687284"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":553882,"link":"/api/v1/people/553882","batSide":{"code":"L","description":"Left"}},"third":{"id":665745,"link":"/api/v1/people/665745"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Home Plate"},{"official":{"id":668915,"link":"/api/v1/people/668915"},"officialType":"First Base"},{"official":{"id":682443,"link":"/api/v1/people/682443"},"officialType":"Second Base"},{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553882,"link":"/api/v1/people/553882"},"credit":"b_ab"},{"player":{"id":666619,"link":"/api/v1/people/666619"},"credit":"p_ab"},{"player":{"id":553882,"link":"/api/v1/people/553882"},"credit":"b_pa"},{"player":{"id":666619,"link":"/api/v1/people/666619"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-24T04:07:47.640Z","atBatIndex":71}]