[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan India grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T23:11:12.914Z","endTime":"2025-08-05T23:12:34.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T19:12:13.674Z","endTime":"2025-08-05T22:42:08.984Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"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":"2025-08-05T22:42:08.984Z","endTime":"2025-08-05T23:10:14.805Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"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":"2025-08-05T23:10:14.805Z","endTime":"2025-08-05T23:11:15.123Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"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":98.2,"endSpeed":90.0,"strikeZoneTop":3.38879664710515,"strikeZoneBottom":1.55255650130525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.606266991417687,"aZ":-10.155102046128068,"pfxX":6.382852112826748,"pfxZ":10.636951220554401,"pX":-0.13502499797497935,"pZ":2.6169603216675266,"vX0":-8.241422363883784,"vY0":-142.68437594078986,"vZ0":-7.852136531946009,"x":122.15,"y":168.12,"x0":1.9561381054818645,"y0":50.00549332771193,"z0":6.0379804533851145,"aX":13.216170658352228},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.9,"breakHorizontal":-10.0,"spinRate":2389,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.3833045232386314,"extension":6.945003238658764},"index":3,"playId":"21ac8e34-16fa-3b17-b0e2-fa7f0e0cf509","pitchNumber":1,"startTime":"2025-08-05T23:11:15.123Z","endTime":"2025-08-05T23:11:20.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":88.0,"endSpeed":81.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.196489282063784,"aZ":-30.110631330942574,"pfxX":-1.7981612225642967,"pfxZ":1.2308711654781295,"pX":-0.5061544391000307,"pZ":2.006913151240414,"vX0":-5.933752728969638,"vY0":-128.07418799307922,"vZ0":-4.494315741762654,"x":136.29,"y":184.59,"x0":2.0658730687771945,"y0":50.003746319896266,"z0":6.115113400632699,"aX":-3.013172106899975},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.6,"breakHorizontal":4.4,"spinRate":2494,"spinDirection":270},"zone":7,"typeConfidence":2.0,"plateTime":0.42619034125644184,"extension":6.707577568680298},"index":4,"playId":"43020a03-c247-3782-a8bc-d67b7e035d80","pitchNumber":2,"startTime":"2025-08-05T23:11:27.494Z","endTime":"2025-08-05T23:11:33.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-05T23:11:39.958Z","endTime":"2025-08-05T23:11:51.696Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.33999763605745,"strikeZoneBottom":1.56513477998663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46913911923941,"aZ":-13.809038669761799,"pfxX":4.602671120574302,"pfxZ":8.884382814603224,"pX":0.5928665030343264,"pZ":3.7243144857980606,"vX0":-6.448528710572371,"vY0":-142.762754844436,"vZ0":-4.185020792173846,"x":94.4,"y":138.22,"x0":2.2815398426855302,"y0":50.001820975462046,"z0":6.0767362858807985,"aX":9.513470158892602},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.5,"breakHorizontal":-7.1,"spinRate":2386,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3834823302283805,"extension":6.645987122219485},"index":6,"playId":"bab5d598-a5ff-3188-ab40-b3e81183e514","pitchNumber":3,"startTime":"2025-08-05T23:11:51.696Z","endTime":"2025-08-05T23:11:55.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.076205333606836,"aZ":-13.55839076659745,"pfxX":5.439088444321378,"pfxZ":8.84989382481768,"pX":0.5602385115277884,"pZ":2.165378604373702,"vX0":-6.254334236562863,"vY0":-143.80676973636432,"vZ0":-8.46998209542857,"x":95.65,"y":180.31,"x0":2.0523911604617884,"y0":50.001108124899766,"z0":5.982044324579125,"aX":11.438084626143867},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.5,"breakHorizontal":-8.6,"spinRate":2493,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.3802949684356878,"extension":6.960885194584204},"index":7,"playId":"96f012cb-f4fc-3d81-bca7-d97a0adba5a4","pitchNumber":4,"startTime":"2025-08-05T23:12:05.601Z","endTime":"2025-08-05T23:12:10.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.855432364887868,"aZ":-23.285531374340014,"pfxX":9.714485050596961,"pfxZ":4.255877241055817,"pX":0.8130330591075263,"pZ":2.4795889422951993,"vX0":-7.437668851926813,"vY0":-143.04821141752333,"vZ0":-5.661676293077328,"x":86.01,"y":171.83,"x0":2.1756912535415087,"y0":50.00018187337586,"z0":5.930149165574917,"aX":20.269362129417818},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.8,"breakHorizontal":-16.2,"spinRate":2440,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.38188684007749396,"extension":6.8783828773181375},"hitData":{"launchSpeed":101.2,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.99,"coordY":161.9}},"index":8,"playId":"b3955c60-3687-3eac-8080-5f059522a9f9","pitchNumber":5,"startTime":"2025-08-05T23:12:27.127Z","endTime":"2025-08-05T23:12:34.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-05T23:12:34.898Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T23:12:36.287Z","endTime":"2025-08-05T23:14:09.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.6,"strikeZoneTop":3.61466647471574,"strikeZoneBottom":1.71377528539584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.10140145611823,"aZ":-17.605252933120166,"pfxX":10.536348509318207,"pfxZ":7.072012432786778,"pX":0.6031311704982701,"pZ":2.2327888904857653,"vX0":-8.516273845417716,"vY0":-142.89846939287693,"vZ0":-6.976130410301495,"x":94.01,"y":178.49,"x0":2.2587603994453365,"y0":50.0032052181199,"z0":5.819172806212409,"aX":21.70776351011131},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.5,"breakHorizontal":-17.3,"spinRate":2439,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.38384890385949877,"extension":6.9278243692688095},"index":0,"playId":"84950a72-e7c0-3eb0-8a8a-06e9fca52172","pitchNumber":1,"startTime":"2025-08-05T23:12:59.075Z","endTime":"2025-08-05T23:13:04.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.43641216042859,"aZ":-11.856261468027155,"pfxX":4.672156322783367,"pfxZ":9.808913861462772,"pX":0.5240193366062783,"pZ":3.8811944340828046,"vX0":-6.387678002721417,"vY0":-143.11492931275922,"vZ0":-4.189306746861859,"x":97.03,"y":133.99,"x0":2.179295161242213,"y0":50.006344287198566,"z0":6.108366963744803,"aX":9.681563534672435},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.0,"breakHorizontal":-7.2,"spinRate":2479,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.3829234088917355,"extension":6.695657121835666},"index":1,"playId":"33566989-b585-3498-a8fc-0849ece13992","pitchNumber":2,"startTime":"2025-08-05T23:13:12.832Z","endTime":"2025-08-05T23:13:17.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":"2025-08-05T23:13:21.805Z","endTime":"2025-08-05T23:13:32.800Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.50999876603152,"strikeZoneBottom":1.68182898960519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.302243343695814,"aZ":-12.226525554355478,"pfxX":3.8926371747545323,"pfxZ":9.647482020275024,"pX":1.3894588864131003,"pZ":4.031529789145683,"vX0":-3.6336821552118157,"vY0":-142.95517928929576,"vZ0":-3.9396392124526813,"x":64.04,"y":129.93,"x0":2.1719789951706385,"y0":50.00196610378978,"z0":6.196443499754577,"aX":8.047575229295528},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.8,"breakHorizontal":-6.4,"spinRate":2328,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.3833140151147729,"extension":6.718531855141008},"index":3,"playId":"276ef749-6dfa-363b-b2f4-1ceb7cf2bf55","pitchNumber":3,"startTime":"2025-08-05T23:13:32.800Z","endTime":"2025-08-05T23:13:36.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.59845506096455,"strikeZoneBottom":1.66254042653755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.37994255142603,"aZ":-13.258034842416341,"pfxX":5.444939702830019,"pfxZ":9.153991743620645,"pX":1.4847480413810261,"pZ":3.227100861701402,"vX0":-4.539517990317982,"vY0":-142.94545860699893,"vZ0":-5.39727813908496,"x":60.4,"y":151.65,"x0":2.387084266384519,"y0":50.00219270882498,"z0":5.974067320139759,"aX":11.251964722686978},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.6,"breakHorizontal":-8.9,"spinRate":2425,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.38336270649539284,"extension":6.614238922302884},"index":4,"playId":"9de12810-f36b-3ee6-a815-66bd0f449ca3","pitchNumber":4,"startTime":"2025-08-05T23:13:49.608Z","endTime":"2025-08-05T23:13:53.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.692675596885557,"aZ":-11.853249831703863,"pfxX":5.222186364831751,"pfxZ":9.76235260097245,"pX":0.9687963787972163,"pZ":3.0035700765999587,"vX0":-5.755413480791677,"vY0":-143.05444417756618,"vZ0":-6.0580424738745915,"x":80.07,"y":157.68,"x0":2.324211298146301,"y0":50.000014316347304,"z0":5.885211975816809,"aX":10.867833622273729},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.7,"breakHorizontal":-8.4,"spinRate":2434,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.3822531532368121,"extension":6.712967313154518},"index":5,"playId":"c1d26964-571b-3798-9040-dbb9eca7714c","pitchNumber":5,"startTime":"2025-08-05T23:14:05.924Z","endTime":"2025-08-05T23:14:09.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:14:09.556Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vinnie Pasquantino pops out to catcher Carlos Narváez in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T23:14:10.634Z","endTime":"2025-08-05T23:15:08.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25577196731573,"aZ":-18.34294003393838,"pfxX":9.213295068891583,"pfxZ":6.804809385472169,"pX":1.2472967752271482,"pZ":2.0229596749612364,"vX0":-6.210051673939113,"vY0":-141.65016928522869,"vZ0":-7.430680353589785,"x":69.46,"y":184.16,"x0":2.270600021822482,"y0":50.00549237007026,"z0":5.852519723653335,"aX":18.731619340451687},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.9,"breakHorizontal":-15.5,"spinRate":2469,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.38663399116037267,"extension":6.718564753445192},"index":0,"playId":"c0792061-2024-3d35-ad46-3aef2af6a90c","pitchNumber":1,"startTime":"2025-08-05T23:14:31.431Z","endTime":"2025-08-05T23:14:34.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.57999922059311,"strikeZoneBottom":1.64618868853211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.641465400501637,"aZ":-35.78718736193703,"pfxX":-6.808506173347659,"pfxZ":-2.3837488917335916,"pX":0.2102738072917429,"pZ":1.8428972663438736,"vX0":-2.6690629008860984,"vY0":-122.76939498914095,"vZ0":-3.0344846783245214,"x":108.98,"y":189.02,"x0":2.1977204806294965,"y0":50.000247274331535,"z0":6.158747046989916,"aX":-10.330453462391361},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.8,"breakHorizontal":13.0,"spinRate":2249,"spinDirection":307},"zone":8,"typeConfidence":2.0,"plateTime":0.4471415811546464,"extension":6.685076022999503},"index":1,"playId":"a715fa38-ba9b-3d2b-9844-3c91b5c31794","pitchNumber":2,"startTime":"2025-08-05T23:14:45.319Z","endTime":"2025-08-05T23:14:49.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19105565145468,"aZ":-13.155665103302688,"pfxX":4.364595974594088,"pfxZ":9.341469061684556,"pX":0.6974532670111202,"pZ":3.1810539530280297,"vX0":-6.0216205267336145,"vY0":-141.73380008852357,"vZ0":-5.514975343362226,"x":90.41,"y":152.89,"x0":2.281814757966008,"y0":50.00312839893173,"z0":5.99123494291175,"aX":8.886559696867193},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":-6.7,"spinRate":2527,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.3863535541411731,"extension":6.563008118855408},"hitData":{"launchSpeed":82.9,"launchAngle":80.0,"totalDistance":21.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":119.03,"coordY":204.45}},"index":2,"playId":"ab053dea-b4e2-3190-8e5a-c6e32a542365","pitchNumber":3,"startTime":"2025-08-05T23:14:59.077Z","endTime":"2025-08-05T23:15:08.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:15:08.879Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarren Duran flies out to right fielder Randal Grichuk.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T23:16:56.164Z","endTime":"2025-08-05T23:19:00.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.260333442467285,"aZ":-10.632944258350772,"pfxX":-6.060912578915663,"pfxZ":11.584367975540676,"pX":-0.4446584576949495,"pZ":3.0390941514142398,"vX0":4.580630912094533,"vY0":-135.86679483436413,"vZ0":-5.384620745576727,"x":133.95,"y":156.72,"x0":-1.3695317965065708,"y0":50.00323415497352,"z0":5.793410824396967,"aX":-11.27086699548716},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.9,"breakHorizontal":10.0,"spinRate":2410,"spinDirection":215},"zone":1,"typeConfidence":0.91,"plateTime":0.40397052364086417,"extension":6.260230873564571},"index":0,"playId":"0fbaeb47-7e2e-3806-b59d-e830034b1369","pitchNumber":1,"startTime":"2025-08-05T23:17:20.102Z","endTime":"2025-08-05T23:17:23.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":88.1,"endSpeed":82.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.50187256719999,"aZ":-25.353217120721496,"pfxX":1.6476757765753383,"pfxZ":4.0325587412968895,"pX":0.9340468546375272,"pZ":1.5165130941015648,"vX0":6.037843801607571,"vY0":-128.23932568577422,"vZ0":-5.633797718059279,"x":81.4,"y":197.83,"x0":-1.6498173654839674,"y0":50.00466420299083,"z0":5.67864604158284,"aX":2.7888510614167075},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.5,"breakHorizontal":-4.1,"spinRate":2627,"spinDirection":173},"zone":14,"typeConfidence":0.92,"plateTime":0.4244920913713499,"extension":6.2306928379504845},"index":1,"playId":"49a8a245-3870-39e2-9f98-1be1bbc00c99","pitchNumber":2,"startTime":"2025-08-05T23:17:36.724Z","endTime":"2025-08-05T23:17:41.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-05T23:17:45.642Z","endTime":"2025-08-05T23:18:02.502Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.266737242549365,"aZ":-30.08052708338425,"pfxX":8.135852116672556,"pfxZ":1.4149431518352351,"pX":0.9067568894319906,"pZ":1.7318251506165852,"vX0":4.396501322612569,"vY0":-120.78499478456422,"vZ0":-3.1798028939657534,"x":82.44,"y":192.02,"x0":-1.9932494772528258,"y0":50.00169177304204,"z0":5.707040606939867,"aX":12.0346267332195},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.0,"breakHorizontal":-15.7,"spinRate":2908,"spinDirection":52},"zone":14,"typeConfidence":0.93,"plateTime":0.4532628620093293,"extension":6.17737814553661},"index":3,"playId":"6e9740a9-40c9-319c-aa3e-04ae957f33b3","pitchNumber":3,"startTime":"2025-08-05T23:18:02.502Z","endTime":"2025-08-05T23:18:07.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.238885579555358,"aZ":-30.33315058526672,"pfxX":9.598734208932697,"pfxZ":1.2458020017297073,"pX":0.5156364901130719,"pZ":2.5025027919110636,"vX0":3.067621267182612,"vY0":-121.11526922777867,"vZ0":-1.20704889357463,"x":97.35,"y":171.21,"x0":-2.016612529588652,"y0":50.00208653236431,"z0":5.677603974083658,"aX":14.15521700118137},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.3,"breakHorizontal":-18.1,"spinRate":2991,"spinDirection":51},"zone":6,"typeConfidence":0.94,"plateTime":0.4534961006320031,"extension":6.2524092907976145},"hitData":{"launchSpeed":88.8,"launchAngle":33.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.94,"coordY":98.39}},"index":4,"playId":"ecb213db-73eb-3625-98d5-7391e810dc67","pitchNumber":4,"startTime":"2025-08-05T23:18:50.902Z","endTime":"2025-08-05T23:19:00.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:19:00.255Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out to center fielder John Rave.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T23:19:01.183Z","endTime":"2025-08-05T23:20:41.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.37999889793289,"strikeZoneBottom":1.58060500162014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.561781992564825,"aZ":-15.750801259216418,"pfxX":-9.678866887274754,"pfxZ":9.097488634907487,"pX":-0.006675245536076541,"pZ":2.851581788961121,"vX0":7.537940043119521,"vY0":-133.9119798594257,"vZ0":-4.180638667980936,"x":117.25,"y":161.79,"x0":-1.6090932872966581,"y0":50.00260537705854,"z0":5.569593219744621,"aX":-17.47146601700782},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":15.7,"spinRate":2325,"spinDirection":220},"zone":2,"typeConfidence":0.95,"plateTime":0.4099898690401651,"extension":6.4162214957540815},"index":0,"playId":"1ac90384-3220-31d4-8975-3a5de318b0ed","pitchNumber":1,"startTime":"2025-08-05T23:19:25.923Z","endTime":"2025-08-05T23:19:30.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.38000070502755,"strikeZoneBottom":1.53799385547864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.024377666677022,"aZ":-28.115580848440164,"pfxX":5.8549270158836375,"pfxZ":2.6798536062570086,"pX":1.5043170302251445,"pZ":0.917575947846343,"vX0":5.9708757370725625,"vY0":-122.41037677775938,"vZ0":-5.179005938309547,"x":59.66,"y":214.01,"x0":-1.73030500907092,"y0":50.00062953356997,"z0":5.478885719689036,"aX":8.847631467050153},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.8,"breakHorizontal":-12.0,"spinRate":2814,"spinDirection":56},"zone":14,"typeConfidence":0.73,"plateTime":0.4481143100386489,"extension":6.347325383665224},"index":1,"playId":"80631ba8-bb4d-36b9-8a1b-a926932d7eae","pitchNumber":2,"startTime":"2025-08-05T23:19:38.685Z","endTime":"2025-08-05T23:19:44.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.037946319513402,"aZ":-27.390767766867523,"pfxX":0.4508639616157555,"pfxZ":2.8503143461265585,"pX":0.818063679678149,"pZ":1.7053284493921443,"vX0":5.980825971786961,"vY0":-128.18276605552614,"vZ0":-4.869138111252793,"x":85.82,"y":192.74,"x0":-1.5945855352560836,"y0":50.005994019941056,"z0":5.742792985475972,"aX":0.7578159482964522},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.3,"breakHorizontal":-2.0,"spinRate":2479,"spinDirection":141},"zone":9,"typeConfidence":0.92,"plateTime":0.4256855508857931,"extension":6.387692227073864},"index":2,"playId":"a6018666-4449-3818-af98-2882b9985cca","pitchNumber":3,"startTime":"2025-08-05T23:19:52.341Z","endTime":"2025-08-05T23:19:59.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-05T23:20:01.407Z","endTime":"2025-08-05T23:20:17.058Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.32200965909828,"strikeZoneBottom":1.52859523016157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.383989291754375,"aZ":-10.83633762246831,"pfxX":-5.14001686137512,"pfxZ":11.29275170771014,"pX":0.4139055342654941,"pZ":3.4388726417014204,"vX0":6.228973279576798,"vY0":-136.65110098182214,"vZ0":-4.405028697187653,"x":101.22,"y":145.93,"x0":-1.2283031490046386,"y0":50.00080009899474,"z0":5.817402915993438,"aX":-9.710795743595595},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.7,"breakHorizontal":7.9,"spinRate":2411,"spinDirection":206},"zone":3,"typeConfidence":0.91,"plateTime":0.40097502913653393,"extension":6.228537647796539},"index":4,"playId":"f7908c2d-a4b6-3211-976a-eefc84b5d205","pitchNumber":4,"startTime":"2025-08-05T23:20:17.058Z","endTime":"2025-08-05T23:20:22.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05295296473115,"aZ":-28.3540256763166,"pfxX":1.9252799178780757,"pfxZ":2.30975790457053,"pX":0.27903646730762194,"pZ":3.419261993053795,"vX0":3.9548003857839036,"vY0":-127.37132501986741,"vZ0":-0.5052607161446547,"x":106.36,"y":146.46,"x0":-1.5388263062415406,"y0":50.00618593726208,"z0":5.845562028875937,"aX":3.191401415324632},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":-4.3,"spinRate":2554,"spinDirection":129},"zone":3,"typeConfidence":0.91,"plateTime":0.4286050044556977,"extension":6.368454829811357},"hitData":{"launchSpeed":98.0,"launchAngle":22.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.7,"coordY":68.56}},"index":5,"playId":"5a22a585-8fee-334d-b768-5575e80752b8","pitchNumber":5,"startTime":"2025-08-05T23:20:33.158Z","endTime":"2025-08-05T23:20:41.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:20:41.378Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T23:20:40.567Z","endTime":"2025-08-05T23:22:07.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.34570870670069,"strikeZoneBottom":1.48468409673935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.391358474796764,"aZ":-30.01823994945015,"pfxX":8.267506739000314,"pfxZ":1.4623780630909629,"pX":-0.684046671801836,"pZ":2.3477298140034852,"vX0":0.8220715840571274,"vY0":-120.56918652022568,"vZ0":-1.5740316285588651,"x":143.07,"y":175.39,"x0":-2.103494322857,"y0":50.00269165611526,"z0":5.6576019270549995,"aX":12.173291187796725},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.5,"breakHorizontal":-15.1,"spinRate":2882,"spinDirection":57},"zone":4,"typeConfidence":0.94,"plateTime":0.45425234582245544,"extension":6.310318960967456},"index":0,"playId":"16ab2815-974c-3c79-9615-0dac22bb5b57","pitchNumber":1,"startTime":"2025-08-05T23:21:05.398Z","endTime":"2025-08-05T23:21:10.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":94.7,"endSpeed":86.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.399298743347696,"aZ":-11.028061023564376,"pfxX":-5.611160255812232,"pfxZ":11.031101526464568,"pX":-0.39076544190511286,"pZ":3.692203556459227,"vX0":4.899133316984925,"vY0":-137.76591924475318,"vZ0":-3.7762151121916228,"x":131.9,"y":139.09,"x0":-1.4655315706403704,"y0":50.00160291512075,"z0":5.829390854935336,"aX":-10.755311815720814},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.3,"breakHorizontal":9.1,"spinRate":2370,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.3980091622623303,"extension":6.3611049972492975},"index":1,"playId":"40477ecf-0db5-330a-9c5d-4bb78ac8c1c1","pitchNumber":2,"startTime":"2025-08-05T23:21:19.551Z","endTime":"2025-08-05T23:21:23.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-05T23:21:31.487Z","endTime":"2025-08-05T23:21:40.911Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.88301906320121,"aZ":-10.318203802498067,"pfxX":-4.832077863013896,"pfxZ":11.403762791896144,"pX":-0.8985530938166217,"pZ":3.1681239211710097,"vX0":3.495426328752606,"vY0":-137.8686454874614,"vZ0":-5.170464673973652,"x":151.25,"y":153.24,"x0":-1.5577708857741819,"y0":50.004475274561294,"z0":5.770148916071346,"aX":-9.263010927026905},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.7,"breakHorizontal":7.9,"spinRate":2379,"spinDirection":204},"zone":11,"typeConfidence":0.93,"plateTime":0.39793374915113455,"extension":6.374727714526067},"index":3,"playId":"13e68521-6a9d-37a0-b3f5-c6ce03cab70c","pitchNumber":3,"startTime":"2025-08-05T23:21:40.911Z","endTime":"2025-08-05T23:21:45.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.065789473089435,"aZ":-26.376822177545414,"pfxX":2.286173858521491,"pfxZ":3.4251209124256823,"pX":-0.11648900815859357,"pZ":0.8003332973977308,"vX0":3.5861082434890363,"vY0":-128.66661238462387,"vZ0":-7.126262527790032,"x":121.44,"y":217.17,"x0":-1.8198327837123982,"y0":50.0051521911797,"z0":5.61994786720211,"aX":3.874230296133702},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.0,"breakHorizontal":-4.9,"spinRate":2611,"spinDirection":160},"zone":13,"typeConfidence":0.92,"plateTime":0.4239971192771739,"extension":6.329253743647906},"index":4,"playId":"2730131e-c8c0-3354-bd10-c4590eb775a0","pitchNumber":4,"startTime":"2025-08-05T23:22:01.227Z","endTime":"2025-08-05T23:22:07.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:22:07.264Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T23:23:43.711Z","endTime":"2025-08-05T23:25:15.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.66282905830208,"strikeZoneBottom":1.74385812563469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.99891444030484,"aZ":-12.256717698973679,"pfxX":5.536722922305997,"pfxZ":9.91538729909667,"pX":1.185240523170061,"pZ":1.8472997239085698,"vX0":-5.205661736686835,"vY0":-141.04483384417765,"vZ0":-9.100264983614627,"x":71.82,"y":188.9,"x0":2.338223368837855,"y0":50.00138428724159,"z0":5.912056951446741,"aX":11.120394132982538},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":-8.9,"spinRate":2484,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.3887906628102358,"extension":6.68462749892179},"index":0,"playId":"0f7c545d-9edc-3ed3-93c8-858d38be81be","pitchNumber":1,"startTime":"2025-08-05T23:24:10.092Z","endTime":"2025-08-05T23:24:14.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.457849244223606,"aZ":-23.953727628231103,"pfxX":-0.7890219181431162,"pfxZ":4.432948485404268,"pX":-1.1170115505160163,"pZ":2.2115832485448,"vX0":-8.17662201181381,"vY0":-135.72235435790745,"vZ0":-5.676981958595862,"x":159.58,"y":179.07,"x0":2.0449685780401063,"y0":50.00046083430477,"z0":6.012801690797782,"aX":-1.46225939772439},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.0,"breakHorizontal":3.2,"spinRate":2588,"spinDirection":169},"zone":13,"typeConfidence":2.0,"plateTime":0.40454004166742497,"extension":6.707469929416899},"index":1,"playId":"3ffe98ae-fe3e-3b41-8166-d5ba38480b2e","pitchNumber":2,"startTime":"2025-08-05T23:24:22.719Z","endTime":"2025-08-05T23:24:27.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.55460439003563,"strikeZoneBottom":1.7408922392007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.454627113121575,"aZ":-16.33887664768839,"pfxX":6.416920162363451,"pfxZ":7.759397083661477,"pX":-0.05409260051791542,"pZ":1.6172175654612857,"vX0":-9.119947008076194,"vY0":-141.5249083215738,"vZ0":-8.899256484162327,"x":119.06,"y":195.12,"x0":2.367318811763282,"y0":50.001843507633154,"z0":5.83546906022773,"aX":13.095475048079146},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.5,"breakHorizontal":-9.8,"spinRate":2544,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.38610720641103,"extension":6.7575310756848745},"index":2,"playId":"be826f36-0f44-3fa2-836a-4c6726d2bda9","pitchNumber":3,"startTime":"2025-08-05T23:24:36.808Z","endTime":"2025-08-05T23:24:41.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.50212791529173,"strikeZoneBottom":1.61815789388299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.094673600724363,"aZ":-36.773757260007145,"pfxX":-7.264406542088569,"pfxZ":-3.093396453040236,"pX":-1.0411863700765034,"pZ":-0.0737078642141662,"vX0":-4.814852369075161,"vY0":-121.87218797452749,"vZ0":-6.887663857952189,"x":156.69,"y":240.77,"x0":1.9100574481822357,"y0":50.000710181156094,"z0":6.002326837617058,"aX":-10.81917997605462},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-7.1,"breakHorizontal":14.4,"spinRate":2440,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.45110107979508474,"extension":6.742713229915638},"index":3,"playId":"af56b5d6-d1f7-3aaa-ad8b-2d5491abeafa","pitchNumber":4,"startTime":"2025-08-05T23:24:50.538Z","endTime":"2025-08-05T23:24:54.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.53146175280319,"aZ":-34.74113427192469,"pfxX":-8.573823322815327,"pfxZ":-1.7378667295699755,"pX":-0.9433368181960027,"pZ":0.944432761178484,"vX0":-4.308548572267782,"vY0":-121.66306598685425,"vZ0":-5.050657289995397,"x":152.96,"y":213.28,"x0":1.9739712098118953,"y0":50.004919610770685,"z0":6.114687695817231,"aX":-12.642661524948052},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.2,"breakHorizontal":16.7,"spinRate":2488,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4530561928977104,"extension":6.5521537170671795},"index":4,"playId":"c93fd25e-9d18-31e3-86a0-298e2e61803c","pitchNumber":5,"startTime":"2025-08-05T23:25:10.632Z","endTime":"2025-08-05T23:25:15.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:25:15.578Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T23:25:20.419Z","endTime":"2025-08-05T23:25:44.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.905029292845082,"aZ":-12.84969908403872,"pfxX":4.441982814479753,"pfxZ":9.296099322992223,"pX":-0.2570660775571079,"pZ":2.750609967319161,"vX0":-8.055836003053914,"vY0":-143.01033862513788,"vZ0":-7.036770044365545,"x":126.8,"y":164.51,"x0":2.014699105438015,"y0":50.000829888951195,"z0":6.043045376621375,"aX":9.232558194082968},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.6,"breakHorizontal":-6.5,"spinRate":2503,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.38248133520980643,"extension":6.552333406953542},"hitData":{"launchSpeed":89.7,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.99,"coordY":159.87}},"index":0,"playId":"a64d8dd4-5802-326a-b062-44765043c49f","pitchNumber":1,"startTime":"2025-08-05T23:25:36.398Z","endTime":"2025-08-05T23:25:44.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:25:44.450Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randal Grichuk strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T23:25:47.377Z","endTime":"2025-08-05T23:26:55.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.23072556397953,"strikeZoneBottom":1.50540472054093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5134718400882,"aZ":-31.273352942210334,"pfxX":-2.6908681493740056,"pfxZ":0.5111400775865897,"pX":0.23816831266498953,"pZ":1.8081389157590662,"vX0":-4.1103591525890195,"vY0":-131.04095250199796,"vZ0":-5.024142222955241,"x":107.92,"y":189.96,"x0":2.1714946149696988,"y0":50.00071942138707,"z0":6.063552527671398,"aX":-4.71787944109205},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.1,"breakHorizontal":5.8,"spinRate":2744,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.41665147153867554,"extension":6.69086963695421},"index":0,"playId":"eb938b13-1b19-377d-9fb7-0b76a3183655","pitchNumber":1,"startTime":"2025-08-05T23:26:08.467Z","endTime":"2025-08-05T23:26:14.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":84.3,"endSpeed":77.7,"strikeZoneTop":3.26999989896924,"strikeZoneBottom":1.47346435334844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.767615874472565,"aZ":-31.02848013853929,"pfxX":-8.989727118801316,"pfxZ":0.751033038500073,"pX":-0.2533911687554091,"pZ":0.9237114224922842,"vX0":-2.9547420009928924,"vY0":-122.72751733821363,"vZ0":-5.780991221417304,"x":126.66,"y":213.84,"x0":2.1358821710422315,"y0":50.00096672831659,"z0":5.973489123887344,"aX":-13.620176344462454},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.2,"breakHorizontal":17.0,"spinRate":2360,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4474141478639506,"extension":6.684451358742187},"index":1,"playId":"e4f0f2bc-5fdc-3f66-9154-fdb17a93342f","pitchNumber":2,"startTime":"2025-08-05T23:26:20.506Z","endTime":"2025-08-05T23:26:24.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.2700003578988,"strikeZoneBottom":1.51964431004569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.218423342334553,"aZ":-29.854162582182965,"pfxX":-2.866168863669877,"pfxZ":1.3157497791470547,"pX":0.48189809687866375,"pZ":3.190529850420697,"vX0":-3.3555095544098634,"vY0":-132.29307933643014,"vZ0":-1.8733492166017305,"x":98.63,"y":152.64,"x0":2.140960487736513,"y0":50.004916591960885,"z0":6.104216568055475,"aX":-5.061023434251175},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.2,"breakHorizontal":6.0,"spinRate":2629,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.41462427305362937,"extension":6.5744178698321765},"index":2,"playId":"d9a26a7c-76b0-338f-8bb4-2a4c179059fe","pitchNumber":3,"startTime":"2025-08-05T23:26:35.320Z","endTime":"2025-08-05T23:26:40.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.519942521064056,"aZ":-32.39065117835465,"pfxX":-1.8354337506789493,"pfxZ":-0.1280647848383718,"pX":-1.0885206006292356,"pZ":0.6915948406222486,"vX0":-6.398562165049495,"vY0":-126.20556047937129,"vZ0":-6.942904987592562,"x":158.49,"y":220.11,"x0":1.713372832193297,"y0":50.00591495271246,"z0":6.071015721866956,"aX":-2.9762050606195483},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.6,"breakHorizontal":4.7,"spinRate":2643,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.43318341096830526,"extension":6.798159561541861},"index":3,"playId":"b110cd47-8b54-3e2c-bac4-637529dd6518","pitchNumber":4,"startTime":"2025-08-05T23:26:50.481Z","endTime":"2025-08-05T23:26:55.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:26:55.033Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Story grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:28:52.084Z","endTime":"2025-08-05T23:30:41.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.6,"endSpeed":81.2,"strikeZoneTop":3.4699980222985,"strikeZoneBottom":1.65838776079628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.751302883269073,"aZ":-26.20462189810916,"pfxX":1.3329549689118028,"pfxZ":3.584051130774787,"pX":0.7532497874312313,"pZ":2.571994401077384,"vX0":5.161218212153103,"vY0":-127.55384062134364,"vZ0":-2.916559783594468,"x":88.29,"y":169.34,"x0":-1.4611589368334028,"y0":50.00056211587344,"z0":5.7742832858548825,"aX":2.217589688078778},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":-3.5,"spinRate":2493,"spinDirection":171},"zone":6,"typeConfidence":0.92,"plateTime":0.4277524395246144,"extension":6.403230027310315},"index":0,"playId":"74dfdf2e-f289-3329-ae17-780c5ef1967b","pitchNumber":1,"startTime":"2025-08-05T23:29:06.245Z","endTime":"2025-08-05T23:29:11.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.586040072656168,"aZ":-33.92194404399925,"pfxX":7.103086247061647,"pfxZ":-1.1904350323481259,"pX":1.0957375452344118,"pZ":1.6119658583099203,"vX0":4.2937345148294925,"vY0":-119.9352476338488,"vZ0":-2.3968239430240477,"x":75.23,"y":195.26,"x0":-1.639184281317143,"y0":50.005846559197735,"z0":5.641229450520487,"aX":10.379428569855786},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.5,"breakHorizontal":-13.9,"spinRate":2853,"spinDirection":48},"zone":14,"typeConfidence":0.92,"plateTime":0.4561817330233282,"extension":6.454862966204179},"index":1,"playId":"09250b98-c5d5-3bc8-b8f2-c74948d2b3c8","pitchNumber":2,"startTime":"2025-08-05T23:29:20.832Z","endTime":"2025-08-05T23:29:24.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-05T23:29:31.473Z","endTime":"2025-08-05T23:29:47.694Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.82775025016739,"aZ":-30.184401537359406,"pfxX":2.711554670116393,"pfxZ":1.1807744225637036,"pX":0.8546875906057293,"pZ":2.039281413886532,"vX0":4.765621184067262,"vY0":-128.30410517363808,"vZ0":-3.582813477300278,"x":84.42,"y":183.72,"x0":-1.3711946009515075,"y0":50.0022275993084,"z0":5.778327198407008,"aX":4.570132895315789},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":-5.9,"spinRate":2696,"spinDirection":129},"zone":14,"typeConfidence":0.92,"plateTime":0.42511493855523774,"extension":6.451111938731855},"index":3,"playId":"9e8c1501-677d-379f-8a3e-42369ee074e5","pitchNumber":3,"startTime":"2025-08-05T23:29:47.694Z","endTime":"2025-08-05T23:29:53.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.643433645583297,"aZ":-32.994762053654384,"pfxX":8.664025634817605,"pfxZ":-0.5770667327019021,"pX":0.738062117540157,"pZ":1.5229840351613253,"vX0":2.6978002510134935,"vY0":-118.92325253855466,"vZ0":-2.5414629593296656,"x":88.87,"y":197.66,"x0":-1.5392367621640157,"y0":50.00357218516336,"z0":5.623946217154616,"aX":12.302614123621776},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.4,"breakHorizontal":-16.3,"spinRate":2863,"spinDirection":51},"zone":9,"typeConfidence":0.94,"plateTime":0.4620946511151436,"extension":6.542992391403045},"hitData":{"launchSpeed":91.2,"launchAngle":1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.82,"coordY":166.96}},"index":4,"playId":"f966154c-79a2-3ce2-b7ac-814806953ab2","pitchNumber":4,"startTime":"2025-08-05T23:30:34.394Z","endTime":"2025-08-05T23:30:41.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:30:41.972Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masataka Yoshida walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:30:46.439Z","endTime":"2025-08-05T23:32:29.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.27930845744002,"strikeZoneBottom":1.41271163790466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12301151650995,"aZ":-10.288352000312534,"pfxX":-4.889844515429564,"pfxZ":11.698872889589568,"pX":0.20047209866279145,"pZ":3.029281324696074,"vX0":5.935298786574497,"vY0":-136.43423199590728,"vZ0":-5.155708967922138,"x":109.36,"y":156.99,"x0":-1.3756165699781913,"y0":50.00509295065013,"z0":5.663039434675404,"aX":-9.150269459219952},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.2,"breakHorizontal":7.4,"spinRate":2408,"spinDirection":206},"zone":2,"typeConfidence":0.92,"plateTime":0.40260694111821405,"extension":6.436058848383668},"index":0,"playId":"3bcd8e53-dee8-37c3-9e68-b555bd5bd097","pitchNumber":1,"startTime":"2025-08-05T23:31:05.898Z","endTime":"2025-08-05T23:31:09.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.31811294913854,"strikeZoneBottom":1.41702186937163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.928026905937685,"aZ":-24.598496953369317,"pfxX":-9.39245600630646,"pfxZ":4.64594273724167,"pX":-0.8304533132611558,"pZ":0.6732168610719771,"vX0":5.602048864615044,"vY0":-126.60757545408376,"vZ0":-6.831151531782663,"x":148.65,"y":220.6,"x0":-1.8472623773411583,"y0":50.000374073157765,"z0":5.364294840340407,"aX":-15.30392575458929},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.1,"breakHorizontal":15.8,"spinRate":1477,"spinDirection":240},"zone":13,"typeConfidence":0.93,"plateTime":0.4319959010266201,"extension":6.531855223895055},"index":1,"playId":"74f68787-0044-3c2b-b606-bf63de43a635","pitchNumber":2,"startTime":"2025-08-05T23:31:18.827Z","endTime":"2025-08-05T23:31:22.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.809588986356662,"aZ":-34.892157302839095,"pfxX":6.551159399444231,"pfxZ":-1.8124565497572318,"pX":0.08692789762119768,"pZ":1.5346766232969373,"vX0":2.979653896034517,"vY0":-122.11625116928259,"vZ0":-2.462864155942668,"x":113.69,"y":197.34,"x0":-2.003136799816098,"y0":50.00312442653967,"z0":5.580900606469334,"aX":9.816806930810488},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.6,"breakHorizontal":-12.6,"spinRate":2948,"spinDirection":64},"zone":8,"typeConfidence":0.93,"plateTime":0.4498705106896139,"extension":6.222689785867077},"index":2,"playId":"89d9ad21-317f-3a50-bc67-25b44a4f723f","pitchNumber":3,"startTime":"2025-08-05T23:31:34.041Z","endTime":"2025-08-05T23:31:39.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-05T23:31:42.889Z","endTime":"2025-08-05T23:31:53.037Z","isPitch":false,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.26932750771678,"strikeZoneBottom":1.43725304983072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44288081546314,"aZ":-9.975605158754295,"pfxX":-5.067582145402378,"pfxZ":11.473165768070398,"pX":-0.13083619709706987,"pZ":1.5397397262468526,"vX0":5.466126471236282,"vY0":-138.58138714365634,"vZ0":-9.060661591887637,"x":121.99,"y":197.21,"x0":-1.4752677037027797,"y0":50.004717296088344,"z0":5.527933485162159,"aX":-9.807378529737658},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.0,"breakHorizontal":7.9,"spinRate":2460,"spinDirection":210},"zone":8,"typeConfidence":0.93,"plateTime":0.3960122654647491,"extension":6.611912839278468},"index":4,"playId":"89da8a6e-2d6e-3112-95ab-b154235e9644","pitchNumber":4,"startTime":"2025-08-05T23:31:53.037Z","endTime":"2025-08-05T23:31:58.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.21999878704953,"strikeZoneBottom":1.36372344706914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46057583684788,"aZ":-33.225267367408115,"pfxX":8.817298942266937,"pfxZ":-0.7148466979746124,"pX":1.2428951848339371,"pZ":0.8637290298527901,"vX0":4.475174017277351,"vY0":-121.42193796363487,"vZ0":-4.246318396269086,"x":69.62,"y":215.46,"x0":-1.7794260431621798,"y0":50.00266644860252,"z0":5.579057777659721,"aX":12.94710500596116},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.2,"breakHorizontal":-17.2,"spinRate":2987,"spinDirection":49},"zone":14,"typeConfidence":0.94,"plateTime":0.45399410542195495,"extension":6.3989624319410785},"index":5,"playId":"05659568-5f73-3bd3-bf93-7166142ef3c3","pitchNumber":5,"startTime":"2025-08-05T23:32:08.816Z","endTime":"2025-08-05T23:32:14.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.21999758777537,"strikeZoneBottom":1.37176049802837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.19797928050146,"aZ":-11.357557759989932,"pfxX":-6.071668823370032,"pfxZ":11.095221375621309,"pX":-2.6200444651195616,"pZ":3.099913916308468,"vX0":-0.2607316180158045,"vY0":-137.06759746158747,"vZ0":-4.650270040409743,"x":216.87,"y":155.08,"x0":-1.7360078878028433,"y0":50.00527104125055,"z0":5.61301092069731,"aX":-11.395409473809952},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.1,"breakHorizontal":11.0,"spinRate":2352,"spinDirection":213},"zone":11,"typeConfidence":0.93,"plateTime":0.40171903056174996,"extension":6.460499278345715},"index":6,"playId":"f03a2d6f-3360-3727-ade3-a4a318489e5b","pitchNumber":6,"startTime":"2025-08-05T23:32:25.841Z","endTime":"2025-08-05T23:32:29.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:32:29.621Z","atBatIndex":10},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Carlos Narváez grounds into a double play, second baseman Jonathan India to shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Masataka Yoshida out at 2nd. Carlos Narváez out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:32:59.921Z","endTime":"2025-08-05T23:34:05.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T23:32:50.560Z","endTime":"2025-08-05T23:33:02.269Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.56563635467675,"strikeZoneBottom":1.6668959677835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.829221858818933,"aZ":-28.288250069613326,"pfxX":2.1624978012107894,"pfxZ":2.4221446727329132,"pX":0.43471766553871943,"pZ":2.1585247471853375,"vX0":4.493837218982103,"vY0":-126.21537926415198,"vZ0":-2.927749554467912,"x":100.43,"y":180.5,"x0":-1.6532259584280993,"y0":50.00513703900597,"z0":5.623028054281131,"aX":3.472012973501473},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":-5.0,"spinRate":2542,"spinDirection":155},"zone":9,"typeConfidence":0.9,"plateTime":0.43475828888646006,"extension":6.583368806275637},"index":1,"playId":"158b769a-3867-3fd0-926b-d035210fdbe7","pitchNumber":1,"startTime":"2025-08-05T23:33:02.269Z","endTime":"2025-08-05T23:33:06.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.59000086289213,"strikeZoneBottom":1.63676478323475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24228460048494,"aZ":-16.879262182198257,"pfxX":-9.006904077247825,"pfxZ":8.354573637418994,"pX":0.2006886157446977,"pZ":3.787256072704582,"vX0":7.447670509079257,"vY0":-134.70047918353902,"vZ0":-1.6904119408203235,"x":109.35,"y":136.52,"x0":-1.43474012146484,"y0":50.00465126321234,"z0":5.620927508149104,"aX":-16.493635211307293},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.0,"breakHorizontal":14.6,"spinRate":2304,"spinDirection":217},"zone":12,"typeConfidence":0.95,"plateTime":0.40718846374004114,"extension":6.478827133388145},"index":2,"playId":"de522731-9db3-3636-b4bb-39985707fd9f","pitchNumber":2,"startTime":"2025-08-05T23:33:19.175Z","endTime":"2025-08-05T23:33:24.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.59000128659011,"strikeZoneBottom":1.601994562671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95729683333646,"aZ":-13.371927810468774,"pfxX":-5.699837018006718,"pfxZ":10.51462566402353,"pX":-1.433193977098891,"pZ":4.950772921430406,"vX0":1.9798153930262037,"vY0":-133.43799140833963,"vZ0":0.23189361393804675,"x":171.63,"y":105.11,"x0":-1.447918036071287,"y0":50.002756718696254,"z0":5.832609635019135,"aX":-10.192307925110429},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.3,"breakHorizontal":9.8,"spinRate":2337,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.41179904073801676,"extension":6.346973922524848},"index":3,"playId":"220783e0-4a7b-31a1-b397-b67f29b58dca","pitchNumber":3,"startTime":"2025-08-05T23:33:36.014Z","endTime":"2025-08-05T23:33:41.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.556852732462637,"aZ":-28.44255677339355,"pfxX":2.2675728038453125,"pfxZ":2.25889170868387,"pX":0.8631350917662237,"pZ":1.7646210754984193,"vX0":5.154286577966574,"vY0":-127.605002973177,"vZ0":-4.084779350479771,"x":84.1,"y":191.14,"x0":-1.4753676175585353,"y0":50.00470616383298,"z0":5.619770303166584,"aX":3.7503485194667197},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":-5.3,"spinRate":2590,"spinDirection":162},"zone":14,"typeConfidence":0.91,"plateTime":0.4287624312991207,"extension":6.359042744703306},"hitData":{"launchSpeed":78.6,"launchAngle":5.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.43,"coordY":145.18}},"index":4,"playId":"c4502ed2-6a5a-317e-bccc-c23f3fb6ee07","pitchNumber":4,"startTime":"2025-08-05T23:33:57.347Z","endTime":"2025-08-05T23:34:05.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.27,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:34:05.471Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:37:03.189Z","endTime":"2025-08-05T23:38:23.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.3419071611769,"strikeZoneBottom":1.62583075786451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.694330274280368,"aZ":-25.40187856903212,"pfxX":-1.615082528907837,"pfxZ":3.7705119163779734,"pX":-0.30752347441609257,"pZ":2.6917979883271044,"vX0":-6.023606917138558,"vY0":-132.48717072007435,"vZ0":-4.187867093397422,"x":128.72,"y":166.1,"x0":2.196237306980649,"y0":50.002096038037294,"z0":6.127950716797839,"aX":-2.8974998653343986},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.2,"breakHorizontal":4.1,"spinRate":2568,"spinDirection":178},"zone":4,"typeConfidence":2.0,"plateTime":0.4118870162425248,"extension":6.62867921940071},"index":0,"playId":"85f3bc8b-f585-3ad7-9854-dd53bd8a680d","pitchNumber":1,"startTime":"2025-08-05T23:37:22.389Z","endTime":"2025-08-05T23:37:26.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.650822289975128,"aZ":-34.51770435334721,"pfxX":-8.861869709458741,"pfxZ":-1.6113078826903529,"pX":-0.5057851921112104,"pZ":1.1896564570506307,"vX0":-3.3683849684228138,"vY0":-120.48496152108804,"vZ0":-4.291321355546254,"x":136.28,"y":206.66,"x0":2.0657844307564623,"y0":50.00326976909977,"z0":6.078329326117535,"aX":-12.894000151118613},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.7,"breakHorizontal":16.9,"spinRate":2411,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4563941608897899,"extension":6.408200196636204},"index":1,"playId":"071ba046-6006-3348-adff-dffbf97d4324","pitchNumber":2,"startTime":"2025-08-05T23:37:33.997Z","endTime":"2025-08-05T23:37:38.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-05T23:37:41.226Z","endTime":"2025-08-05T23:37:50.072Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":83.8,"endSpeed":76.8,"strikeZoneTop":3.43000216545985,"strikeZoneBottom":1.57612164062543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3867363788655,"aZ":-38.47393344509696,"pfxX":-9.009120417620395,"pfxZ":-4.249590153846106,"pX":-1.1783857264413018,"pZ":1.4754694458727915,"vX0":-4.719850084123375,"vY0":-121.92651542512641,"vZ0":-3.0599955118203663,"x":161.92,"y":198.94,"x0":1.9624560648576161,"y0":50.00248235492716,"z0":6.117669741757404,"aX":-13.356215720573449},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-8.2,"breakHorizontal":17.5,"spinRate":2385,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4518696127184145,"extension":6.552376487748866},"index":3,"playId":"0d9c8961-9df6-3bde-b92f-514a868fc72e","pitchNumber":3,"startTime":"2025-08-05T23:37:50.072Z","endTime":"2025-08-05T23:37:56.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.303562607586546,"aZ":-30.898296500946206,"pfxX":-1.1834186609510513,"pfxZ":0.7730680423962628,"pX":0.30420287322340267,"pZ":3.1112315001065842,"vX0":-3.909568005096543,"vY0":-126.9453825381832,"vZ0":-1.7947139517011776,"x":105.4,"y":154.78,"x0":2.0135770550483576,"y0":50.000932934094564,"z0":6.270952931159508,"aX":-1.9435606774392244},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.2,"breakHorizontal":3.0,"spinRate":2526,"spinDirection":263},"zone":3,"typeConfidence":2.0,"plateTime":0.43032997111367655,"extension":6.4500070415264865},"index":4,"playId":"d8ca1943-4a4b-34bc-a7c7-88594ffb19c7","pitchNumber":4,"startTime":"2025-08-05T23:38:03.059Z","endTime":"2025-08-05T23:38:08.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.419237248970735,"aZ":-37.21183258089427,"pfxX":-8.542387763871922,"pfxZ":-3.3869816149359755,"pX":-0.5125983753925688,"pZ":1.5567442987716977,"vX0":-3.354254001581579,"vY0":-121.56353760583887,"vZ0":-3.3519315501424782,"x":136.54,"y":196.75,"x0":1.9979730886632239,"y0":50.00532658745522,"z0":6.207427234993659,"aX":-12.694539459616266},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.7,"breakHorizontal":16.3,"spinRate":2439,"spinDirection":306},"zone":7,"typeConfidence":2.0,"plateTime":0.45181598565855685,"extension":6.422504913960501},"index":5,"playId":"f54fcc83-8c30-3b11-bf29-fd8cd52f6b12","pitchNumber":5,"startTime":"2025-08-05T23:38:18.494Z","endTime":"2025-08-05T23:38:23.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:38:23.996Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Maile strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:38:24.457Z","endTime":"2025-08-05T23:39:31.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"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":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":91.5,"endSpeed":84.6,"strikeZoneTop":3.26999775535489,"strikeZoneBottom":1.51146801690818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.645255200358932,"aZ":-26.042411169601404,"pfxX":-2.4892496071363457,"pfxZ":3.389147773254397,"pX":0.3002825284761368,"pZ":2.5600974105856267,"vX0":-3.9112472534410645,"vY0":-133.20988228258528,"vZ0":-4.298829603605896,"x":105.55,"y":169.66,"x0":2.106978546839624,"y0":50.00544278036259,"z0":6.061203865244829,"aX":-4.506509719203416},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.5,"breakHorizontal":5.3,"spinRate":2582,"spinDirection":175},"zone":6,"typeConfidence":2.0,"plateTime":0.4100322779125678,"extension":6.465142989079509},"index":0,"playId":"5bac1e8c-7a48-3dee-a060-2d472c3b8492","pitchNumber":1,"startTime":"2025-08-05T23:38:45.335Z","endTime":"2025-08-05T23:38:50.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":86.3,"endSpeed":79.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.301384209540092,"aZ":-24.56901068836894,"pfxX":2.386492473484047,"pfxZ":4.71290716270535,"pX":0.6684839137749554,"pZ":2.2934930019516226,"vX0":-4.521506929987092,"vY0":-125.63358554287558,"vZ0":-3.875981289297579,"x":91.52,"y":176.86,"x0":2.1741475187397956,"y0":50.00031897004936,"z0":5.83231881978169,"aX":3.8490181151512766},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.9,"breakHorizontal":-3.4,"spinRate":1117,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.4344713281084016,"extension":6.535468138857428},"index":1,"playId":"56bce099-232b-3fb0-a002-98060c10f56f","pitchNumber":2,"startTime":"2025-08-05T23:38:57.226Z","endTime":"2025-08-05T23:39:01.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.24574579084118,"strikeZoneBottom":1.40873964383286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.6803898058767,"aZ":-34.42676112246105,"pfxX":-6.617994771157741,"pfxZ":-1.524190750509553,"pX":-0.6930457740405704,"pZ":0.9152566051090825,"vX0":-4.627435815336992,"vY0":-121.02655675465725,"vZ0":-5.22448557382671,"x":143.42,"y":214.07,"x0":2.1034266935413672,"y0":50.00024876531247,"z0":6.117981018899702,"aX":-9.811731261760112},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.7,"breakHorizontal":13.1,"spinRate":2293,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4526272468403185,"extension":6.6256392653554625},"index":2,"playId":"dd9ffb72-36bf-35fe-b1f9-c39ee2ab8646","pitchNumber":3,"startTime":"2025-08-05T23:39:15.337Z","endTime":"2025-08-05T23:39:19.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47937730861792,"aZ":-14.344714340833999,"pfxX":5.919509618010384,"pfxZ":8.752518111723989,"pX":0.9903334980769701,"pZ":3.169320790773662,"vX0":-5.830032502425103,"vY0":-141.62845088276535,"vZ0":-5.446553201039606,"x":79.25,"y":153.21,"x0":2.303560020306369,"y0":50.00686609696798,"z0":6.03052090466657,"aX":12.063246345793766},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":-9.6,"spinRate":2398,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.38632620070089496,"extension":6.619335460333845},"index":3,"playId":"9afa9147-1786-358c-bf2d-e6df140261db","pitchNumber":4,"startTime":"2025-08-05T23:39:27.627Z","endTime":"2025-08-05T23:39:31.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:39:31.306Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out, pitcher Garrett Crochet to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:39:32.175Z","endTime":"2025-08-05T23:41:12.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676979,"link":"/api/v1/people/676979"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"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.0,"endSpeed":87.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.707759189133423,"aZ":-25.823683668671116,"pfxX":10.744002574668345,"pfxZ":3.2796685481934,"pX":0.6545882268504886,"pZ":1.9418628718275015,"vX0":-8.09270652618461,"vY0":-138.06313575006627,"vZ0":-6.03300477063525,"x":92.05,"y":186.35,"x0":2.222571161304959,"y0":50.00582578945016,"z0":5.885058345290331,"aX":20.8194926948781},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.9,"breakHorizontal":-17.9,"spinRate":2408,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.3961806654630262,"extension":6.517078057308718},"index":0,"playId":"cf4d3767-e4a4-304e-9f2f-9f676376b3a9","pitchNumber":1,"startTime":"2025-08-05T23:39:52.278Z","endTime":"2025-08-05T23:39:56.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.4040324526131,"strikeZoneBottom":1.61088342669652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.24122641719043,"aZ":-33.2065234998538,"pfxX":-1.318141637895383,"pfxZ":-0.6517164415303807,"pX":0.29375729482801594,"pZ":2.708169200218938,"vX0":-3.5181074992179133,"vY0":-125.19545383310532,"vZ0":-2.0271546061744825,"x":105.8,"y":165.66,"x0":1.8858880934190605,"y0":50.00101121704638,"z0":6.234951229906291,"aX":-2.1001281601242607},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.4,"breakHorizontal":3.1,"spinRate":2533,"spinDirection":283},"zone":6,"typeConfidence":2.0,"plateTime":0.43677059451212585,"extension":6.478899509936652},"index":1,"playId":"be71a405-fcbc-3c66-a6df-8b98762cd944","pitchNumber":2,"startTime":"2025-08-05T23:40:04.240Z","endTime":"2025-08-05T23:40:09.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.39000090513002,"strikeZoneBottom":1.50583334694603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.264043073289955,"aZ":-36.20355070231981,"pfxX":-7.555206161048162,"pfxZ":-2.742999126136933,"pX":1.019641559167522,"pZ":4.046218893540582,"vX0":-0.6563299887813343,"vY0":-120.50091404047903,"vZ0":2.045923356518383,"x":78.13,"y":129.53,"x0":2.276939716280054,"y0":50.00013387153883,"z0":6.383152787413214,"aX":-11.115604980248834},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.2,"breakHorizontal":13.8,"spinRate":2260,"spinDirection":306},"zone":12,"typeConfidence":2.0,"plateTime":0.4544343875810717,"extension":6.244659519925241},"index":2,"playId":"2e79d562-ac9e-30eb-a996-da96ae07f7f3","pitchNumber":3,"startTime":"2025-08-05T23:40:18.617Z","endTime":"2025-08-05T23:40:22.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.39000165521632,"strikeZoneBottom":1.59913661263386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.741102130223908,"aZ":-16.07293419695742,"pfxX":4.321108979658296,"pfxZ":8.218326398250538,"pX":0.853293246395663,"pZ":4.215674733495575,"vX0":-5.789200645193261,"vY0":-138.7635635371066,"vZ0":-2.1221903556125756,"x":84.47,"y":124.96,"x0":2.4007923408319227,"y0":50.00047088201208,"z0":6.055705017486675,"aX":8.463977536556387},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":-6.7,"spinRate":2406,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.39404770368929665,"extension":6.320037547807003},"index":3,"playId":"db78c507-3fcf-31a5-8201-e019f354cb53","pitchNumber":4,"startTime":"2025-08-05T23:40:32.970Z","endTime":"2025-08-05T23:40:36.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.49341295176161,"strikeZoneBottom":1.59371887995201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.125054920779398,"aZ":-35.05826214662046,"pfxX":-2.3845515502431227,"pfxZ":-1.8494572214244922,"pX":0.8895221246294825,"pZ":2.504644077564288,"vX0":-2.040578895388395,"vY0":-123.70763585205046,"vZ0":-2.088688609729308,"x":83.09,"y":171.15,"x0":2.032875161739057,"y0":50.002341645937975,"z0":6.280002991463704,"aX":-3.72016994271182},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.6,"breakHorizontal":4.8,"spinRate":2587,"spinDirection":294},"zone":14,"typeConfidence":2.0,"plateTime":0.4416339161506606,"extension":6.470621608660082},"index":4,"playId":"418e460c-afd2-37d6-9e70-50f7d5295daa","pitchNumber":5,"startTime":"2025-08-05T23:40:47.835Z","endTime":"2025-08-05T23:40:53.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.658454253070605,"aZ":-24.795498271311,"pfxX":9.95211776378465,"pfxZ":3.7005685258063554,"pX":-0.03679933240016472,"pZ":1.7767360827534606,"vX0":-9.858792375440942,"vY0":-139.83637319391002,"vZ0":-6.638189762532896,"x":118.4,"y":190.81,"x0":2.230709223104342,"y0":50.00181849054142,"z0":5.793232736701467,"aX":19.834002452151445},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.5,"breakHorizontal":-16.2,"spinRate":2385,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.39074113003680333,"extension":6.818114843982896},"hitData":{"launchSpeed":67.3,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.2,"coordY":186.72}},"index":5,"playId":"48c5dd6e-d15b-321f-9bbd-4f8133b26bba","pitchNumber":6,"startTime":"2025-08-05T23:41:04.960Z","endTime":"2025-08-05T23:41:12.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:41:12.707Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abraham Toro grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:43:09.934Z","endTime":"2025-08-05T23:45:09.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.31887282392238,"strikeZoneBottom":1.53263665727469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60265345857502,"aZ":-34.110097783168705,"pfxX":8.948176791695552,"pfxZ":-1.3563985484678387,"pX":-0.09681088297133078,"pZ":2.504537790885142,"vX0":1.6829093114593203,"vY0":-119.15457873648748,"vZ0":-0.3541632367192583,"x":120.69,"y":171.16,"x0":-1.9756009594834458,"y0":50.00256534028137,"z0":5.758131220501963,"aX":12.764056577378225},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.3,"breakHorizontal":-16.6,"spinRate":2934,"spinDirection":70},"zone":5,"typeConfidence":0.94,"plateTime":0.4610838379368314,"extension":6.286766654124024},"index":0,"playId":"97ea6e36-ed8f-37b0-aee8-83ecfaeb9659","pitchNumber":1,"startTime":"2025-08-05T23:43:18.232Z","endTime":"2025-08-05T23:43:21.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":87.6,"endSpeed":81.3,"strikeZoneTop":3.28087270622299,"strikeZoneBottom":1.59784114397637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.84437950741544,"aZ":-28.30410714871218,"pfxX":2.588258716852203,"pfxZ":2.336843332957678,"pX":1.1637063412665665,"pZ":0.753052952659942,"vX0":6.0701925855625944,"vY0":-127.48232984073897,"vZ0":-6.703728726401901,"x":72.64,"y":218.45,"x0":-1.5792529772298909,"y0":50.00291905099133,"z0":5.6346954253432795,"aX":4.2821400568705945},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":-6.0,"spinRate":2631,"spinDirection":151},"zone":14,"typeConfidence":0.92,"plateTime":0.4287439225181684,"extension":6.35082016673084},"index":1,"playId":"717a5b41-4a70-3ca0-a7d9-b55ef8d4202d","pitchNumber":2,"startTime":"2025-08-05T23:43:31.368Z","endTime":"2025-08-05T23:43:36.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.792867255715432,"aZ":-25.515682186116553,"pfxX":-8.173025379523398,"pfxZ":4.045611570637362,"pX":-0.6180941071152284,"pZ":1.6236237907500228,"vX0":5.428234884497839,"vY0":-127.13188764090316,"vZ0":-4.737244772037911,"x":140.56,"y":194.94,"x0":-1.7134926871217453,"y0":50.00255976276098,"z0":5.523614548297546,"aX":-13.448072184296256},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.5,"breakHorizontal":13.7,"spinRate":1391,"spinDirection":236},"zone":7,"typeConfidence":0.91,"plateTime":0.42998881156329727,"extension":6.380674605791556},"index":2,"playId":"016660ce-b97c-3137-8ad7-f769ce3ab7fe","pitchNumber":3,"startTime":"2025-08-05T23:43:46.446Z","endTime":"2025-08-05T23:43:50.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.35902622413453,"strikeZoneBottom":1.642059457173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.233417450727167,"aZ":-11.693391672016435,"pfxX":-6.454542512010681,"pfxZ":10.945939183507466,"pX":1.0228255419940586,"pZ":3.2930757400706026,"vX0":8.75151394438578,"vY0":-136.24269799650727,"vZ0":-4.360184595950593,"x":78.01,"y":149.87,"x0":-1.399365471807417,"y0":50.004004395944364,"z0":5.72867766036622,"aX":-12.079086710874318},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":9.7,"spinRate":2360,"spinDirection":209},"zone":12,"typeConfidence":0.7,"plateTime":0.4027339144535045,"extension":6.322791803575709},"index":3,"playId":"48186c34-6318-33f7-a282-0b6b14f64078","pitchNumber":4,"startTime":"2025-08-05T23:44:04.587Z","endTime":"2025-08-05T23:44:10.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-05T23:44:16.391Z","endTime":"2025-08-05T23:44:24.960Z","isPitch":false,"type":"action","player":{"id":647351,"link":"/api/v1/people/647351"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.448995536597295,"aZ":-31.20100333629279,"pfxX":10.696299290155764,"pfxZ":0.6559820475776483,"pX":-0.28448259891450856,"pZ":2.6430444543415064,"vX0":0.617757565941774,"vY0":-121.84549271423883,"vZ0":-0.8249650223027162,"x":127.84,"y":167.42,"x0":-1.9303837890234565,"y0":50.00595696843247,"z0":5.698233303492076,"aX":15.977056717452028},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.2,"breakHorizontal":-19.4,"spinRate":2768,"spinDirection":47},"zone":4,"typeConfidence":0.94,"plateTime":0.45068196726378185,"extension":6.312170412237},"index":5,"playId":"ea339c0d-4084-3ace-890e-2e4406ef3a07","pitchNumber":5,"startTime":"2025-08-05T23:44:24.960Z","endTime":"2025-08-05T23:44:30.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.74690716491002,"aZ":-10.62380169515185,"pfxX":-5.951967378847557,"pfxZ":11.494299436564807,"pX":-1.1920636389451358,"pZ":2.388872648943068,"vX0":2.6543242385392407,"vY0":-136.91550645455587,"vZ0":-6.890560840266514,"x":162.44,"y":174.28,"x0":-1.407553586134634,"y0":50.00365593854603,"z0":5.686272046280764,"aX":-11.159512739243851},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.3,"breakHorizontal":10.1,"spinRate":2368,"spinDirection":212},"zone":13,"typeConfidence":0.92,"plateTime":0.4019701437427994,"extension":6.307458191714123},"index":6,"playId":"ab522e99-20e5-37b5-95dd-3621b7d4a99f","pitchNumber":6,"startTime":"2025-08-05T23:44:43.748Z","endTime":"2025-08-05T23:44:47.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.612777815774972,"aZ":-36.26991788968664,"pfxX":7.236348853504701,"pfxZ":-2.801291475498651,"pX":0.06799753962387801,"pZ":2.4783686336763995,"vX0":2.4214644775626097,"vY0":-121.2326267142492,"vZ0":-0.07133869971291529,"x":114.41,"y":171.86,"x0":-1.8886308327193804,"y0":50.00314614534346,"z0":5.7215948625448965,"aX":10.580028650350487},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.8,"breakHorizontal":-13.7,"spinRate":2945,"spinDirection":59},"zone":5,"typeConfidence":0.94,"plateTime":0.4549063631488739,"extension":6.290278755420008},"hitData":{"launchSpeed":83.4,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.95,"coordY":152.78}},"index":7,"playId":"01001231-1bcd-3bd9-8845-4402618e1408","pitchNumber":7,"startTime":"2025-08-05T23:45:02.228Z","endTime":"2025-08-05T23:45:09.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:45:09.832Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romy Gonzalez singles on a ground ball to center fielder John Rave.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:45:14.954Z","endTime":"2025-08-05T23:47:23.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.57978899688329,"strikeZoneBottom":1.67025258861897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.429873395225282,"aZ":-35.05191032985195,"pfxX":10.180432083618483,"pfxZ":-2.0628345212734764,"pX":1.0574930320033493,"pZ":2.7507513011314613,"vX0":3.1592021442350116,"vY0":-117.91893190648082,"vZ0":0.6099328289855286,"x":68.44,"y":122.05,"x0":-1.6255329859518723,"y0":50.002587553902465,"z0":5.747462146976426,"aX":14.19891444938239},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.2,"breakHorizontal":-19.2,"spinRate":2903,"spinDirection":40},"zone":12,"typeConfidence":0.94,"plateTime":0.46619544132897683,"extension":6.641521298070807},"index":0,"playId":"0aab1d2b-00df-38bb-a45f-0f0225dbf4c6","pitchNumber":1,"startTime":"2025-08-05T23:45:33.636Z","endTime":"2025-08-05T23:45:39.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":93.2,"endSpeed":84.8,"strikeZoneTop":3.61000176235417,"strikeZoneBottom":1.70834820982108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.993035333882048,"aZ":-11.425337898333433,"pfxX":-4.644466001339527,"pfxZ":11.212262486857014,"pX":0.29235513199644325,"pZ":2.8505763262802972,"vX0":5.645599731359157,"vY0":-135.52788284708788,"vZ0":-5.413129740742193,"x":105.86,"y":161.81,"x0":-1.2192378682610927,"y0":50.00671069392846,"z0":5.679359003600202,"aX":-8.59873340808041},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.2,"breakHorizontal":7.1,"spinRate":2307,"spinDirection":207},"zone":6,"typeConfidence":0.92,"plateTime":0.4049092471536757,"extension":6.542197335134423},"index":1,"playId":"433fb1f3-71f4-32b4-86e0-1cc027c15b4d","pitchNumber":2,"startTime":"2025-08-05T23:45:48.821Z","endTime":"2025-08-05T23:45:52.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75503877703788,"aZ":-18.896060604579226,"pfxX":-9.531572911460003,"pfxZ":7.272441042733634,"pX":-0.5880911873079383,"pZ":2.821475780264676,"vX0":5.976989918970905,"vY0":-134.4361097685029,"vZ0":-3.636141834320463,"x":139.42,"y":162.6,"x0":-1.6043072705280184,"y0":50.006540217275024,"z0":5.536789631487692,"aX":-17.411216948022542},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":16.0,"spinRate":2395,"spinDirection":218},"zone":4,"typeConfidence":0.95,"plateTime":0.40778547405423904,"extension":6.396712610110503},"index":2,"playId":"3f7f6ee5-147b-3f5c-8a0e-9e72f805edb1","pitchNumber":3,"startTime":"2025-08-05T23:46:03.624Z","endTime":"2025-08-05T23:46:09.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.8,"endSpeed":82.0,"strikeZoneTop":3.60999874070318,"strikeZoneBottom":1.78971282780483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.982622053805773,"aZ":-28.349253645882307,"pfxX":1.51621432651653,"pfxZ":2.291082757165043,"pX":2.1035682341171054,"pZ":0.6499609808832547,"vX0":8.194357285113915,"vY0":-127.64179791705595,"vZ0":-6.9366224807835035,"x":36.82,"y":221.23,"x0":-1.328128710535343,"y0":50.006001898937576,"z0":5.595453818120751,"aX":2.5352889877634643},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.0,"breakHorizontal":-4.3,"spinRate":2709,"spinDirection":130},"zone":14,"typeConfidence":0.92,"plateTime":0.4269442645272288,"extension":6.542272437649031},"index":3,"playId":"8cfbea31-bbcb-3695-91d7-36b09c20b3ba","pitchNumber":4,"startTime":"2025-08-05T23:46:20.923Z","endTime":"2025-08-05T23:46:26.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.921765741934763,"aZ":-11.881463047391208,"pfxX":-4.1070968345500365,"pfxZ":10.835325405781099,"pX":0.4407901877181494,"pZ":3.5642352096200214,"vX0":6.0619786033901875,"vY0":-136.0202796925461,"vZ0":-3.730686395215266,"x":100.2,"y":142.55,"x0":-1.2834973392543663,"y0":50.005800019718684,"z0":5.77783428248339,"aX":-7.694655794542264},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.0,"breakHorizontal":6.1,"spinRate":2403,"spinDirection":205},"zone":3,"typeConfidence":0.92,"plateTime":0.40272467874757645,"extension":6.418981692127882},"index":4,"playId":"eec3e811-7e51-327d-b6e4-d222b7e1dccc","pitchNumber":5,"startTime":"2025-08-05T23:46:36.804Z","endTime":"2025-08-05T23:46:39.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.61000199060619,"strikeZoneBottom":1.70724492880193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.268450652276208,"aZ":-31.73622872282265,"pfxX":8.832715018632467,"pfxZ":0.29784251219240687,"pX":2.047146105077579,"pZ":2.6574979989071315,"vX0":5.736217556300552,"vY0":-121.35758473216818,"vZ0":-0.7368973094387449,"x":38.97,"y":167.03,"x0":-1.4968504162493128,"y0":50.005151192377404,"z0":5.735122420642793,"aX":13.145266357146655},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.6,"breakHorizontal":-17.4,"spinRate":2813,"spinDirection":51},"zone":14,"typeConfidence":0.94,"plateTime":0.45173026970157615,"extension":6.320447515774394},"index":5,"playId":"36c1b89d-134d-316e-8e84-ea8825b782e9","pitchNumber":6,"startTime":"2025-08-05T23:46:55.314Z","endTime":"2025-08-05T23:46:58.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.51508168339888,"aZ":-28.600531884070666,"pfxX":1.3134805027652352,"pfxZ":2.141113139175319,"pX":0.3655228087099162,"pZ":2.3125336516122252,"vX0":4.607580627747475,"vY0":-127.38034265153232,"vZ0":-2.9806769855061894,"x":103.07,"y":176.34,"x0":-1.6265118419903775,"y0":50.00148472460001,"z0":5.724155537266816,"aX":2.1897642142274263},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.5,"breakHorizontal":-3.2,"spinRate":2656,"spinDirection":140},"zone":6,"typeConfidence":0.92,"plateTime":0.4275731789050865,"extension":6.3667347017138365},"hitData":{"launchSpeed":104.6,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.07,"coordY":140.96}},"index":6,"playId":"9298a810-d67b-3bee-b7a4-98a9875b7f34","pitchNumber":7,"startTime":"2025-08-05T23:47:12.112Z","endTime":"2025-08-05T23:47:23.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:47:23.762Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Hamilton flies out to center fielder John Rave. Romy Gonzalez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:47:23.612Z","endTime":"2025-08-05T23:50:39.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.35227667652471,"strikeZoneBottom":1.49727014100097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.303857802439573,"aZ":-11.707150843987158,"pfxX":-4.186624583223802,"pfxZ":11.144022661948561,"pX":-0.7399069240250217,"pZ":4.3748722002387765,"vX0":3.8814268072842246,"vY0":-134.46529676607972,"vZ0":-1.3077130411304587,"x":145.2,"y":120.66,"x0":-1.6559679920755128,"y0":50.005757316953066,"z0":5.695343768252127,"aX":-7.691863764287441},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.2,"breakHorizontal":6.8,"spinRate":2335,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.4068460113465182,"extension":6.3900924378891215},"index":0,"playId":"a8acd7b2-e2b9-36dd-b4f0-f09b7ae05b13","pitchNumber":1,"startTime":"2025-08-05T23:47:47.989Z","endTime":"2025-08-05T23:47:52.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":92.3,"endSpeed":84.4,"strikeZoneTop":3.37060620162974,"strikeZoneBottom":1.51583777294039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.89368765497165,"aZ":-15.30173263695318,"pfxX":-5.242589358412314,"pfxZ":9.209228467538162,"pX":-1.4788320935364379,"pZ":3.972805835607014,"vX0":2.1349501830398316,"vY0":-134.42761985627092,"vZ0":-1.7565381688269266,"x":173.37,"y":131.51,"x0":-1.6018545048677781,"y0":50.00063552723626,"z0":5.719913235324829,"aX":-9.602008805374112},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":9.0,"spinRate":2343,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.40731897513453763,"extension":6.239724215048873},"index":1,"playId":"896b4fa6-7725-3b3c-850b-54e70a2b4126","pitchNumber":2,"startTime":"2025-08-05T23:48:06.358Z","endTime":"2025-08-05T23:48:10.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":92.2,"endSpeed":84.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.664852419431107,"aZ":-14.550248446332349,"pfxX":-5.787153046385462,"pfxZ":9.61041195064041,"pX":-0.664468862318566,"pZ":3.1406276779099884,"vX0":4.1724549372991415,"vY0":-134.2178689677027,"vZ0":-3.87973625697958,"x":142.33,"y":153.98,"x0":-1.4833628315660674,"y0":50.00110459440728,"z0":5.633482871177341,"aX":-10.611266853324635},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":9.6,"spinRate":2290,"spinDirection":213},"zone":1,"typeConfidence":0.85,"plateTime":0.40729770260022935,"extension":6.212174083992783},"index":2,"playId":"7bd2d8b6-683f-310f-b3ce-8c86b7e761ed","pitchNumber":3,"startTime":"2025-08-05T23:48:27.379Z","endTime":"2025-08-05T23:48:30.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.4338142823131,"strikeZoneBottom":1.473406689668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.862993231982312,"aZ":-31.728550884481713,"pfxX":8.23104648029343,"pfxZ":0.30774164074122723,"pX":-0.09167496826953872,"pZ":2.4883074001635546,"vX0":2.09998078525529,"vY0":-120.00287658000715,"vZ0":-0.6741044576458071,"x":120.49,"y":171.6,"x0":-2.048101223229365,"y0":50.003763836986366,"z0":5.606618262535377,"aX":11.969339991984455},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.7,"breakHorizontal":-15.4,"spinRate":2829,"spinDirection":57},"zone":5,"typeConfidence":0.94,"plateTime":0.4569455791711907,"extension":6.271183793053283},"index":3,"playId":"3383219f-a11d-3cb3-bf25-c2ee110441d3","pitchNumber":4,"startTime":"2025-08-05T23:48:48.014Z","endTime":"2025-08-05T23:48:52.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"97a5092f-b925-324b-96d6-e609a89636b1","startTime":"2025-08-05T23:49:06.528Z","endTime":"2025-08-05T23:49:10.577Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.39599267760771,"strikeZoneBottom":1.50614504973429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.826462759635174,"aZ":-29.30946881465849,"pfxX":-7.973677524838611,"pfxZ":1.7651063795367463,"pX":-1.1320151221598207,"pZ":1.8698073543770637,"vX0":4.376129296638923,"vY0":-126.20741989859786,"vZ0":-3.026211538523887,"x":160.15,"y":188.3,"x0":-1.8493163103747083,"y0":50.00044838204889,"z0":5.436216518782374,"aX":-12.90709753711915},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":13.4,"spinRate":1236,"spinDirection":235},"zone":13,"typeConfidence":0.64,"plateTime":0.4334093440798683,"extension":6.432322307118897},"index":5,"playId":"5ede0c46-be64-3058-b0a3-5a731ec5d9e7","pitchNumber":5,"startTime":"2025-08-05T23:49:24.311Z","endTime":"2025-08-05T23:49:29.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.34810799462524,"aZ":-13.610803535855995,"pfxX":-6.447522601377022,"pfxZ":10.239018700231684,"pX":-1.0902802816833805,"pZ":2.9012254515743146,"vX0":3.5484045549831076,"vY0":-134.11577986047251,"vZ0":-4.488543495146824,"x":158.56,"y":160.45,"x0":-1.5963396959195806,"y0":50.00114023144417,"z0":5.5748223446563765,"aX":-11.685844596275102},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":10.8,"spinRate":2382,"spinDirection":211},"zone":11,"typeConfidence":0.87,"plateTime":0.40917612121042923,"extension":6.2756148280102},"index":6,"playId":"1a3e2a67-4559-33ff-81d0-50001779b25c","pitchNumber":6,"startTime":"2025-08-05T23:49:44.447Z","endTime":"2025-08-05T23:49:51.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90714977667092,"aZ":-25.50396409978435,"pfxX":1.8937023861442706,"pfxZ":4.035158692597747,"pX":0.012361682677064646,"pZ":2.7569861500133443,"vX0":3.814408273585519,"vY0":-127.38283962817611,"vZ0":-2.374447709658972,"x":116.53,"y":164.34,"x0":-1.7473529979750118,"y0":50.00105897811541,"z0":5.706989515586879,"aX":3.1263935843628654},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.1,"breakHorizontal":-4.2,"spinRate":2544,"spinDirection":167},"zone":2,"typeConfidence":0.91,"plateTime":0.42915832466277504,"extension":6.2244974180311425},"index":7,"playId":"b74f6637-0687-3e11-864d-5a425caea2d8","pitchNumber":7,"startTime":"2025-08-05T23:50:04.284Z","endTime":"2025-08-05T23:50:10.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.719870407701798,"aZ":-29.7884292370167,"pfxX":1.704733115199871,"pfxZ":1.460266838772661,"pX":0.41028696056411684,"pZ":2.8240265592723226,"vX0":4.616301050501979,"vY0":-126.55533476051208,"vZ0":-1.6529581677111116,"x":101.36,"y":162.53,"x0":-1.6554058754788918,"y0":50.00079164510957,"z0":5.861346240836158,"aX":2.775967868877857},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.5,"breakHorizontal":-4.1,"spinRate":2637,"spinDirection":112},"zone":3,"typeConfidence":0.91,"plateTime":0.4320438728847322,"extension":6.222526993584968},"hitData":{"launchSpeed":101.8,"launchAngle":35.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.51,"coordY":51.97}},"index":8,"playId":"a4af69e2-e0e3-3276-a229-c35167175b1d","pitchNumber":8,"startTime":"2025-08-05T23:50:25.130Z","endTime":"2025-08-05T23:50:39.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":1.37,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:50:39.182Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jarren Duran doubles (31) on a fly ball to left fielder Nick Loftin. Romy Gonzalez scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:50:44.071Z","endTime":"2025-08-05T23:52:10.967Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":{"id":686701,"link":"/api/v1/people/686701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.48207553641301,"strikeZoneBottom":1.76866941026608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.351085786159103,"aZ":-26.69338117362989,"pfxX":-8.995161291716855,"pfxZ":3.3776891713745094,"pX":-0.4054257537295397,"pZ":2.065306937114807,"vX0":6.206211927982886,"vY0":-126.67601599460016,"vZ0":-3.1384159874551276,"x":132.45,"y":183.02,"x0":-1.7208879178585055,"y0":50.003085265904126,"z0":5.458916623555852,"aX":-14.590571045173673},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.6,"breakHorizontal":14.9,"spinRate":1348,"spinDirection":239},"zone":7,"typeConfidence":0.92,"plateTime":0.4327194846855478,"extension":6.591408451052951},"index":0,"playId":"ea0a8e42-5111-3f07-b119-f10dcc3ac768","pitchNumber":1,"startTime":"2025-08-05T23:51:07.151Z","endTime":"2025-08-05T23:51:11.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.609188195566063,"aZ":-30.333938869450296,"pfxX":3.1857736863099833,"pfxZ":1.1266471038483683,"pX":-0.11031497887011785,"pZ":1.2827402395023886,"vX0":3.0679857586902735,"vY0":-126.35651475376572,"vZ0":-4.654113422058937,"x":121.2,"y":204.15,"x0":-1.7501969442703618,"y0":50.002600734836086,"z0":5.561222930002624,"aX":5.19603399576884},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":-6.5,"spinRate":2714,"spinDirection":76},"zone":13,"typeConfidence":0.91,"plateTime":0.4320261627391577,"extension":6.332445824688968},"index":1,"playId":"bb8eb765-82c1-3427-8184-fb03cec9c1e2","pitchNumber":2,"startTime":"2025-08-05T23:51:25.056Z","endTime":"2025-08-05T23:51:29.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-05T23:51:36.586Z","endTime":"2025-08-05T23:51:57.560Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.170088141066763,"aZ":-12.78174866194691,"pfxX":-4.672281231226094,"pfxZ":10.49985448412101,"pX":-0.6485732134378566,"pZ":3.164385505544113,"vX0":3.6548550049878936,"vY0":-135.21347802226916,"vZ0":-4.5425116228403,"x":141.72,"y":153.34,"x0":-1.4124270322206343,"y0":50.003747106640056,"z0":5.7666922153436175,"aX":-8.630316011705045},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":7.7,"spinRate":2297,"spinDirection":204},"zone":1,"typeConfidence":0.91,"plateTime":0.4054800978313331,"extension":6.244527394469273},"hitData":{"launchSpeed":96.6,"launchAngle":35.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.68,"coordY":126.44}},"index":3,"playId":"d54d0b54-2fec-3352-8900-a0c9f319e5cf","pitchNumber":3,"startTime":"2025-08-05T23:51:57.560Z","endTime":"2025-08-05T23:52:10.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":11.699999999999996,"leverageIndex":1.42,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:52:10.967Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to right fielder Randal Grichuk.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:52:16.629Z","endTime":"2025-08-05T23:53:48.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.548252981148902,"aZ":-17.877190276526946,"pfxX":-8.824765833456656,"pfxZ":7.651621546294052,"pX":-0.3811515118708796,"pZ":2.95651619671568,"vX0":6.169289526046325,"vY0":-135.79794748203528,"vZ0":-3.7448751248206467,"x":131.53,"y":158.95,"x0":-1.5350107268932482,"y0":50.006437604409534,"z0":5.596104286510915,"aX":-16.496583151501298},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":14.6,"spinRate":2358,"spinDirection":216},"zone":1,"typeConfidence":0.95,"plateTime":0.40324698048563423,"extension":6.4613750983010725},"index":0,"playId":"29db2bb5-c0d5-3e3f-8a7c-ccc0d4cb93cd","pitchNumber":1,"startTime":"2025-08-05T23:52:41.007Z","endTime":"2025-08-05T23:52:44.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.33051132676215,"strikeZoneBottom":1.63162794005252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.309141419416136,"aZ":-32.21815530797115,"pfxX":3.750440238783557,"pfxZ":-0.031105212844546593,"pX":0.8391351638032748,"pZ":1.4987281341583394,"vX0":4.666894442427416,"vY0":-124.4756622226924,"vZ0":-3.7107589995064743,"x":85.01,"y":198.31,"x0":-1.542067274941759,"y0":50.00075301509614,"z0":5.655994487756885,"aX":5.925728762403257},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":-7.8,"spinRate":2726,"spinDirection":90},"zone":14,"typeConfidence":0.87,"plateTime":0.43882724941419626,"extension":6.552985419990583},"index":1,"playId":"b7afd726-4f50-328a-9fff-1afa034c0cc6","pitchNumber":2,"startTime":"2025-08-05T23:53:01.763Z","endTime":"2025-08-05T23:53:05.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.37999947434449,"strikeZoneBottom":1.62809382341445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.441938357019488,"aZ":-11.90718749197972,"pfxX":-3.587405208833906,"pfxZ":10.5972770602545,"pX":0.6217545494061533,"pZ":4.001741100844207,"vX0":5.876749736226554,"vY0":-136.97995398360902,"vZ0":-3.1138714407084436,"x":93.3,"y":130.73,"x0":-1.0790989847222328,"y0":50.004059575004256,"z0":5.960038800925662,"aX":-6.862324130606418},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":5.4,"spinRate":2401,"spinDirection":207},"zone":12,"typeConfidence":0.92,"plateTime":0.398885081545882,"extension":6.302831401326567},"index":2,"playId":"e9f94867-ddeb-3ceb-9016-4aed6e4ba202","pitchNumber":3,"startTime":"2025-08-05T23:53:22.056Z","endTime":"2025-08-05T23:53:25.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":92.7,"endSpeed":84.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.094086393575868,"aZ":-17.389086611532587,"pfxX":-8.496587440037334,"pfxZ":8.02405334508224,"pX":-0.3156698822265022,"pZ":3.062516636781136,"vX0":6.160695399303348,"vY0":-134.8214650164932,"vZ0":-3.4596471614072697,"x":129.03,"y":156.09,"x0":-1.5255663529909131,"y0":50.002029363250095,"z0":5.588412957502665,"aX":-15.653310993313024},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":14.0,"spinRate":2286,"spinDirection":217},"zone":1,"typeConfidence":0.94,"plateTime":0.4061465298779434,"extension":6.395756421015647},"hitData":{"launchSpeed":91.9,"launchAngle":44.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.27,"coordY":102.72}},"index":3,"playId":"ff5f4def-8112-3a5b-b6ca-3ab1eeceb907","pitchNumber":4,"startTime":"2025-08-05T23:53:38.595Z","endTime":"2025-08-05T23:53:48.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.19,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:53:48.336Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T23:55:36.887Z","endTime":"2025-08-05T23:57:24.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.0,"strikeZoneTop":3.42774688290464,"strikeZoneBottom":1.63816790522803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60580481802488,"aZ":-22.886094354825094,"pfxX":10.5215299624785,"pfxZ":4.651549614329713,"pX":-0.7945933588725186,"pZ":2.376516518445052,"vX0":-11.142008572881082,"vY0":-139.3060295240362,"vZ0":-5.858445350161551,"x":147.29,"y":174.61,"x0":1.8596043942850768,"y0":50.004569152159924,"z0":5.986019452479599,"aX":21.013092885099},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.6,"breakHorizontal":-17.2,"spinRate":2395,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.39080532278766533,"extension":6.76710529647231},"index":0,"playId":"8999e66a-8ead-3ed3-8b35-03599ddc1e8a","pitchNumber":1,"startTime":"2025-08-05T23:55:52.402Z","endTime":"2025-08-05T23:55:57.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":95.7,"endSpeed":88.3,"strikeZoneTop":3.39923209518969,"strikeZoneBottom":1.60953648314396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.890113600048483,"aZ":-19.88994341972991,"pfxX":11.638552953584076,"pfxZ":6.215465080952629,"pX":-0.2233950141143598,"pZ":2.2247213686935337,"vX0":-10.237171315406858,"vY0":-138.9281023567138,"vZ0":-6.656976918990311,"x":125.52,"y":178.71,"x0":1.9772003618144423,"y0":50.002360580954395,"z0":5.950672881186274,"aX":23.002745310361856},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.2,"breakHorizontal":-19.2,"spinRate":2341,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.3925889303148642,"extension":6.55110851631224},"index":1,"playId":"56e0c25c-a1d9-37a6-878a-682dd4f1ac52","pitchNumber":2,"startTime":"2025-08-05T23:56:10.200Z","endTime":"2025-08-05T23:56:13.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6444203322855,"aZ":-11.203770329136153,"pfxX":7.303978376525341,"pfxZ":10.553867602246052,"pX":0.1563162617105865,"pZ":3.5854744081874825,"vX0":-7.77654067621755,"vY0":-140.06168991341784,"vZ0":-4.810921184177458,"x":111.04,"y":141.97,"x0":2.0198632332078503,"y0":50.00139463788578,"z0":6.058134093178119,"aX":14.51074887338087},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":-11.6,"spinRate":2402,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.39106757649618595,"extension":6.424031581890998},"index":2,"playId":"df263e26-26cb-3cac-bd45-28b74a9ac525","pitchNumber":3,"startTime":"2025-08-05T23:56:21.349Z","endTime":"2025-08-05T23:56:26.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-05T23:56:32.670Z","endTime":"2025-08-05T23:56:44.426Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.33999897775165,"strikeZoneBottom":1.59377989429328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.35323404544546,"aZ":-10.273993305540023,"pfxX":6.433144051843449,"pfxZ":10.827756739257657,"pX":0.938465073019162,"pZ":3.431262219937573,"vX0":-5.653837616995341,"vY0":-141.57006662609618,"vZ0":-5.380448859650563,"x":81.23,"y":146.14,"x0":2.1289868261526492,"y0":50.006251835767294,"z0":6.018819329001677,"aX":13.016165523540328},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.6,"breakHorizontal":-10.4,"spinRate":2396,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.3873966723095017,"extension":6.5012835046379776},"index":4,"playId":"a860934d-1bb5-3cf8-8ccf-19ba4d84f2f1","pitchNumber":4,"startTime":"2025-08-05T23:56:44.426Z","endTime":"2025-08-05T23:56:48.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.36098353398346,"strikeZoneBottom":1.60656781927587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.206288625911725,"aZ":-24.370339991808653,"pfxX":12.48819143814663,"pfxZ":3.8978736663779374,"pX":-0.7100944338028076,"pZ":1.6488581559854139,"vX0":-11.840444146322717,"vY0":-140.71231122094045,"vZ0":-7.195541479847517,"x":144.07,"y":194.26,"x0":1.9317251348651239,"y0":50.00540446168095,"z0":5.820457086393165,"aX":25.02317415671849},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.6,"breakHorizontal":-20.2,"spinRate":2432,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.3893967107804235,"extension":6.660896407879587},"index":5,"playId":"61175bb0-0c68-38b0-8fe7-889f24a7f85a","pitchNumber":5,"startTime":"2025-08-05T23:57:03.160Z","endTime":"2025-08-05T23:57:08.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.33999827117689,"strikeZoneBottom":1.45509531438611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66014172627658,"aZ":-27.869233245691287,"pfxX":-2.2952017233912834,"pfxZ":2.5073739278783087,"pX":0.6793269863655078,"pZ":2.2935691031778465,"vX0":-2.623683661232195,"vY0":-129.65480619550829,"vZ0":-4.489568134349622,"x":91.11,"y":176.85,"x0":1.999074608349708,"y0":50.00585324980838,"z0":6.15061698928878,"aX":-3.945614415366601},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.8,"breakHorizontal":4.7,"spinRate":2670,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.42091274631847764,"extension":6.57033082130005},"index":6,"playId":"802596d1-f557-37a5-9bbf-6027221154e7","pitchNumber":6,"startTime":"2025-08-05T23:57:18.881Z","endTime":"2025-08-05T23:57:24.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:57:24.221Z","atBatIndex":20},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Bobby Witt Jr. triples (4) on a fly ball to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T23:57:23.059Z","endTime":"2025-08-05T23:59:35.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.37981952145432,"aZ":-13.747090098537793,"pfxX":4.829890917651035,"pfxZ":9.384142805283588,"pX":0.7103744214270936,"pZ":2.9103695634875866,"vX0":-5.877117986972475,"vY0":-139.27930001615894,"vZ0":-5.807889336610647,"x":89.92,"y":160.2,"x0":2.22067914260463,"y0":50.00522937217467,"z0":5.932388315227854,"aX":9.487328329498697},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":-7.6,"spinRate":2433,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.3933111107185283,"extension":6.597002603469773},"index":0,"playId":"e669779c-2d80-3692-b8be-51007f6ed0c3","pitchNumber":1,"startTime":"2025-08-05T23:57:45.290Z","endTime":"2025-08-05T23:57:49.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":88.7,"endSpeed":82.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.018787120006667,"aZ":-25.122026346592236,"pfxX":4.421204605574181,"pfxZ":4.158859022726933,"pX":0.16032668309160394,"pZ":1.219676849602525,"vX0":-6.237113339065799,"vY0":-128.93576753265185,"vZ0":-6.55110779955007,"x":110.89,"y":205.85,"x0":2.028352199270579,"y0":50.00258354359604,"z0":5.712922600796529,"aX":7.497169104298631},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.4,"breakHorizontal":-6.7,"spinRate":1144,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4236592545632156,"extension":6.631278726131698},"index":1,"playId":"66a4bfd0-1c6b-3146-8e0b-ad329a67e3d1","pitchNumber":2,"startTime":"2025-08-05T23:58:00.861Z","endTime":"2025-08-05T23:58:05.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-05T23:58:16.903Z","endTime":"2025-08-05T23:58:24.389Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.50999964609024,"strikeZoneBottom":1.62920999176052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43997950598914,"aZ":-30.054238579882885,"pfxX":-5.956889147444823,"pfxZ":1.3833785547087527,"pX":-1.3991922285679301,"pZ":0.34035682933154165,"vX0":-6.123299970524617,"vY0":-123.28005707643558,"vZ0":-7.5778606139032085,"x":170.33,"y":229.59,"x0":1.8944340881824555,"y0":50.00234691235579,"z0":6.004656482132128,"aX":-9.131548567790741},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.8,"breakHorizontal":12.2,"spinRate":2403,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.44498370301063517,"extension":6.688914108761423},"index":3,"playId":"80688a5c-11ec-3c38-af13-e869c24d401b","pitchNumber":3,"startTime":"2025-08-05T23:58:24.389Z","endTime":"2025-08-05T23:58:29.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.51000184763679,"strikeZoneBottom":1.61074914288548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25622288012231,"aZ":-17.75924705679178,"pfxX":5.362957328307241,"pfxZ":7.238232642225558,"pX":0.3986414949426684,"pZ":4.012252405949299,"vX0":-6.733386901061153,"vY0":-140.3265423802816,"vZ0":-2.222576709674905,"x":101.8,"y":130.45,"x0":2.1343490483113174,"y0":50.00067202560379,"z0":5.973747134261706,"aX":10.677041307145418},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":-8.3,"spinRate":2477,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.3905785676598854,"extension":6.5469065038168},"index":4,"playId":"f8f7121e-2367-3177-a157-4f62d745eea5","pitchNumber":4,"startTime":"2025-08-05T23:58:48.331Z","endTime":"2025-08-05T23:58:52.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.4465766546612,"strikeZoneBottom":1.61003441326032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19901545692913,"aZ":-32.58022339725643,"pfxX":-1.984004271354249,"pfxZ":-0.245893484750912,"pX":1.3683174833926093,"pZ":2.3031445495094784,"vX0":-1.1201910624496834,"vY0":-126.17799734255351,"vZ0":-3.03115347354874,"x":64.84,"y":176.6,"x0":2.0755880051052493,"y0":50.00601325293211,"z0":6.139879373076612,"aX":-3.2061573559296286},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.8,"breakHorizontal":3.8,"spinRate":2506,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.43374901492270945,"extension":6.650052685562585},"index":5,"playId":"3a99e50d-4f07-3f5a-bf23-61490129e120","pitchNumber":5,"startTime":"2025-08-05T23:59:04.580Z","endTime":"2025-08-05T23:59:08.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.561532088244988,"aZ":-32.53400106074763,"pfxX":-1.8164382033738022,"pfxZ":-0.2114741634923334,"pX":-0.3580878674716023,"pZ":1.4734553864787858,"vX0":-5.225448805325305,"vY0":-127.99674192052095,"vZ0":-5.117926484387905,"x":130.65,"y":199.0,"x0":1.9432296905348634,"y0":50.00619689255077,"z0":6.036246991819499,"aX":-3.024832705769826},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.3,"breakHorizontal":4.4,"spinRate":2675,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.427360011544041,"extension":6.731135133640804},"hitData":{"launchSpeed":104.9,"launchAngle":35.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.02,"coordY":71.22}},"index":6,"playId":"9f754a86-da4f-3ea6-a5e3-daaf512b321e","pitchNumber":6,"startTime":"2025-08-05T23:59:20.169Z","endTime":"2025-08-05T23:59:35.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.49999999999999,"awayTeamWinProbability":43.50000000000001,"homeTeamWinProbabilityAdded":-8.70000000000001,"leverageIndex":0.82,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-08-05T23:59:35.394Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T23:59:38.906Z","endTime":"2025-08-06T00:01:29.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.57999819869764,"strikeZoneBottom":1.75200647990575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.906649174082215,"aZ":-28.006711515184318,"pfxX":-2.8113730088783457,"pfxZ":2.3747295682242813,"pX":-1.6405653180072275,"pZ":1.1755251824117234,"vX0":-7.855394178965492,"vY0":-131.70392162258392,"vZ0":-7.279291554579514,"x":179.53,"y":207.04,"x0":1.7458227141905907,"y0":50.004537518754056,"z0":6.045780800896254,"aX":-4.941208917725073},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.9,"breakHorizontal":6.8,"spinRate":2688,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.4158319701624724,"extension":6.691347610974844},"index":0,"playId":"f5b8ffef-965c-3a12-bcac-94a0042f0092","pitchNumber":1,"startTime":"2025-08-06T00:00:04.407Z","endTime":"2025-08-06T00:00:07.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.57999865698442,"strikeZoneBottom":1.73609356548999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04120440581688,"aZ":-28.12209806008641,"pfxX":-2.866728764770433,"pfxZ":2.290477077372163,"pX":0.7648808256584874,"pZ":2.6063334384456347,"vX0":-2.6561982305239704,"vY0":-131.84688882339947,"vZ0":-3.95702323005856,"x":87.84,"y":168.41,"x0":2.156334532281975,"y0":50.00029279625021,"z0":6.192910730369745,"aX":-5.065063478624122},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.5,"breakHorizontal":5.8,"spinRate":2661,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.41482411842494304,"extension":6.617061616997413},"index":1,"playId":"453c109e-f783-3f94-8b78-1eef2291215b","pitchNumber":2,"startTime":"2025-08-06T00:00:20.131Z","endTime":"2025-08-06T00:00:26.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.57999824403976,"strikeZoneBottom":1.67872971221641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.59238012154932,"aZ":-19.592597201445127,"pfxX":11.500228309104644,"pfxZ":6.450603583393105,"pX":0.759716569427625,"pZ":0.1749785768505547,"vX0":-8.060559977993865,"vY0":-139.30955528905608,"vZ0":-11.53502846750568,"x":88.04,"y":234.06,"x0":2.2081518446323805,"y0":50.00213635248191,"z0":5.686687356964263,"aX":22.425491570878535},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.2,"breakHorizontal":-19.0,"spinRate":2493,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.39435845665118663,"extension":6.728068147056967},"index":2,"playId":"1838f8f2-9d7d-31bb-add4-99317c529d38","pitchNumber":3,"startTime":"2025-08-06T00:00:36.570Z","endTime":"2025-08-06T00:00:40.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.52498740853241,"strikeZoneBottom":1.63941590497129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.650619306580765,"aZ":-21.813293602152278,"pfxX":10.507208490711815,"pfxZ":5.129226322092093,"pX":-0.3853248641254821,"pZ":1.4609763141351815,"vX0":-10.642422009748868,"vY0":-141.50717274603468,"vZ0":-8.182686150825033,"x":131.69,"y":199.33,"x0":2.0673721857731766,"y0":50.001398436210096,"z0":5.798384941977256,"aX":21.212086991560113},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.7,"breakHorizontal":-16.7,"spinRate":2534,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.38774034789883105,"extension":6.667942060317232},"index":3,"playId":"41b9ec8e-b0cf-34da-94cd-c115eb22abf0","pitchNumber":4,"startTime":"2025-08-06T00:01:05.404Z","endTime":"2025-08-06T00:01:08.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.10157134802175,"aZ":-26.646838884989048,"pfxX":-1.4476185669802444,"pfxZ":3.119479672643484,"pX":0.18395051501720072,"pZ":2.5458833978500057,"vX0":-4.878054793372821,"vY0":-131.9895605978478,"vZ0":-3.7963285194693017,"x":109.99,"y":170.04,"x0":2.2412459789817105,"y0":50.00235298955182,"z0":5.956675484143686,"aX":-2.5624002533686543},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.0,"breakHorizontal":3.6,"spinRate":2459,"spinDirection":168},"zone":5,"typeConfidence":2.0,"plateTime":0.4143843129169067,"extension":6.6925655338432595},"hitData":{"launchSpeed":97.8,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.39,"coordY":171.52}},"index":4,"playId":"5c65ed05-e2eb-3254-ae2d-b28152801af4","pitchNumber":5,"startTime":"2025-08-06T00:01:22.366Z","endTime":"2025-08-06T00:01:29.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":7.300000000000011,"leverageIndex":1.73,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:01:29.982Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Maikel Garcia doubles (29) on a ground ball to left fielder Masataka Yoshida. Bobby Witt Jr. scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T00:01:32.041Z","endTime":"2025-08-06T00:03:27.228Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":676979,"link":"/api/v1/people/676979"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.280762869148433,"aZ":-32.73959416899118,"pfxX":-9.546690331652016,"pfxZ":-0.39926185079351484,"pX":-0.5775143717374663,"pZ":0.9497194735103895,"vX0":-3.2722306454614767,"vY0":-119.90347141672197,"vZ0":-5.154592126785314,"x":139.01,"y":213.14,"x0":2.0501557172434937,"y0":50.00004371262379,"z0":6.096980171151616,"aX":-13.697817046365117},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.8,"breakHorizontal":18.1,"spinRate":2261,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4593379130810109,"extension":6.61233230484474},"index":0,"playId":"8a68ffce-c8c6-3be4-895f-cd74587e51b5","pitchNumber":1,"startTime":"2025-08-06T00:01:55.206Z","endTime":"2025-08-06T00:01:59.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":97.0,"endSpeed":87.8,"strikeZoneTop":3.60999776563921,"strikeZoneBottom":1.63703261074233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.831808255884475,"aZ":-12.991886681916682,"pfxX":5.01512923523299,"pfxZ":9.604826535327751,"pX":1.3175920526210365,"pZ":3.7666679530176057,"vX0":-4.034479965002319,"vY0":-141.08469704730962,"vZ0":-4.014377849695238,"x":66.78,"y":137.08,"x0":2.1210545806795835,"y0":50.006402513472146,"z0":6.0573212977745445,"aX":10.020072456040731},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":-8.2,"spinRate":2449,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.38958885819662425,"extension":6.683235602708042},"index":1,"playId":"d057373c-5ad6-3f88-ab9d-04beac8f9eeb","pitchNumber":2,"startTime":"2025-08-06T00:02:13.235Z","endTime":"2025-08-06T00:02:16.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.60999747080545,"strikeZoneBottom":1.65684058799235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48517232489523,"aZ":-11.006692928935111,"pfxX":3.5887972634814727,"pfxZ":10.496025438655813,"pX":-1.0530749713407586,"pZ":1.8101826883236902,"vX0":-9.383872487719762,"vY0":-141.1929486638704,"vZ0":-9.586355080118874,"x":157.14,"y":189.91,"x0":1.848921187070275,"y0":50.00353252087222,"z0":5.960045624190981,"aX":7.238767876702507},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":-4.6,"spinRate":2566,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.38808968647142983,"extension":6.9289612987270734},"index":2,"playId":"9486323d-7fee-3618-8e07-1a92d0a7dddd","pitchNumber":3,"startTime":"2025-08-06T00:02:34.288Z","endTime":"2025-08-06T00:02:41.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.547403623280335,"aZ":-34.80001963683477,"pfxX":-7.542320399934222,"pfxZ":-1.7531307694565075,"pX":-1.0905314205622683,"pZ":0.6640450134709498,"vX0":-4.8512167153101045,"vY0":-121.85965544646237,"vZ0":-5.676042457972085,"x":158.57,"y":220.85,"x0":1.9110852777097949,"y0":50.00573064472007,"z0":6.05490892510213,"aX":-11.264302520730789},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.3,"breakHorizontal":14.9,"spinRate":2403,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4506987903794286,"extension":6.640586740131626},"index":3,"playId":"b59378d0-f9ad-36c7-a845-a133b29a4cf6","pitchNumber":4,"startTime":"2025-08-06T00:02:51.985Z","endTime":"2025-08-06T00:02:58.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28917091646075,"aZ":-11.164693536306316,"pfxX":2.5425828251786,"pfxZ":10.396104031221903,"pX":-0.49393369996712544,"pZ":2.560619972298878,"vX0":-7.506286916752086,"vY0":-141.49331526422873,"vZ0":-7.673575312076077,"x":135.83,"y":169.64,"x0":1.8668513920880208,"y0":50.00168784708732,"z0":6.0289033433924155,"aX":5.138278386822809},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.4,"breakHorizontal":-3.0,"spinRate":2393,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.38759131549736825,"extension":6.856341186264773},"hitData":{"launchSpeed":95.4,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.29,"coordY":120.36}},"index":4,"playId":"383a38ca-1a59-3a63-8792-95bed47c3460","pitchNumber":5,"startTime":"2025-08-06T00:03:15.067Z","endTime":"2025-08-06T00:03:27.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.9,"awayTeamWinProbability":48.1,"homeTeamWinProbabilityAdded":-11.900000000000006,"leverageIndex":1.73,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:03:27.228Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to left fielder Masataka Yoshida.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T00:03:30.237Z","endTime":"2025-08-06T00:04:08.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.757715745314357,"aZ":-26.67513152467964,"pfxX":-0.9536004169457715,"pfxZ":3.058746501977403,"pX":-0.7025476887853913,"pZ":3.146933756161822,"vX0":-6.938250901415846,"vY0":-132.62180860959725,"vZ0":-2.6652514587748253,"x":143.78,"y":153.81,"x0":2.060960272707394,"y0":50.00462568746707,"z0":6.090705465239764,"aX":-1.7147318348331402},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":3.1,"spinRate":2486,"spinDirection":176},"zone":1,"typeConfidence":2.0,"plateTime":0.411470506507845,"extension":6.753248054358733},"hitData":{"launchSpeed":82.5,"launchAngle":40.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.19,"coordY":103.02}},"index":0,"playId":"7da91b7f-460d-3288-9fe9-6d1d1eadff88","pitchNumber":1,"startTime":"2025-08-06T00:03:59.507Z","endTime":"2025-08-06T00:04:08.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":4.1000000000000085,"leverageIndex":1.54,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:04:08.316Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wilyer Abreu pops out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T00:06:01.493Z","endTime":"2025-08-06T00:07:24.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.31024857339305,"strikeZoneBottom":1.55541409990122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.550972924351548,"aZ":-11.83526103666684,"pfxX":-5.109933877663703,"pfxZ":11.284218170634182,"pX":-0.4422989776356526,"pZ":3.706346861086572,"vX0":4.4126508405793485,"vY0":-133.60836591218532,"vZ0":-3.23471917275403,"x":133.86,"y":138.71,"x0":-1.4536604791275285,"y0":50.00563692907303,"z0":5.786733235567846,"aX":-9.213633530629817},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.9,"breakHorizontal":8.3,"spinRate":2335,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.41039594750101527,"extension":6.315402866307808},"index":0,"playId":"4278fe46-bfde-3aaa-bcce-83ddc48c4c2a","pitchNumber":1,"startTime":"2025-08-06T00:06:16.517Z","endTime":"2025-08-06T00:06:22.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.001203607456496,"aZ":-34.12284727599241,"pfxX":9.387587837048315,"pfxZ":-1.3904473083717521,"pX":0.8303791483838587,"pZ":1.306021747845004,"vX0":3.486246971283007,"vY0":-118.26564837033163,"vZ0":-2.706290509680002,"x":85.35,"y":203.52,"x0":-1.88737790844138,"y0":50.003145706108235,"z0":5.631000364035091,"aX":13.14372458338397},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.0,"breakHorizontal":-17.9,"spinRate":2654,"spinDirection":43},"zone":14,"typeConfidence":0.94,"plateTime":0.4652030318587528,"extension":6.240123616393865},"index":1,"playId":"270cdf7c-8356-324e-9f03-6d78ae0415f4","pitchNumber":2,"startTime":"2025-08-06T00:06:29.495Z","endTime":"2025-08-06T00:06:33.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":85.9,"endSpeed":79.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65935583102916,"aZ":-30.613545406589658,"pfxX":2.4079347426395907,"pfxZ":0.9750711446484517,"pX":0.2931612954601222,"pZ":0.754624088799304,"vX0":4.155753943759521,"vY0":-125.05860015837384,"vZ0":-5.6811377080364025,"x":105.83,"y":218.41,"x0":-1.698535514318128,"y0":50.00034777849849,"z0":5.546729937994452,"aX":3.837898595230859},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.7,"breakHorizontal":-5.3,"spinRate":2574,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.43687522048342453,"extension":6.522291588236766},"index":2,"playId":"81e60f31-01ee-3fa4-a4a1-04181a5b3502","pitchNumber":3,"startTime":"2025-08-06T00:06:48.711Z","endTime":"2025-08-06T00:06:53.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-06T00:06:59.774Z","endTime":"2025-08-06T00:07:14.797Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.618273497327728,"aZ":-35.34894030788933,"pfxX":10.460516691111534,"pfxZ":-2.27887875707796,"pX":0.1579227889685367,"pZ":1.9514391971653207,"vX0":1.982447378602512,"vY0":-117.49961905050583,"vZ0":-1.0521440641572184,"x":110.98,"y":186.09,"x0":-2.055713029081958,"y0":50.0008305303667,"z0":5.6946306016801325,"aX":14.598263205714106},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.1,"breakHorizontal":-19.4,"spinRate":2774,"spinDirection":53},"zone":8,"typeConfidence":0.94,"plateTime":0.46645490806929857,"extension":6.254579172317377},"hitData":{"launchSpeed":86.2,"launchAngle":59.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":95.26,"coordY":135.6}},"index":4,"playId":"0a03e3e2-6a20-33a5-a6f0-9ef5a37fea34","pitchNumber":4,"startTime":"2025-08-06T00:07:14.797Z","endTime":"2025-08-06T00:07:24.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:07:24.323Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T00:07:24.489Z","endTime":"2025-08-06T00:08:52.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.38766900022623,"strikeZoneBottom":1.63129075798269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.472975074803728,"aZ":-33.8394190143522,"pfxX":9.528298283520657,"pfxZ":-1.1294493904981842,"pX":1.5924661240740765,"pZ":2.038868640748305,"vX0":4.85852059344225,"vY0":-121.29753394400298,"vZ0":-1.5215122726304904,"x":56.3,"y":183.73,"x0":-1.6792214521184308,"y0":50.00147719151354,"z0":5.646377775670093,"aX":14.083154796422008},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.2,"breakHorizontal":-18.5,"spinRate":2847,"spinDirection":43},"zone":14,"typeConfidence":0.94,"plateTime":0.4529326137141867,"extension":6.514560418901467},"index":0,"playId":"9f24aa26-6ace-3e1d-b6f2-898878b9445c","pitchNumber":1,"startTime":"2025-08-06T00:07:49.545Z","endTime":"2025-08-06T00:07:54.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.33067004646374,"strikeZoneBottom":1.56599476688906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.041406217980455,"aZ":-14.32388816538676,"pfxX":-8.877015465037259,"pfxZ":9.818373222497513,"pX":-0.3525245927720496,"pZ":1.5194403796532767,"vX0":6.345217731491427,"vY0":-134.22988945721167,"vZ0":-7.610165456222932,"x":130.44,"y":197.76,"x0":-1.5980049725842578,"y0":50.00572349151571,"z0":5.418894806755405,"aX":-16.142699986406864},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":14.6,"spinRate":2340,"spinDirection":219},"zone":7,"typeConfidence":0.91,"plateTime":0.40862815800833197,"extension":6.587278096384838},"index":1,"playId":"f7f8f2c0-1e3c-39f9-a0a7-d5610e4583dc","pitchNumber":2,"startTime":"2025-08-06T00:08:03.175Z","endTime":"2025-08-06T00:08:06.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.686830061334994,"aZ":-20.599862765605817,"pfxX":-10.207780767256809,"pfxZ":6.57599775056962,"pX":-0.26445812189654666,"pZ":3.3877819251925594,"vX0":7.063798881624879,"vY0":-132.19173931982732,"vZ0":-1.5851887151729889,"x":127.08,"y":147.31,"x0":-1.652821728594336,"y0":50.00154732593299,"z0":5.516221502602032,"aX":-17.96107245844369},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.8,"breakHorizontal":16.8,"spinRate":2303,"spinDirection":217},"zone":2,"typeConfidence":0.82,"plateTime":0.4152587800557521,"extension":6.454364971445805},"index":2,"playId":"c589bdbe-bfd1-3ddb-8a59-54778b16ff91","pitchNumber":3,"startTime":"2025-08-06T00:08:18.642Z","endTime":"2025-08-06T00:08:22.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-06T00:08:33.827Z","endTime":"2025-08-06T00:08:47.343Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.50513098231355,"strikeZoneBottom":1.60732347422564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.793370374608926,"aZ":-10.833573513046606,"pfxX":-5.0863260456839345,"pfxZ":11.671840998386934,"pX":0.21414292790559675,"pZ":2.4205543517759502,"vX0":5.379230539268358,"vY0":-134.95844530654264,"vZ0":-6.232758250548294,"x":108.84,"y":173.43,"x0":-1.1524940200579834,"y0":50.002086514061226,"z0":5.5372418099046214,"aX":-9.299487422801848},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.8,"breakHorizontal":7.9,"spinRate":2284,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.4072206350433869,"extension":6.715243614826321},"index":4,"playId":"e4425815-f46d-3253-a58b-fbc2eadd6784","pitchNumber":4,"startTime":"2025-08-06T00:08:47.343Z","endTime":"2025-08-06T00:08:52.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:08:52.944Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T00:08:51.985Z","endTime":"2025-08-06T00:09:35.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":84.0,"strikeZoneTop":3.30453739343983,"strikeZoneBottom":1.41573957583958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9207916030514,"aZ":-12.440180879598842,"pfxX":-4.6884288748600005,"pfxZ":10.825491009968745,"pX":-0.4424517287411978,"pZ":3.274209539680718,"vX0":4.5783079414880135,"vY0":-134.58466458291392,"vZ0":-3.793128118509097,"x":133.87,"y":150.38,"x0":-1.561662917741469,"y0":50.001530436063426,"z0":5.591221101213271,"aX":-8.546133075180606},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":7.4,"spinRate":2322,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.4079536017865317,"extension":6.568071604823436},"index":0,"playId":"080a94e3-6e16-3fc3-8a23-9412f30e273b","pitchNumber":1,"startTime":"2025-08-06T00:09:15.045Z","endTime":"2025-08-06T00:09:19.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.480234681139017,"aZ":-12.738053741206038,"pfxX":-5.436904471243114,"pfxZ":10.564493699388482,"pX":-0.1837997684989821,"pZ":2.6607967844190945,"vX0":4.98824621480197,"vY0":-135.25880300976812,"vZ0":-5.460311663025915,"x":124.01,"y":166.94,"x0":-1.3520017004698126,"y0":50.00114625984331,"z0":5.610367152870105,"aX":-10.000893728894859},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":8.6,"spinRate":2351,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.4060700195324314,"extension":6.3891670808619265},"hitData":{"launchSpeed":96.9,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.41,"coordY":156.83}},"index":1,"playId":"c60ca6b6-0241-3ad1-a901-27a4c463a8a1","pitchNumber":2,"startTime":"2025-08-06T00:09:28.274Z","endTime":"2025-08-06T00:09:35.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:09:35.580Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out, second baseman David Hamilton to first baseman Abraham Toro.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T00:11:33.570Z","endTime":"2025-08-06T00:12:10.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.711507617784594,"aZ":-28.24918390902569,"pfxX":-0.7362428026807892,"pfxZ":2.230418767683396,"pX":0.6530502424980591,"pZ":2.409855886885433,"vX0":-4.007173981682228,"vY0":-131.45552701688092,"vZ0":-4.064334832549815,"x":92.11,"y":173.71,"x0":2.2899433016041777,"y0":50.00025323942353,"z0":6.062420882766697,"aX":-1.2937327350304952},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.4,"breakHorizontal":2.2,"spinRate":2507,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.41596160293381335,"extension":6.573167560484507},"hitData":{"launchSpeed":107.6,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.41,"coordY":141.63}},"index":0,"playId":"c0bf1f43-6b11-32ea-ae50-9f024fe05a39","pitchNumber":1,"startTime":"2025-08-06T00:12:02.572Z","endTime":"2025-08-06T00:12:10.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:12:10.277Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T00:12:13.064Z","endTime":"2025-08-06T00:12:51.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.3551764239952,"strikeZoneBottom":1.63723967173625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.2829315628321,"aZ":-12.28702505841852,"pfxX":5.199937758620562,"pfxZ":10.165288094440534,"pX":-0.8851801670767024,"pZ":2.523139169496035,"vX0":-10.034993371828142,"vY0":-139.4617129473295,"vZ0":-6.984051638594548,"x":150.74,"y":170.66,"x0":2.0949758605944626,"y0":50.00635254519671,"z0":5.881788703459717,"aX":10.177274101202336},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":-7.2,"spinRate":2433,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.39373282977383406,"extension":6.664855350609565},"index":0,"playId":"8a69362f-2ed6-308e-afca-7964bddc3de4","pitchNumber":1,"startTime":"2025-08-06T00:12:32.251Z","endTime":"2025-08-06T00:12:37.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.592283282187317,"aZ":-27.91815753792287,"pfxX":-0.47717474072592836,"pfxZ":2.4361437478725954,"pX":0.3575534975960233,"pZ":3.109923085442585,"vX0":-4.443836513172771,"vY0":-131.5005519117767,"vZ0":-2.2971583043125974,"x":103.37,"y":154.81,"x0":2.133224285250191,"y0":50.00304814138165,"z0":6.071684395503945,"aX":-0.8324028926805175},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":1.9,"spinRate":2591,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.4169526723554382,"extension":6.4852744895034595},"hitData":{"launchSpeed":95.9,"launchAngle":24.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.44,"coordY":105.94}},"index":1,"playId":"d4efc768-a36f-3448-be0d-a9adb14c50de","pitchNumber":2,"startTime":"2025-08-06T00:12:44.209Z","endTime":"2025-08-06T00:12:51.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:12:51.912Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Maile singles on a ground ball to left fielder Masataka Yoshida.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T00:13:30.813Z","endTime":"2025-08-06T00:15:34.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T00:13:18.751Z","endTime":"2025-08-06T00:13:33.162Z","isPitch":false,"type":"action","player":{"id":571912,"link":"/api/v1/people/571912"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.19860258958493,"strikeZoneBottom":1.40495770266713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.057703631278937,"aZ":-23.335930339932087,"pfxX":10.655710549242219,"pfxZ":4.4667720903913715,"pX":-0.11552861950094806,"pZ":2.455638490409861,"vX0":-9.715495978352282,"vY0":-139.6347393704627,"vZ0":-5.231522671603019,"x":121.4,"y":172.48,"x0":2.0223118581561343,"y0":50.00054642053764,"z0":5.8861504192183824,"aX":21.067330168688084},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.2,"breakHorizontal":-17.3,"spinRate":2432,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.39206387308007695,"extension":6.706447747881191},"index":1,"playId":"1797445b-54d8-3b76-b65e-8256ffcfd5f7","pitchNumber":1,"startTime":"2025-08-06T00:13:33.162Z","endTime":"2025-08-06T00:13:37.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":83.4,"endSpeed":76.8,"strikeZoneTop":3.16145852287219,"strikeZoneBottom":1.50978518265188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.122415467036994,"aZ":-34.50449499758096,"pfxX":-8.700714307675614,"pfxZ":-1.5850865467392439,"pX":-0.9556853481570005,"pZ":0.3650524973183283,"vX0":-4.133404283073711,"vY0":-121.33218946340455,"vZ0":-6.244889533519507,"x":153.43,"y":228.92,"x0":1.9057848525756969,"y0":50.00060784054797,"z0":6.017869551557571,"aX":-12.829442690691119},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.2,"breakHorizontal":16.8,"spinRate":2454,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4533101907875352,"extension":6.542378746462798},"index":2,"playId":"3c8d9948-4581-33f8-8ebe-086482a793a8","pitchNumber":2,"startTime":"2025-08-06T00:13:44.965Z","endTime":"2025-08-06T00:13:50.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.29750550523492,"aZ":-33.62751603568722,"pfxX":-6.6237719376361355,"pfxZ":-0.9641016610236397,"pX":-0.09162282303160754,"pZ":1.6191427448855495,"vX0":-2.8757059523276873,"vY0":-122.56015110945228,"vZ0":-3.9777593082283973,"x":120.49,"y":195.06,"x0":1.9589551656064594,"y0":50.00092812168044,"z0":6.149766147208112,"aX":-10.026287155627973},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.4,"breakHorizontal":12.7,"spinRate":2594,"spinDirection":308},"zone":8,"typeConfidence":2.0,"plateTime":0.4477187403709242,"extension":6.6036987225392005},"index":3,"playId":"c6090bb5-6ce4-3c17-8de6-77afa58d6495","pitchNumber":3,"startTime":"2025-08-06T00:14:02.704Z","endTime":"2025-08-06T00:14:07.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.972393835803025,"aZ":-27.739683928170546,"pfxX":4.26828246330383,"pfxZ":2.6808930722018687,"pX":0.4726087602849206,"pZ":1.8155173342633069,"vX0":-5.427978330226797,"vY0":-127.4521885521932,"vZ0":-4.429361605508948,"x":98.99,"y":189.76,"x0":2.070431222297109,"y0":50.00312255049497,"z0":5.75407414178265,"aX":7.05788707090942},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":-6.6,"spinRate":1422,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.4289345058706866,"extension":6.694985332078657},"index":4,"playId":"3dbc3d96-7982-36c9-8d2e-709df04e3933","pitchNumber":4,"startTime":"2025-08-06T00:14:20.866Z","endTime":"2025-08-06T00:14:27.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.1442141823321,"strikeZoneBottom":1.45740982760705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.656344757036766,"aZ":-33.81874894569667,"pfxX":-7.256236637510556,"pfxZ":-1.0791234058470742,"pX":-0.5792681057906145,"pZ":1.0675610419616628,"vX0":-3.8654095588453603,"vY0":-123.21092704742091,"vZ0":-5.131096054504129,"x":139.08,"y":209.96,"x0":1.9574639774103655,"y0":50.003265777400664,"z0":6.066103094624602,"aX":-11.050086142080886},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.0,"breakHorizontal":14.0,"spinRate":2458,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4461671706084984,"extension":6.573634243381549},"index":5,"playId":"b0f86ed4-c99a-3955-ba0a-65d9aac55c27","pitchNumber":5,"startTime":"2025-08-06T00:14:42.724Z","endTime":"2025-08-06T00:14:47.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.1,"strikeZoneTop":3.08498300616063,"strikeZoneBottom":1.46905635535648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38255741902116,"aZ":-27.65233987131866,"pfxX":0.009567515224579992,"pfxZ":2.546811822769805,"pX":-0.6340992214189838,"pZ":1.5151467502092097,"vX0":-6.460239343400433,"vY0":-131.76277010581282,"vZ0":-6.404370170547649,"x":141.17,"y":197.87,"x0":1.8380323696067804,"y0":50.00405144527616,"z0":5.993676750633352,"aX":0.0179701643024692},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.5,"breakHorizontal":1.2,"spinRate":2658,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.4141225816317311,"extension":6.677583255285384},"index":6,"playId":"fc9f0bcb-f635-3321-9fe8-3c57a8c2072e","pitchNumber":6,"startTime":"2025-08-06T00:14:59.735Z","endTime":"2025-08-06T00:15:04.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.77773552967317,"aZ":-27.240265102880528,"pfxX":-1.8464897195758905,"pfxZ":2.8210529663110995,"pX":0.6232850360683049,"pZ":1.7618123703378719,"vX0":-3.553017701274327,"vY0":-130.73798964277796,"vZ0":-5.691056031653706,"x":93.24,"y":191.21,"x0":2.234162574403714,"y0":50.00433519671911,"z0":5.98340838453748,"aX":-3.230730226418588},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.2,"breakHorizontal":4.1,"spinRate":2640,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.4172439591681134,"extension":6.56430297776199},"hitData":{"launchSpeed":100.4,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":126.54,"coordY":150.68}},"index":7,"playId":"b5a4e2f9-9aed-381d-86af-7d49647b4856","pitchNumber":7,"startTime":"2025-08-06T00:15:22.741Z","endTime":"2025-08-06T00:15:34.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:15:34.246Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"John Rave lines out to first baseman Abraham Toro.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T00:15:34.805Z","endTime":"2025-08-06T00:16:37.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":95.2,"endSpeed":87.1,"strikeZoneTop":3.47624271730725,"strikeZoneBottom":1.69330997578415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.441575454008362,"aZ":-24.19493111508007,"pfxX":8.809810384172895,"pfxZ":4.103979423873028,"pX":-0.05076616663220545,"pZ":3.5324116481714816,"vX0":-8.778264392040766,"vY0":-138.4305707072339,"vZ0":-2.2960702784568947,"x":118.94,"y":143.4,"x0":2.0143719205202153,"y0":50.00187805341842,"z0":5.989586818172605,"aX":17.12474512189445},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":-14.2,"spinRate":2285,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.39542754103346667,"extension":6.633726283130785},"index":0,"playId":"1eb68c58-73d5-328b-b8aa-2a0a542780ca","pitchNumber":1,"startTime":"2025-08-06T00:15:56.016Z","endTime":"2025-08-06T00:15:59.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":571912,"link":"/api/v1/people/571912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":83.4,"endSpeed":76.5,"strikeZoneTop":3.47007455853553,"strikeZoneBottom":1.61652665185299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.917695429662423,"aZ":-39.0184748543382,"pfxX":-7.744485133522435,"pfxZ":-4.653836228476185,"pX":-0.6391093943164409,"pZ":1.0090255357095665,"vX0":-3.8384925954399427,"vY0":-121.33087370360425,"vZ0":-3.826993304691748,"x":141.36,"y":211.54,"x0":1.9769556505332582,"y0":50.00414404137312,"z0":6.057613372946754,"aX":-11.382075162830223},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-9.1,"breakHorizontal":15.0,"spinRate":2375,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4539188429278336,"extension":6.654573253446527},"index":1,"playId":"bdb56427-ba6d-3142-927f-b9a185c9ed72","pitchNumber":2,"startTime":"2025-08-06T00:16:14.169Z","endTime":"2025-08-06T00:16:19.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":571912,"link":"/api/v1/people/571912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.229138792855945,"aZ":-24.02970468043681,"pfxX":9.475112192517738,"pfxZ":4.21090655168163,"pX":0.9832211839309988,"pZ":2.76531967815769,"vX0":-6.82616920522772,"vY0":-138.09127853395563,"vZ0":-4.19359510052969,"x":79.52,"y":164.12,"x0":2.2538654546262396,"y0":50.00548317118514,"z0":5.916742739646976,"aX":18.335330209296195},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.0,"breakHorizontal":-15.7,"spinRate":2320,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.3963737014800577,"extension":6.570656285442424},"hitData":{"launchSpeed":43.2,"launchAngle":37.0,"totalDistance":111.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":147.75,"coordY":163.77}},"index":2,"playId":"7f41f8cb-4d25-302a-83b3-f86b39f37cf9","pitchNumber":3,"startTime":"2025-08-06T00:16:30.852Z","endTime":"2025-08-06T00:16:37.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":571912,"link":"/api/v1/people/571912"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:16:37.768Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Narváez grounds out, pitcher Ryan Bergert to first baseman Vinnie Pasquantino to pitcher Ryan Bergert.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:19:03.172Z","endTime":"2025-08-06T00:19:27.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686701,"link":"/api/v1/people/686701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T00:18:45.468Z","endTime":"2025-08-06T00:19:05.329Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":90.5,"endSpeed":81.9,"strikeZoneTop":3.59000188462039,"strikeZoneBottom":1.65317732790817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.625273661039873,"aZ":-14.391158526275973,"pfxX":-5.262837269252039,"pfxZ":10.227785871912555,"pX":-0.0441750380644329,"pZ":3.851987415218648,"vX0":4.68160156825318,"vY0":-131.70652591138062,"vZ0":-2.360861582464307,"x":118.68,"y":134.78,"x0":-1.16981135481845,"y0":50.004137728044945,"z0":5.837174419998234,"aX":-9.152682215885392},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.1,"breakHorizontal":8.4,"spinRate":2313,"spinDirection":210},"zone":11,"typeConfidence":0.83,"plateTime":0.4174971111812886,"extension":6.511743619320885},"index":1,"playId":"b48c00a5-0356-3cb3-88f3-e0ae7c0b7471","pitchNumber":1,"startTime":"2025-08-06T00:19:05.329Z","endTime":"2025-08-06T00:19:11.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.86191928539837,"aZ":-28.48478570176984,"pfxX":2.3453555517155804,"pfxZ":2.2945339039372987,"pX":0.8142662641140173,"pZ":1.8921214089920158,"vX0":4.972970776236125,"vY0":-125.3883163834029,"vZ0":-3.7636560404810897,"x":85.96,"y":187.69,"x0":-1.491312445053381,"y0":50.00351806089125,"z0":5.710049732302195,"aX":3.773889345995414},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.6,"breakHorizontal":-5.3,"spinRate":2594,"spinDirection":136},"zone":9,"typeConfidence":0.91,"plateTime":0.43508869275472684,"extension":6.526517175762833},"hitData":{"launchSpeed":79.9,"launchAngle":-2.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.19,"coordY":182.16}},"index":2,"playId":"57b59b14-70c0-311f-9868-d15e120d953f","pitchNumber":2,"startTime":"2025-08-06T00:19:18.838Z","endTime":"2025-08-06T00:19:27.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:19:27.172Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Abraham Toro lines out to second baseman Jonathan India.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:19:34.856Z","endTime":"2025-08-06T00:20:26.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.35684950880724,"strikeZoneBottom":1.57860090857774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8662245778022,"aZ":-32.85267942408524,"pfxX":8.307476061998027,"pfxZ":-0.48058044893543705,"pX":-0.07333896200159426,"pZ":1.7935278909105317,"vX0":1.9353596451175707,"vY0":-118.94405580512942,"vZ0":-1.8957790398620282,"x":119.8,"y":190.35,"x0":-1.9791945777754967,"y0":50.00296982503631,"z0":5.620687677905328,"aX":11.732060278075208},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.1,"breakHorizontal":-15.5,"spinRate":2722,"spinDirection":50},"zone":8,"typeConfidence":0.94,"plateTime":0.4630431960244876,"extension":6.414605606248937},"index":0,"playId":"eba94e1c-c89b-3a75-a31e-fdc23cba1b01","pitchNumber":1,"startTime":"2025-08-06T00:20:05.657Z","endTime":"2025-08-06T00:20:09.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":85.6,"endSpeed":79.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.834354191075107,"aZ":-29.386534117177547,"pfxX":2.484289953601426,"pfxZ":1.7596729257428425,"pX":0.33599321171885377,"pZ":2.144475213648884,"vX0":4.189348869056341,"vY0":-124.72446263012267,"vZ0":-2.710489780564378,"x":104.19,"y":180.88,"x0":-1.6847455298140657,"y0":50.003888538098785,"z0":5.655699777949409,"aX":3.933605377569248},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":-5.4,"spinRate":2611,"spinDirection":113},"zone":9,"typeConfidence":0.91,"plateTime":0.4382589221499025,"extension":6.369966341500685},"hitData":{"launchSpeed":77.8,"launchAngle":14.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":143.56,"coordY":138.84}},"index":1,"playId":"96870867-16a6-36f4-a785-aa57d43c1391","pitchNumber":2,"startTime":"2025-08-06T00:20:19.756Z","endTime":"2025-08-06T00:20:26.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:20:26.704Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Romy Gonzalez lines out to right fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:20:26.708Z","endTime":"2025-08-06T00:21:14.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.1,"strikeZoneTop":3.61000217992355,"strikeZoneBottom":1.70115057515376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.189220556178167,"aZ":-11.446744082442637,"pfxX":-4.95323623431756,"pfxZ":11.605309298983258,"pX":0.4047873484283627,"pZ":2.8273211080302656,"vX0":6.087164916430678,"vY0":-133.4168358775754,"vZ0":-5.147164802633192,"x":101.57,"y":162.44,"x0":-1.272785016981651,"y0":50.00335238473379,"z0":5.620595363969331,"aX":-8.847439948269974},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.9,"breakHorizontal":7.6,"spinRate":2223,"spinDirection":214},"zone":6,"typeConfidence":0.89,"plateTime":0.4120081284059056,"extension":6.509048552015171},"index":0,"playId":"1ad0ebb4-c8db-3824-8764-53eb088f36b5","pitchNumber":1,"startTime":"2025-08-06T00:20:54.237Z","endTime":"2025-08-06T00:20:58.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.460161209037786,"aZ":-19.282646260641965,"pfxX":-10.816048677072189,"pfxZ":7.3475322587148515,"pX":-0.42355216284207614,"pZ":2.7630747442993218,"vX0":6.760402211240722,"vY0":-132.22124754048883,"vZ0":-3.274033368685346,"x":133.14,"y":164.18,"x0":-1.6195553126932445,"y0":50.006047335735175,"z0":5.447092632608479,"aX":-18.989410529512067},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.7,"breakHorizontal":17.9,"spinRate":2327,"spinDirection":219},"zone":4,"typeConfidence":0.87,"plateTime":0.4156108101540199,"extension":6.5877384127996015},"hitData":{"launchSpeed":92.2,"launchAngle":22.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.85,"coordY":108.31}},"index":1,"playId":"37a04b9a-ed8c-3757-b426-b401ce901ac6","pitchNumber":2,"startTime":"2025-08-06T00:21:06.812Z","endTime":"2025-08-06T00:21:14.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:21:14.337Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan India grounds out, third baseman Alex Bregman to first baseman Abraham Toro.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:22:56.321Z","endTime":"2025-08-06T00:23:50.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.44163165790464,"strikeZoneBottom":1.63888929387012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.581967222130388,"aZ":-22.451781128905388,"pfxX":-0.5662268173905468,"pfxZ":5.2677045432656,"pX":0.1427596186540733,"pZ":3.86996279397338,"vX0":-5.35345870147944,"vY0":-134.3751569079277,"vZ0":-1.5949247142456389,"x":111.56,"y":134.29,"x0":2.226713309640996,"y0":50.0019996373946,"z0":6.051664908937771,"aX":-1.045245776621269},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.5,"breakHorizontal":2.0,"spinRate":2547,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4061579762982075,"extension":6.426739505955815},"index":0,"playId":"a70faf1f-3c37-30d6-aaa4-7ffa87bc9957","pitchNumber":1,"startTime":"2025-08-06T00:23:19.336Z","endTime":"2025-08-06T00:23:25.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.3,"endSpeed":86.8,"strikeZoneTop":3.39393464516551,"strikeZoneBottom":1.55649782462231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.049846314117595,"aZ":-24.30036494521861,"pfxX":9.728512189171562,"pfxZ":4.1124741775887514,"pX":0.4880614544808629,"pZ":2.284590336187882,"vX0":-7.3245716981986355,"vY0":-137.1907405039399,"vZ0":-5.192905282970138,"x":98.4,"y":177.1,"x0":1.9224071544781225,"y0":50.00508735687022,"z0":5.848535750245933,"aX":18.63197990818077},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.6,"breakHorizontal":-16.2,"spinRate":2041,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.398555929906137,"extension":6.547137307460615},"index":1,"playId":"a2075a02-3a65-360b-bafc-db5d9a47cc94","pitchNumber":2,"startTime":"2025-08-06T00:23:30.240Z","endTime":"2025-08-06T00:23:34.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.428088644105244,"aZ":-25.27200672940698,"pfxX":2.8419007064336688,"pfxZ":4.2936309663822865,"pX":0.21441381237195872,"pZ":2.6747019232104208,"vX0":-5.3317960410841945,"vY0":-125.73431025823146,"vZ0":-2.9796709875826966,"x":108.83,"y":166.56,"x0":1.9889852197731623,"y0":50.00365438483541,"z0":5.9159751031551915,"aX":4.570669953278659},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.3,"breakHorizontal":-4.0,"spinRate":1336,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.43488029210398915,"extension":6.579863136203985},"hitData":{"launchSpeed":79.7,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.34,"coordY":170.51}},"index":2,"playId":"4342c50f-4440-33f7-a9d4-576a3975ed6a","pitchNumber":3,"startTime":"2025-08-06T00:23:42.816Z","endTime":"2025-08-06T00:23:50.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:23:50.727Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, second baseman David Hamilton to first baseman Abraham Toro.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:23:52.136Z","endTime":"2025-08-06T00:25:17.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.50999912809575,"strikeZoneBottom":1.70679242322586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25148249989974,"aZ":-24.58643275683423,"pfxX":-1.7244934436666044,"pfxZ":4.218315168142668,"pX":0.07758192015975711,"pZ":3.928277272265776,"vX0":-5.057392924367877,"vY0":-132.976226826532,"vZ0":-0.8284697728124251,"x":114.04,"y":132.72,"x0":2.224606640172391,"y0":50.004401662693994,"z0":6.019980365258664,"aX":-3.1024321918339197},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.7,"breakHorizontal":4.2,"spinRate":2591,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.4111518475944602,"extension":6.463907043887169},"index":0,"playId":"8df7852f-bdf9-3f2c-9c73-01729f68dffc","pitchNumber":1,"startTime":"2025-08-06T00:24:12.520Z","endTime":"2025-08-06T00:24:16.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.51000113893473,"strikeZoneBottom":1.5850473225069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.814479220941315,"aZ":-26.378540672894328,"pfxX":8.245908948330516,"pfxZ":3.0190860915753213,"pX":0.26897926867211086,"pZ":4.158574148487427,"vX0":-7.518819919925259,"vY0":-137.50239669591863,"vZ0":-0.2275814171417505,"x":106.75,"y":126.5,"x0":1.9643857173761186,"y0":50.002250002084565,"z0":6.028614116068494,"aX":15.826834639663268},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.6,"breakHorizontal":-13.4,"spinRate":2324,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.39798071044485406,"extension":6.743475863989182},"index":1,"playId":"616f1128-6e2b-3a61-bf52-c78ebd539b48","pitchNumber":2,"startTime":"2025-08-06T00:24:25.146Z","endTime":"2025-08-06T00:24:30.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.50999830961352,"strikeZoneBottom":1.62199685628551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.8534625132336,"aZ":-24.059577357335005,"pfxX":10.613106578948532,"pfxZ":4.0813330906734775,"pX":0.24479088962012266,"pZ":1.0707261455913892,"vX0":-8.971945641146633,"vY0":-140.40303355192157,"vZ0":-8.519124808410512,"x":107.67,"y":209.87,"x0":2.108458948023759,"y0":50.00561117439722,"z0":5.719431772222902,"aX":21.116652430059627},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.6,"breakHorizontal":-17.3,"spinRate":2281,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.3906437157074989,"extension":6.828907946073461},"index":2,"playId":"a832a8a2-d4e8-3e58-a7bd-09618b050346","pitchNumber":3,"startTime":"2025-08-06T00:24:40.526Z","endTime":"2025-08-06T00:24:45.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.50999951346813,"strikeZoneBottom":1.7195021312362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63542564111539,"aZ":-24.98709749967421,"pfxX":9.638286886192283,"pfxZ":3.6716927768533925,"pX":0.3488866620614913,"pZ":2.713119619178234,"vX0":-8.108030808185246,"vY0":-139.32638860752093,"vZ0":-4.030357351539121,"x":103.7,"y":165.53,"x0":2.05107914906575,"y0":50.00141868247528,"z0":5.838708164838407,"aX":18.861114134519998},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.0,"breakHorizontal":-15.7,"spinRate":2298,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.3938002828550684,"extension":6.525857726607457},"index":3,"playId":"a02b2ae2-9cf4-3b1b-bcd0-b58edbda4b31","pitchNumber":4,"startTime":"2025-08-06T00:24:56.212Z","endTime":"2025-08-06T00:25:01.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18516831072323,"aZ":-26.180147973379928,"pfxX":9.941871317661219,"pfxZ":3.0317431546790568,"pX":0.4931493590563715,"pZ":1.7541183432199348,"vX0":-8.10212587878563,"vY0":-139.8228478819744,"vZ0":-6.226738521225226,"x":98.2,"y":191.42,"x0":2.139958873857493,"y0":50.000905301033555,"z0":5.733051944965235,"aX":19.639286018898073},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.3,"breakHorizontal":-16.3,"spinRate":2370,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.3920571872743728,"extension":6.789249052200871},"hitData":{"launchSpeed":85.9,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.79,"coordY":157.34}},"index":4,"playId":"72152cf1-250c-3a59-b652-efd5694ec329","pitchNumber":5,"startTime":"2025-08-06T00:25:09.830Z","endTime":"2025-08-06T00:25:17.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:25:17.647Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out, first baseman Abraham Toro to pitcher Garrett Crochet.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:25:19.207Z","endTime":"2025-08-06T00:26:02.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.55390393527556,"strikeZoneBottom":1.76558621103525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.65360198099532,"aZ":-23.59662700433724,"pfxX":9.854963646061995,"pfxZ":4.287091844860187,"pX":0.5658918820206119,"pZ":2.8517503014835364,"vX0":-7.40619744904713,"vY0":-140.93548461141077,"vZ0":-4.126309590068564,"x":95.43,"y":161.78,"x0":1.954621150786613,"y0":50.0038755513102,"z0":5.869200035212353,"aX":19.718723345058006},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.1,"breakHorizontal":-16.2,"spinRate":2390,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.38944957214373455,"extension":6.626170589458389},"index":0,"playId":"43530cd7-18aa-331d-8ef1-88972cbcd125","pitchNumber":1,"startTime":"2025-08-06T00:25:38.738Z","endTime":"2025-08-06T00:25:43.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":95.9,"endSpeed":87.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.838972969182432,"aZ":-23.26224474940152,"pfxX":8.781932583008976,"pfxZ":4.540541171605785,"pX":-0.004940439493405202,"pZ":2.1589194358047346,"vX0":-8.418747848045282,"vY0":-139.33764325197117,"vZ0":-5.760903527125329,"x":117.19,"y":180.49,"x0":1.9173101665390546,"y0":50.00219402358266,"z0":5.794130018363992,"aX":17.23621308077462},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.2,"breakHorizontal":-14.2,"spinRate":2145,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.3933600517941884,"extension":6.637260713978978},"hitData":{"launchSpeed":88.5,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.57,"coordY":163.92}},"index":1,"playId":"4417a5fe-0f78-35a8-81b0-fcd8d139fed9","pitchNumber":2,"startTime":"2025-08-06T00:25:55.316Z","endTime":"2025-08-06T00:26:02.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:26:02.797Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Hamilton flies out to left fielder Nick Loftin.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:27:49.540Z","endTime":"2025-08-06T00:29:07.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.3964963449011,"strikeZoneBottom":1.46873111658077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.996861950314447,"aZ":-14.210880505329172,"pfxX":-4.027434023835834,"pfxZ":10.141264731184695,"pX":-0.7588005796394498,"pZ":2.7999015238442344,"vX0":3.1477845282238786,"vY0":-131.9806611284214,"vZ0":-4.57224731467956,"x":145.92,"y":163.18,"x0":-1.4412367920491447,"y0":50.00296098134871,"z0":5.594659589167198,"aX":-7.134623147031386},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.6,"breakHorizontal":6.6,"spinRate":2261,"spinDirection":209},"zone":1,"typeConfidence":0.87,"plateTime":0.41434173010259334,"extension":6.504843032265196},"index":0,"playId":"d13c31be-9f86-3c21-8d3f-a7aa0084cfa4","pitchNumber":1,"startTime":"2025-08-06T00:28:15.636Z","endTime":"2025-08-06T00:28:19.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.34991086299483,"strikeZoneBottom":1.35123649883406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.760086291903654,"aZ":-33.2906201665967,"pfxX":10.59161598917041,"pfxZ":-0.7937565552930685,"pX":-0.5051672494899383,"pZ":2.706433506991133,"vX0":-0.04503677995423838,"vY0":-118.1990129722105,"vZ0":0.23442875062080515,"x":136.26,"y":165.71,"x0":-1.8614518601589447,"y0":50.000610678455324,"z0":5.6655443282094105,"aX":14.967339609285226},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.1,"breakHorizontal":-19.2,"spinRate":2785,"spinDirection":34},"zone":4,"typeConfidence":0.94,"plateTime":0.46358901293520294,"extension":6.4211839605990555},"index":1,"playId":"3652f562-ced5-38f6-8b59-90b1724cb514","pitchNumber":2,"startTime":"2025-08-06T00:28:28.727Z","endTime":"2025-08-06T00:28:33.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.429892844337658,"aZ":-31.718374921915835,"pfxX":10.462977353503248,"pfxZ":0.31726444697889455,"pX":0.7347284563851556,"pZ":1.8698518301176474,"vX0":2.6716984875554455,"vY0":-119.13533972203899,"vZ0":-1.9722355561354257,"x":88.99,"y":188.29,"x0":-1.7611782719248947,"y0":50.00291351639001,"z0":5.582262352527556,"aX":15.000711862376972},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.4,"breakHorizontal":-19.6,"spinRate":2855,"spinDirection":55},"zone":9,"typeConfidence":0.94,"plateTime":0.4601950875185037,"extension":6.3252960555774065},"index":2,"playId":"74ff71a9-0dbd-34a8-9901-1ebccd01737b","pitchNumber":3,"startTime":"2025-08-06T00:28:42.061Z","endTime":"2025-08-06T00:28:47.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.38996975791235,"aZ":-12.609798217247237,"pfxX":-4.835269116541205,"pfxZ":10.697754089692232,"pX":0.5327723612824039,"pZ":3.1464558475832893,"vX0":6.413544905554403,"vY0":-134.66590163014928,"vZ0":-4.392817830036857,"x":96.69,"y":153.83,"x0":-1.2561618734180422,"y0":50.00453577101206,"z0":5.6969346189821986,"aX":-8.844898418858921},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.6,"breakHorizontal":7.3,"spinRate":2392,"spinDirection":210},"zone":3,"typeConfidence":0.89,"plateTime":0.40737915236162126,"extension":6.658626944927364},"hitData":{"launchSpeed":79.3,"launchAngle":52.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.55,"coordY":126.42}},"index":3,"playId":"415a1f5a-c1c7-34f7-9098-9f1c164c63d3","pitchNumber":4,"startTime":"2025-08-06T00:28:58.506Z","endTime":"2025-08-06T00:29:07.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:29:07.522Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, first baseman Vinnie Pasquantino to pitcher Ryan Bergert.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:29:08.106Z","endTime":"2025-08-06T00:29:39.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.824775680139222,"aZ":-30.492288891611075,"pfxX":1.5302236996565959,"pfxZ":1.0126074095481634,"pX":0.4633435366655974,"pZ":2.1329599308549816,"vX0":4.4219266232226895,"vY0":-127.48176014531624,"vZ0":-3.217848425013919,"x":99.34,"y":181.19,"x0":-1.4857771088235414,"y0":50.0026057241132,"z0":5.794051841558374,"aX":2.5430626617582286},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":-3.7,"spinRate":2731,"spinDirection":84},"zone":9,"typeConfidence":0.92,"plateTime":0.428053496861434,"extension":6.343196694650979},"hitData":{"launchSpeed":105.2,"launchAngle":-1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.07,"coordY":160.38}},"index":0,"playId":"7f64864b-0a99-3731-93f9-cfbdfb0a3867","pitchNumber":1,"startTime":"2025-08-06T00:29:31.449Z","endTime":"2025-08-06T00:29:39.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:29:39.526Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:29:40.883Z","endTime":"2025-08-06T00:32:01.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.34596010838735,"strikeZoneBottom":1.54615350729377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.5869494870125,"aZ":-35.884580517184475,"pfxX":10.308141531694687,"pfxZ":-2.6389196789980716,"pX":0.5924342883315047,"pZ":2.1092784432163114,"vX0":1.9811038651486572,"vY0":-118.08970677443043,"vZ0":-0.5235063132874694,"x":94.42,"y":181.83,"x0":-1.597445834127171,"y0":50.005125944608714,"z0":5.650006430427009,"aX":14.482569022098408},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.7,"breakHorizontal":-19.2,"spinRate":2716,"spinDirection":47},"zone":6,"typeConfidence":0.94,"plateTime":0.46477229854986124,"extension":6.675086806473539},"index":0,"playId":"faaf589b-cd6e-34bd-b7e7-66dc37653bef","pitchNumber":1,"startTime":"2025-08-06T00:30:04.109Z","endTime":"2025-08-06T00:30:07.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.7,"strikeZoneTop":3.33479555467806,"strikeZoneBottom":1.60441343680723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.562186614769335,"aZ":-30.43046929485418,"pfxX":1.3326289539592313,"pfxZ":1.0910306545887831,"pX":1.4681908116967681,"pZ":2.2056480112931154,"vX0":6.440767589511004,"vY0":-125.2073902494691,"vZ0":-2.7063918555590725,"x":61.04,"y":179.23,"x0":-1.3030349618135653,"y0":50.002660434434475,"z0":5.772387371854231,"aX":2.131207630533741},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":-3.8,"spinRate":2667,"spinDirection":122},"zone":14,"typeConfidence":0.92,"plateTime":0.4362494581474743,"extension":6.497112623250931},"index":1,"playId":"e8b393bf-e812-3621-961b-1096d062b523","pitchNumber":2,"startTime":"2025-08-06T00:30:16.539Z","endTime":"2025-08-06T00:30:22.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":86.4,"endSpeed":79.5,"strikeZoneTop":3.38000135211164,"strikeZoneBottom":1.59431951498291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.565376957086098,"aZ":-26.000988333419862,"pfxX":-8.630719603688533,"pfxZ":3.8530786945087394,"pX":0.8550921333578019,"pZ":1.9149559274479502,"vX0":8.290480020025742,"vY0":-125.60207550986165,"vZ0":-3.754389791145527,"x":84.41,"y":187.08,"x0":-1.3613215604463933,"y0":50.00611679985418,"z0":5.534772914128764,"aX":-13.843338236355725},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.4,"breakHorizontal":13.8,"spinRate":1411,"spinDirection":232},"zone":14,"typeConfidence":0.92,"plateTime":0.4354626002165256,"extension":6.566025546984314},"index":2,"playId":"067233fd-cc1d-3026-8a98-33645b6815e9","pitchNumber":3,"startTime":"2025-08-06T00:30:29.745Z","endTime":"2025-08-06T00:30:36.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.30117996915445,"strikeZoneBottom":1.60573142828667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.924995254759594,"aZ":-32.96305171699435,"pfxX":8.516823855511124,"pfxZ":-0.5256007441296546,"pX":0.8758928000870254,"pZ":1.197378532342873,"vX0":3.3160726418907105,"vY0":-121.43928809491344,"vZ0":-3.4713888568938778,"x":83.61,"y":206.45,"x0":-1.61237236240414,"y0":50.00369511324206,"z0":5.501346651017798,"aX":12.769204143256722},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.6,"breakHorizontal":-16.2,"spinRate":2782,"spinDirection":55},"zone":14,"typeConfidence":0.93,"plateTime":0.45036889520850076,"extension":6.483114928738485},"index":3,"playId":"c14f6d8a-1117-30fe-9cda-8bd07ca65964","pitchNumber":4,"startTime":"2025-08-06T00:30:44.209Z","endTime":"2025-08-06T00:30:49.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.38000012721081,"strikeZoneBottom":1.64359846069195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.256795647033638,"aZ":-31.458188924348317,"pfxX":1.7732942303512544,"pfxZ":0.4433164127556317,"pX":0.6145163229482222,"pZ":1.8020913177365514,"vX0":4.44667194745011,"vY0":-125.74705033771549,"vZ0":-3.482714388287186,"x":93.58,"y":190.12,"x0":-1.4005758576507497,"y0":50.00421914253231,"z0":5.7321692077188855,"aX":2.865519495431956},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.2,"breakHorizontal":-4.2,"spinRate":2663,"spinDirection":99},"zone":9,"typeConfidence":0.92,"plateTime":0.4340405762613564,"extension":6.527229274176792},"index":4,"playId":"489587a7-c9b7-386b-ab4c-4769e2407f09","pitchNumber":5,"startTime":"2025-08-06T00:30:58.920Z","endTime":"2025-08-06T00:31:03.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.105763903801943,"aZ":-12.666499222384935,"pfxX":-6.427330531406245,"pfxZ":10.463399459563913,"pX":-0.25247121512152987,"pZ":2.256876715126659,"vX0":4.321548438732106,"vY0":-135.77511187517376,"vZ0":-6.684303602313929,"x":126.62,"y":177.84,"x0":-1.0307617658471526,"y0":50.00556201963575,"z0":5.634715698565549,"aX":-11.985740066422885},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":10.7,"spinRate":2350,"spinDirection":205},"zone":5,"typeConfidence":0.88,"plateTime":0.403619760252635,"extension":6.351142263358382},"index":5,"playId":"5a4b4386-0a76-3f2a-b07e-d060d880df20","pitchNumber":6,"startTime":"2025-08-06T00:31:13.420Z","endTime":"2025-08-06T00:31:17.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.096583618140023,"aZ":-35.84786263867098,"pfxX":10.292205344026122,"pfxZ":-2.5326095097230326,"pX":0.06781345759333329,"pZ":2.5991839352664505,"vX0":0.8620680433035038,"vY0":-120.1196781445889,"vZ0":0.09185166987939142,"x":114.42,"y":168.6,"x0":-1.6324311612987221,"y0":50.004979754837585,"z0":5.770052602250256,"aX":14.914408977534425},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.3,"breakHorizontal":-18.8,"spinRate":2835,"spinDirection":51},"zone":5,"typeConfidence":0.94,"plateTime":0.45746490066232015,"extension":6.7511715609162515},"index":6,"playId":"a405aa6d-2716-3e53-9eb8-4e2e7a371dc6","pitchNumber":7,"startTime":"2025-08-06T00:31:34.346Z","endTime":"2025-08-06T00:31:39.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.29296296518849,"strikeZoneBottom":1.56309443793926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64157472538013,"aZ":-31.523728802317525,"pfxX":1.9718711723354065,"pfxZ":0.4012707319437592,"pX":1.8146128818215022,"pZ":2.2330532049478893,"vX0":6.957965137780408,"vY0":-126.49218773087088,"vZ0":-2.7802974441522053,"x":47.83,"y":178.49,"x0":-1.2271560215285966,"y0":50.002270369384846,"z0":5.872110597033195,"aX":3.1973478174819276},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.4,"breakHorizontal":-5.2,"spinRate":2671,"spinDirection":80},"zone":14,"typeConfidence":0.91,"plateTime":0.4328920958326492,"extension":6.474521033730977},"index":7,"playId":"46533c47-e27e-3800-aeed-600144bb845c","pitchNumber":8,"startTime":"2025-08-06T00:31:56.513Z","endTime":"2025-08-06T00:32:01.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:32:01.693Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wilyer Abreu doubles (14) on a fly ball to left fielder Nick Loftin. Alex Bregman to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:34:36.774Z","endTime":"2025-08-06T00:35:07.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T00:32:20.929Z","endTime":"2025-08-06T00:32:47.842Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Angel Zerpa replaces Ryan Bergert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-06T00:32:47.842Z","endTime":"2025-08-06T00:34:39.123Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672582,"link":"/api/v1/people/672582"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.38412549087884,"strikeZoneBottom":1.55910767433576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.4258721527734,"aZ":-33.07724764461253,"pfxX":9.902142425558527,"pfxZ":-0.46016909528857397,"pX":-0.2432095841068389,"pZ":1.51607784949547,"vX0":-11.128376285069852,"vY0":-139.77384400322742,"vZ0":-3.7759672001980515,"x":126.27,"y":197.85,"x0":2.5156756913351725,"y0":50.00186662101769,"z0":5.071999272671034,"aX":19.464139963825826},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-1.4,"breakHorizontal":-15.5,"spinRate":2054,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.39283810321092005,"extension":5.567355638849919},"index":2,"playId":"489a708d-3baf-3034-a064-d98273b8af5b","pitchNumber":1,"startTime":"2025-08-06T00:34:39.123Z","endTime":"2025-08-06T00:34:44.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.024217654456937,"aZ":-37.8949890726602,"pfxX":-3.187870580744301,"pfxZ":-3.7274571052969723,"pX":-0.010028296427232422,"pZ":2.1259584842537422,"vX0":-5.192500750164619,"vY0":-123.16574338807587,"vZ0":-0.3032359832713484,"x":117.38,"y":181.38,"x0":2.5419109059875034,"y0":50.006106183589154,"z0":5.461973242543575,"aX":-4.8862620309029445},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.6,"breakHorizontal":7.0,"spinRate":2542,"spinDirection":320},"zone":8,"typeConfidence":2.0,"plateTime":0.44512543960505013,"extension":5.400119773691855},"hitData":{"launchSpeed":94.0,"launchAngle":29.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.74,"coordY":107.19}},"index":3,"playId":"efbaa286-91dc-379c-afdc-23495180de8b","pitchNumber":2,"startTime":"2025-08-06T00:34:55.935Z","endTime":"2025-08-06T00:35:07.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.5,"awayTeamWinProbability":41.5,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":1.4,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:35:07.888Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a fly ball to center fielder John Rave. Alex Bregman scores. Wilyer Abreu scores.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:36:31.530Z","endTime":"2025-08-06T00:37:18.616Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":672582,"link":"/api/v1/people/672582"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":686701,"link":"/api/v1/people/686701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T00:35:33.704Z","endTime":"2025-08-06T00:36:33.819Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.3367774456293,"strikeZoneBottom":1.59525966000497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.65340397796195,"aZ":-37.350578030868846,"pfxX":-1.931966844200769,"pfxZ":-3.277136487116906,"pX":-1.15337005304183,"pZ":0.8391120420097803,"vX0":-8.161865071282131,"vY0":-125.52036429281853,"vZ0":-2.9112427680524338,"x":160.96,"y":216.12,"x0":2.40393719554568,"y0":50.00163361824877,"z0":5.08394250001466,"aX":-3.052343250759974},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.4,"breakHorizontal":5.5,"spinRate":2541,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.43795297331809513,"extension":5.559009977279734},"index":1,"playId":"bf7d3610-9003-39f4-aef9-6f366a003fcb","pitchNumber":1,"startTime":"2025-08-06T00:36:33.819Z","endTime":"2025-08-06T00:36:37.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.27862152609063,"strikeZoneBottom":1.63981344329626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.28119913553748,"aZ":-20.75918148693384,"pfxX":6.783921679751883,"pfxZ":5.750823304755787,"pX":-0.5897618766242396,"pZ":2.8885080187400893,"vX0":-10.791533515174596,"vY0":-139.73351248663133,"vZ0":-2.1802276522226904,"x":139.48,"y":160.79,"x0":2.43372010723311,"y0":50.00583305705293,"z0":5.036886195507062,"aX":13.473475637572934},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":-10.2,"spinRate":2031,"spinDirection":121},"zone":1,"typeConfidence":2.0,"plateTime":0.39137431713786386,"extension":5.671269838307663},"index":2,"playId":"57de81e7-d120-35be-b033-9cece30e1033","pitchNumber":2,"startTime":"2025-08-06T00:36:52.132Z","endTime":"2025-08-06T00:36:56.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.808801658117282,"aZ":-21.764800946949137,"pfxX":7.240362019239007,"pfxZ":5.179321774502412,"pX":-0.7658415430177019,"pZ":2.9267046223906403,"vX0":-11.49683198567211,"vY0":-140.64238865195355,"vZ0":-2.1456670887948848,"x":146.19,"y":159.76,"x0":2.427503090043432,"y0":50.00688932167602,"z0":5.105771031625361,"aX":14.56282544440289},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.1,"breakHorizontal":-10.9,"spinRate":1947,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.38891430007373806,"extension":5.68871512413594},"hitData":{"launchSpeed":66.4,"launchAngle":27.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.9,"coordY":110.03}},"index":3,"playId":"667748f5-4a60-30f0-a9ea-9f4ffcf0e18a","pitchNumber":3,"startTime":"2025-08-06T00:37:07.877Z","endTime":"2025-08-06T00:37:18.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.89999999999999,"awayTeamWinProbability":17.10000000000001,"homeTeamWinProbabilityAdded":24.39999999999999,"leverageIndex":3.09,"dramaIndex":232.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:37:18.616Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masataka Yoshida singles on a ground ball to left fielder Nick Loftin. Trevor Story to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:37:39.368Z","endTime":"2025-08-06T00:38:14.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.21999838649074,"strikeZoneBottom":1.33487713924993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.459623300494414,"aZ":-40.823043609945856,"pfxX":-1.249845102512671,"pfxZ":-5.584509409433439,"pX":0.543813502184171,"pZ":2.2624307260935965,"vX0":-4.01352198034211,"vY0":-123.58642247599317,"vZ0":0.18726804125177687,"x":96.27,"y":177.69,"x0":2.3508178021281805,"y0":50.00515725657498,"z0":5.612456801377306,"aX":-1.9340898336701848},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-9.8,"breakHorizontal":3.2,"spinRate":2435,"spinDirection":328},"zone":6,"typeConfidence":2.0,"plateTime":0.4430780219306194,"extension":5.750278104832784},"index":0,"playId":"f9dddf45-e500-3485-b343-1335db3fc524","pitchNumber":1,"startTime":"2025-08-06T00:37:51.190Z","endTime":"2025-08-06T00:37:55.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.3,"endSpeed":88.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.094407143593042,"aZ":-22.30695874577904,"pfxX":10.282391027499514,"pfxZ":4.951028685355882,"pX":0.07393422872047692,"pZ":2.3840366395715624,"vX0":-9.92114124009833,"vY0":-139.90921485822523,"vZ0":-4.0266005429764595,"x":114.18,"y":174.41,"x0":2.3214960896408923,"y0":50.00099347116826,"z0":5.2947242798444645,"aX":20.484441294413767},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.3,"breakHorizontal":-16.7,"spinRate":2015,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.3907487307887849,"extension":5.639947161960133},"hitData":{"launchSpeed":93.0,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.27,"coordY":118.33}},"index":1,"playId":"89e8b3ca-82d5-3d41-9f86-32dc016bc7a9","pitchNumber":2,"startTime":"2025-08-06T00:38:05.007Z","endTime":"2025-08-06T00:38:14.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.1,"awayTeamWinProbability":15.900000000000006,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.56,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:38:14.845Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Narváez lines out to right fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:38:57.213Z","endTime":"2025-08-06T00:41:09.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ceddanne Rafaela replaces Masataka Yoshida.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T00:38:41.620Z","endTime":"2025-08-06T00:38:59.600Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"},"base":1,"defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":97.2,"endSpeed":88.5,"strikeZoneTop":3.58999838509178,"strikeZoneBottom":1.60641741523743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97495527624357,"aZ":-21.977696092708634,"pfxX":6.771277656676478,"pfxZ":5.068203533838297,"pX":-0.634812413015236,"pZ":3.4389102986219813,"vX0":-10.905100001260712,"vY0":-141.16199324979542,"vZ0":-1.3121936132902086,"x":141.2,"y":145.93,"x0":2.4036907863126404,"y0":50.00551402090456,"z0":5.328594447430706,"aX":13.63050382406603},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.1,"breakHorizontal":-10.0,"spinRate":2093,"spinDirection":128},"zone":1,"typeConfidence":2.0,"plateTime":0.38843910966278905,"extension":5.4474606174483995},"index":1,"playId":"30071a20-48b4-3fa5-a314-f76e79e373d8","pitchNumber":1,"startTime":"2025-08-06T00:38:59.600Z","endTime":"2025-08-06T00:39:03.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.879983382375126,"aZ":-28.5212700936785,"pfxX":8.039764412453788,"pfxZ":2.122505921970747,"pX":0.4112219043603122,"pZ":2.589448718363958,"vX0":-7.769583766212812,"vY0":-130.24957729138978,"vZ0":-1.3276751176992208,"x":101.33,"y":168.86,"x0":2.385634539524105,"y0":50.00415814456863,"z0":5.25885470965928,"aX":13.841237982168328},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.7,"breakHorizontal":-12.8,"spinRate":1624,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.4202263761690346,"extension":5.772658214176648},"index":2,"playId":"bbb7b8c6-f2e1-3915-bc7d-53db06a2dec2","pitchNumber":2,"startTime":"2025-08-06T00:39:15.775Z","endTime":"2025-08-06T00:39:19.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-06T00:39:34.399Z","endTime":"2025-08-06T00:39:46.149Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32538865908234,"aZ":-20.241970699990816,"pfxX":6.342308471277105,"pfxZ":5.922421547596297,"pX":0.42248993661895384,"pZ":3.8298292340546167,"vX0":-7.91399255288047,"vY0":-141.07917105808124,"vZ0":-0.4080325704918257,"x":100.9,"y":135.37,"x0":2.4409943662919864,"y0":50.00112921164285,"z0":5.281923804587509,"aX":12.774643737071596},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.8,"breakHorizontal":-9.8,"spinRate":2021,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.3883649638174038,"extension":5.368468957769332},"index":4,"playId":"11dfb7e8-ae11-32c8-9afd-bcfea41b7056","pitchNumber":3,"startTime":"2025-08-06T00:39:46.149Z","endTime":"2025-08-06T00:39:50.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.5900000174248,"strikeZoneBottom":1.56778838937986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61024710077692,"aZ":-35.48262523038008,"pfxX":-2.8224223102757158,"pfxZ":-2.0008627224191353,"pX":-1.2801672020679113,"pZ":0.231484676791888,"vX0":-8.834009603042533,"vY0":-127.90366108018418,"vZ0":-5.120303171566749,"x":165.8,"y":232.53,"x0":2.5862281348015155,"y0":50.001009729714,"z0":5.044557538726455,"aX":-4.6708925591155985},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.6,"breakHorizontal":7.1,"spinRate":2593,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.42837847072252755,"extension":5.4886152402173005},"index":5,"playId":"a293ec1c-48cd-3ca0-aa7c-548185bb7144","pitchNumber":4,"startTime":"2025-08-06T00:40:06.906Z","endTime":"2025-08-06T00:40:13.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.59000142339262,"strikeZoneBottom":1.66312038860193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.82621679523679,"aZ":-31.567824902556715,"pfxX":11.19034551719595,"pfxZ":0.29649807123912364,"pX":-1.537963861148785,"pZ":1.8352942531672471,"vX0":-14.785546512563958,"vY0":-141.73956430896683,"vZ0":-3.3187731071127513,"x":175.62,"y":189.23,"x0":2.295619796093881,"y0":50.00125833189056,"z0":5.040162501614266,"aX":22.735655445006792},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":0.0,"breakHorizontal":-17.2,"spinRate":2058,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.3866338319512952,"extension":5.854658613596217},"index":6,"playId":"af54ac46-9292-3d08-860f-a1f48029300b","pitchNumber":5,"startTime":"2025-08-06T00:40:30.856Z","endTime":"2025-08-06T00:40:34.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":96.5,"endSpeed":88.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38869974712899,"aZ":-19.361022643792083,"pfxX":6.0627558460148165,"pfxZ":6.440011894320952,"pX":0.871841760458269,"pZ":2.016529406403379,"vX0":-6.7745078263873495,"vY0":-140.3046985541363,"vZ0":-5.120180852566842,"x":83.77,"y":184.33,"x0":2.5324749835762064,"y0":50.00287120577383,"z0":5.130835520274999,"aX":12.061749033381643},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.8,"breakHorizontal":-9.6,"spinRate":1887,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.39072068028707774,"extension":5.617256435985913},"hitData":{"launchSpeed":91.9,"launchAngle":14.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.02,"coordY":109.82}},"index":7,"playId":"23aa3eac-989b-37dd-9c79-a6f7f65aa8e9","pitchNumber":6,"startTime":"2025-08-06T00:41:02.508Z","endTime":"2025-08-06T00:41:09.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":672582,"link":"/api/v1/people/672582"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:41:09.546Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Maikel Garcia walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:43:22.279Z","endTime":"2025-08-06T00:45:08.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,8,9],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Jarren Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"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":"2025-08-06T00:42:58.793Z","endTime":"2025-08-06T00:42:58.804Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ceddanne Rafaela remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T00:42:58.804Z","endTime":"2025-08-06T00:43:24.308Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":96.4,"endSpeed":87.6,"strikeZoneTop":3.63368635307242,"strikeZoneBottom":1.72792058225747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.511920824135956,"aZ":-11.738214001579099,"pfxX":5.385298284111568,"pfxZ":10.329927248579885,"pX":1.3505674331786808,"pZ":3.374863935678693,"vX0":-3.8129104577763955,"vY0":-140.20280645659298,"vZ0":-5.558210930780827,"x":65.52,"y":147.66,"x0":2.032717162695893,"y0":50.00469075306591,"z0":6.158199630764957,"aX":10.656607542179241},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":-8.9,"spinRate":2493,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.39158390565922474,"extension":6.672890976820088},"index":2,"playId":"30b62a90-0f0a-3cbe-b42b-364174a89a8e","pitchNumber":1,"startTime":"2025-08-06T00:43:24.308Z","endTime":"2025-08-06T00:43:29.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":95.5,"endSpeed":87.5,"strikeZoneTop":3.61000226517496,"strikeZoneBottom":1.61963111505305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.846105269079615,"aZ":-22.327074481946823,"pfxX":9.501673631583973,"pfxZ":5.055503647775241,"pX":0.25171610068771866,"pZ":1.7010568472247725,"vX0":-8.431950223837235,"vY0":-138.65546890951498,"vZ0":-7.257033295110501,"x":107.41,"y":192.85,"x0":2.0968731021966667,"y0":50.00305979033821,"z0":5.840768362031024,"aX":18.511059408981225},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.8,"breakHorizontal":-15.5,"spinRate":2399,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.3949473897002851,"extension":6.586514706936877},"index":3,"playId":"fddfe186-ff55-3e95-a025-e5f739fb2b01","pitchNumber":2,"startTime":"2025-08-06T00:43:36.453Z","endTime":"2025-08-06T00:43:40.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.60999950369034,"strikeZoneBottom":1.73299828035272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.856095195650916,"aZ":-14.275343985033672,"pfxX":6.525057919582526,"pfxZ":8.904560514010178,"pX":0.6663045780213174,"pZ":2.662916097001443,"vX0":-5.9191422826072975,"vY0":-141.04842685071728,"vZ0":-6.838095716623268,"x":91.6,"y":166.88,"x0":1.946957835407025,"y0":50.00185844212344,"z0":6.043881379072672,"aX":13.113050776519415},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":-10.6,"spinRate":2382,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.38872196964191863,"extension":6.580140979974849},"index":4,"playId":"3c2c0005-0dcf-3372-bf5d-0e538cc41a0f","pitchNumber":3,"startTime":"2025-08-06T00:43:52.365Z","endTime":"2025-08-06T00:43:56.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.57848539188542,"strikeZoneBottom":1.638452120216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.46317736511748,"aZ":-33.93550141001541,"pfxX":-8.676420153906236,"pfxZ":-1.1693277889025762,"pX":-1.519295883625632,"pZ":0.6015289433907138,"vX0":-5.229928708417896,"vY0":-122.72436444303774,"vZ0":-6.261271938906544,"x":174.91,"y":222.54,"x0":1.773201128157239,"y0":50.00102022496951,"z0":6.109936511558179,"aX":-13.105027412658366},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.5,"breakHorizontal":17.0,"spinRate":2399,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.44795129648003895,"extension":6.591362899624973},"index":5,"playId":"d1cae6fb-0e2d-32f1-8e44-276af494231d","pitchNumber":4,"startTime":"2025-08-06T00:44:05.900Z","endTime":"2025-08-06T00:44:10.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.42363996838736,"strikeZoneBottom":1.6538330660746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15367187661821,"aZ":-13.325525072141732,"pfxX":2.7319889552441943,"pfxZ":9.258721698958052,"pX":0.7966404243288416,"pZ":3.189770015128484,"vX0":-4.948087171953595,"vY0":-141.73061858960227,"vZ0":-5.865551254731875,"x":86.63,"y":152.66,"x0":2.209544736549977,"y0":50.00420863268216,"z0":6.135926483838675,"aX":5.562934609712344},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":-4.0,"spinRate":2549,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.3863449372237664,"extension":6.641541644305622},"index":6,"playId":"fb2067b6-8ef6-3d2b-863b-a71d2049b669","pitchNumber":5,"startTime":"2025-08-06T00:44:24.017Z","endTime":"2025-08-06T00:44:30.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-08-06T00:44:33.875Z","endTime":"2025-08-06T00:44:44.365Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28788012325842,"aZ":-27.707537764302895,"pfxX":-1.2696680430129401,"pfxZ":2.5012958441923896,"pX":-0.703634706397867,"pZ":2.1269337595314797,"vX0":-6.43332777540115,"vY0":-132.3266718358181,"vZ0":-4.735154862452384,"x":143.82,"y":181.35,"x0":1.9168115095180218,"y0":50.00556559178972,"z0":5.951827834134047,"aX":-2.266605784492091},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.7,"breakHorizontal":3.6,"spinRate":2599,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.4127677944058106,"extension":6.649710872800829},"index":8,"playId":"cab102af-fc3e-35a5-ae49-f1971a48a724","pitchNumber":6,"startTime":"2025-08-06T00:44:44.365Z","endTime":"2025-08-06T00:44:48.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.7,"strikeZoneTop":3.47426297508526,"strikeZoneBottom":1.67069345778457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.494901531769266,"aZ":-27.14423641832789,"pfxX":-0.5454959446199008,"pfxZ":2.816494892551532,"pX":0.37735486136236485,"pZ":-0.13537098316595605,"vX0":-3.8947356997526223,"vY0":-132.0808963704788,"vZ0":-10.57764244464178,"x":102.62,"y":242.44,"x0":1.9357841970586673,"y0":50.001427632605264,"z0":5.884042908348971,"aX":-0.972788204426107},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.2,"breakHorizontal":1.8,"spinRate":2713,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.41312212020226324,"extension":6.693268980828789},"index":9,"playId":"f08cde84-5319-3461-895c-e8acebbd4c7a","pitchNumber":7,"startTime":"2025-08-06T00:45:03.051Z","endTime":"2025-08-06T00:45:08.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":1.35,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:45:08.998Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:45:23.006Z","endTime":"2025-08-06T00:46:07.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.65775499675772,"aZ":-35.319602816054136,"pfxX":-6.573786511703213,"pfxZ":-2.1549519699239754,"pX":-0.08766539015253996,"pZ":0.7961214968113244,"vX0":-2.8379238549342105,"vY0":-119.68598578380863,"vZ0":-5.124306738719347,"x":120.34,"y":217.28,"x0":1.9651198206692133,"y0":50.00310369518743,"z0":6.104621067851147,"aX":-9.599630323480522},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.8,"breakHorizontal":12.6,"spinRate":2319,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4564749174423679,"extension":6.666292557249361},"index":0,"playId":"e3f1b0ef-33f2-3064-9e4a-29d6b5313519","pitchNumber":1,"startTime":"2025-08-06T00:45:33.616Z","endTime":"2025-08-06T00:45:37.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44088069443189,"aZ":-13.766583215251458,"pfxX":4.877555469677468,"pfxZ":9.165320307233703,"pX":0.16557099260633001,"pZ":1.8598086250452845,"vX0":-6.599378281138794,"vY0":-140.4889611457139,"vZ0":-8.915296661714523,"x":110.69,"y":188.57,"x0":1.906256122774027,"y0":50.004551840442815,"z0":5.959702789932274,"aX":9.797331258453292},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":-7.6,"spinRate":2501,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.3891899317985952,"extension":6.79291849040268},"hitData":{"launchSpeed":99.7,"launchAngle":40.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.93,"coordY":107.24}},"index":1,"playId":"066d0b2c-b8e7-3f5c-b22d-8dcc01e4db5f","pitchNumber":2,"startTime":"2025-08-06T00:45:55.258Z","endTime":"2025-08-06T00:46:07.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.43,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:46:07.309Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Randal Grichuk doubles (16) on a line drive to center fielder Ceddanne Rafaela, deflected by left fielder Jarren Duran. Maikel Garcia scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:46:12.752Z","endTime":"2025-08-06T00:47:38.516Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_deflection"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":{"id":676979,"link":"/api/v1/people/676979"},"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(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":96.5,"endSpeed":88.8,"strikeZoneTop":3.26999842806499,"strikeZoneBottom":1.46785064142799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.412349169174586,"aZ":-21.98887623921855,"pfxX":10.284877613643872,"pfxZ":5.078547571715152,"pX":1.2096049587053557,"pZ":2.277124763788945,"vX0":-6.270538147719627,"vY0":-140.4240374006935,"vZ0":-6.008421003401258,"x":70.89,"y":177.3,"x0":2.1298026581417515,"y0":50.006476946831825,"z0":5.865572284756292,"aX":20.639871074813595},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.2,"breakHorizontal":-17.4,"spinRate":2356,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.3893647722775211,"extension":6.697231707801705},"index":0,"playId":"711e4132-8fcd-3944-938c-b2c9d29dfa49","pitchNumber":1,"startTime":"2025-08-06T00:46:33.222Z","endTime":"2025-08-06T00:46:37.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"d84b8b70-3ffb-490e-b947-04323a3e38f9","startTime":"2025-08-06T00:46:49.613Z","endTime":"2025-08-06T00:46:54.613Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.20346251011683,"strikeZoneBottom":1.44836301838357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07188238440694,"aZ":-18.356109342893777,"pfxX":10.910641334802062,"pfxZ":6.913436683924316,"pX":-1.1616123160393788,"pZ":0.9278872112870915,"vX0":-11.842445201504894,"vY0":-140.08629684926282,"vZ0":-10.04245603345761,"x":161.28,"y":213.73,"x0":1.6923285177091212,"y0":50.00205618090941,"z0":5.7459903278236375,"aX":21.800470819307098},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.6,"breakHorizontal":-17.5,"spinRate":2479,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.3902068328927042,"extension":6.822983801878556},"index":2,"playId":"fb181e74-ddef-301f-a503-e19c2fc60821","pitchNumber":2,"startTime":"2025-08-06T00:47:05.123Z","endTime":"2025-08-06T00:47:08.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.82071297111674,"aZ":-22.992423004029217,"pfxX":-1.7533063433424325,"pfxZ":5.114988302096128,"pX":-0.04014529459031759,"pZ":2.498731626834291,"vX0":-4.812503996700588,"vY0":-132.49804848778368,"vZ0":-4.861254325345655,"x":118.53,"y":171.31,"x0":2.020607962237385,"y0":50.001017781721806,"z0":6.017004696727275,"aX":-3.146100830689974},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.5,"breakHorizontal":4.1,"spinRate":2513,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.4119091566285795,"extension":6.690950818337143},"hitData":{"launchSpeed":93.3,"launchAngle":23.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":110.93,"coordY":54.0}},"index":3,"playId":"fab2f06b-22af-3ea9-8446-b6a6d59fecf4","pitchNumber":3,"startTime":"2025-08-06T00:47:23.127Z","endTime":"2025-08-06T00:47:38.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.4,"awayTeamWinProbability":34.599999999999994,"homeTeamWinProbabilityAdded":-15.5,"leverageIndex":1.93,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:47:38.516Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:48:52.491Z","endTime":"2025-08-06T00:50:31.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T00:47:52.328Z","endTime":"2025-08-06T00:48:54.852Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.5,"strikeZoneTop":3.4299992799565,"strikeZoneBottom":1.62559374499319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30129541591993,"aZ":-21.95714613218927,"pfxX":-1.1474373667544282,"pfxZ":5.580455162228008,"pX":-0.8740660178779333,"pZ":1.370408109570275,"vX0":-7.249337435442094,"vY0":-133.57585363870498,"vZ0":-7.812374945834814,"x":150.32,"y":201.78,"x0":2.009717430719324,"y0":50.00153932234201,"z0":5.879241794142339,"aX":-2.0987749048601856},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.8,"breakHorizontal":3.5,"spinRate":2707,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.40805445370572224,"extension":6.795982667775715},"index":1,"playId":"ced8769b-6b08-333a-a252-5d2afcd2c5de","pitchNumber":1,"startTime":"2025-08-06T00:48:54.852Z","endTime":"2025-08-06T00:48:59.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.42999865154598,"strikeZoneBottom":1.54430363912488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.085077650401452,"aZ":-27.04934441352942,"pfxX":-1.4769761414753755,"pfxZ":2.937235062532279,"pX":-0.24322208218062433,"pZ":1.3196450434533764,"vX0":-5.6589083839724825,"vY0":-130.8198643669457,"vZ0":-6.6009240769392035,"x":126.27,"y":203.15,"x0":2.1345892962841915,"y0":50.00090860945103,"z0":5.887094488989878,"aX":-2.5738338331713493},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.2,"breakHorizontal":3.8,"spinRate":2592,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4177606705494421,"extension":6.6475034612606905},"index":2,"playId":"fa020d5d-b446-3cf7-8f2e-03b88abef343","pitchNumber":2,"startTime":"2025-08-06T00:49:10.935Z","endTime":"2025-08-06T00:49:16.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89487876952332,"aZ":-24.72678416641253,"pfxX":-1.496050302989908,"pfxZ":4.165182525425777,"pX":0.027108146684989128,"pZ":1.8816422615707915,"vX0":-5.383770758410852,"vY0":-132.5583271965792,"vZ0":-5.889676901453718,"x":115.97,"y":187.98,"x0":2.2744490954452212,"y0":50.00478317797975,"z0":5.924303177975173,"aX":-2.6775951591972964},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":3.8,"spinRate":2664,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4123341729111605,"extension":6.615360720314472},"index":3,"playId":"c73b40c2-562c-3131-903d-b7d753b98d66","pitchNumber":3,"startTime":"2025-08-06T00:49:28.190Z","endTime":"2025-08-06T00:49:34.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.935463088415197,"aZ":-31.55552669795077,"pfxX":-6.311286690873619,"pfxZ":0.4011669637483175,"pX":-0.9511060245830565,"pZ":1.5901036658533156,"vX0":-5.167005761995784,"vY0":-123.1323169986677,"vZ0":-4.507212673190154,"x":153.25,"y":195.85,"x0":1.9958870571751517,"y0":50.00126448011253,"z0":6.120607875787441,"aX":-9.668528542064983},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.1,"breakHorizontal":12.6,"spinRate":2506,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.445192079399654,"extension":6.691866986305035},"index":4,"playId":"fa7432cc-5c1d-38c4-9c86-52587389321a","pitchNumber":4,"startTime":"2025-08-06T00:49:57.526Z","endTime":"2025-08-06T00:50:01.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-06T00:50:15.078Z","endTime":"2025-08-06T00:50:27.494Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.31148219327422,"aZ":-30.645548950788893,"pfxX":-5.87353016686291,"pfxZ":0.9944076118151379,"pX":-0.9443329446206822,"pZ":1.1212557182462712,"vX0":-5.687250124064894,"vY0":-123.56684053224336,"vZ0":-5.762472505793606,"x":153.0,"y":208.51,"x0":2.152976030277756,"y0":50.00615213010198,"z0":6.067949557465059,"aX":-9.055714419366774},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.6,"breakHorizontal":12.0,"spinRate":2542,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.44378804009206485,"extension":6.618862923300751},"index":6,"playId":"f3e5eb50-f75a-36e6-8a68-79419f11f9e8","pitchNumber":5,"startTime":"2025-08-06T00:50:27.494Z","endTime":"2025-08-06T00:50:31.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":6.8999999999999915,"leverageIndex":2.53,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:50:31.150Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Maile strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:50:50.792Z","endTime":"2025-08-06T00:52:12.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.834801364709016,"aZ":-32.295035200679656,"pfxX":-7.758376069790368,"pfxZ":-0.08355984481733447,"pX":-0.4675957485481797,"pZ":1.833283110522312,"vX0":-3.7528490036858364,"vY0":-120.73182102059027,"vZ0":-3.5907587061616173,"x":134.82,"y":189.28,"x0":2.1177807195622274,"y0":50.00192515963434,"z0":6.200265884153201,"aX":-11.382709838787669},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.8,"breakHorizontal":15.0,"spinRate":2253,"spinDirection":305},"zone":7,"typeConfidence":2.0,"plateTime":0.45472096152472874,"extension":6.578575462864188},"index":0,"playId":"b96ecbbb-de8d-3c91-825b-4a1bfdf58bf6","pitchNumber":1,"startTime":"2025-08-06T00:50:54.795Z","endTime":"2025-08-06T00:50:58.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"second":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.153034589122235,"aZ":-35.27534773660623,"pfxX":-5.2656108161119075,"pfxZ":-2.0107867778042907,"pX":-0.9956583632356965,"pZ":1.9408925006706699,"vX0":-5.635505869775112,"vY0":-123.27025246295193,"vZ0":-2.9017494218526867,"x":154.95,"y":186.38,"x0":2.002982733041337,"y0":50.00379407165035,"z0":6.1068043368852365,"aX":-8.115704865443748},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.1,"breakHorizontal":10.8,"spinRate":2315,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4440760527129468,"extension":6.578860328378136},"index":1,"playId":"2458dd2c-5134-35da-adf3-02f38d3a578e","pitchNumber":2,"startTime":"2025-08-06T00:51:19.856Z","endTime":"2025-08-06T00:51:24.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"second":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.83350245384971,"aZ":-28.962247184713952,"pfxX":1.8590938784672453,"pfxZ":2.0306005309434054,"pX":-0.005086203733729492,"pZ":1.72374355029762,"vX0":-5.772520241528051,"vY0":-125.22878796322658,"vZ0":-4.183310567873223,"x":117.19,"y":192.24,"x0":2.0907877250725893,"y0":50.00623222764222,"z0":5.791405103868469,"aX":2.947026501340262},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.9,"breakHorizontal":-2.0,"spinRate":1035,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.43777069496368215,"extension":6.568171293304524},"index":2,"playId":"83412039-7f1e-3bb4-9788-a9c53e597c87","pitchNumber":3,"startTime":"2025-08-06T00:51:45.206Z","endTime":"2025-08-06T00:51:48.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"second":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75471543380532,"aZ":-16.25026409201092,"pfxX":5.8667433198571235,"pfxZ":7.878186567928854,"pX":0.9766156059884392,"pZ":2.8568151671068085,"vX0":-5.929669429688006,"vY0":-140.75494862707862,"vZ0":-5.802978166422215,"x":79.77,"y":161.65,"x0":2.3409375780622734,"y0":50.00417968027674,"z0":5.9848456783530235,"aX":11.859521396184798},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":-9.5,"spinRate":2430,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.3880574256122298,"extension":6.516866747440543},"index":3,"playId":"44652a74-7838-3784-8465-41b3a2cb402f","pitchNumber":4,"startTime":"2025-08-06T00:52:08.110Z","endTime":"2025-08-06T00:52:12.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"second":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":6.6000000000000085,"leverageIndex":2.46,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:52:12.302Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Abraham Toro flies out to right fielder Randal Grichuk.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T00:54:36.646Z","endTime":"2025-08-06T00:55:58.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: John Schreiber replaces Angel Zerpa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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":"2025-08-06T00:54:13.518Z","endTime":"2025-08-06T00:54:38.657Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672582,"link":"/api/v1/people/672582","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.24138544139407,"strikeZoneBottom":1.42649099501832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.229119281610316,"aZ":-30.875223499160356,"pfxX":7.952680874341647,"pfxZ":0.9273146715291167,"pX":-0.09732807029265116,"pZ":2.0237138629983913,"vX0":3.468621948604103,"vY0":-118.10064489497356,"vZ0":0.8871773998884873,"x":120.71,"y":184.14,"x0":-2.6219997217550803,"y0":50.00370420468184,"z0":4.5013955274591675,"aX":11.139738560292491},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.2,"breakHorizontal":-15.2,"spinRate":2408,"spinDirection":60},"zone":5,"typeConfidence":0.9,"plateTime":0.46526711117840813,"extension":6.399485019714899},"index":1,"playId":"cce4c34d-6f17-307c-bca9-a5ff271594d6","pitchNumber":1,"startTime":"2025-08-06T00:54:38.657Z","endTime":"2025-08-06T00:54:42.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.964294248488116,"aZ":-21.150247200971798,"pfxX":-8.21320773917076,"pfxZ":5.9769813413983215,"pX":-0.37613961320179434,"pZ":3.0974048912770664,"vX0":7.692464521941697,"vY0":-135.07513465669876,"vZ0":-0.06746371922000494,"x":131.34,"y":155.15,"x0":-2.1965607969589174,"y0":50.00122751916732,"z0":4.6122255669409284,"aX":-15.145593556375928},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.0,"breakHorizontal":13.2,"spinRate":2338,"spinDirection":239},"zone":1,"typeConfidence":0.9,"plateTime":0.40580831550613716,"extension":6.540898881024663},"index":2,"playId":"a2741be5-1177-33d3-b57b-4b887a979e27","pitchNumber":2,"startTime":"2025-08-06T00:54:54.704Z","endTime":"2025-08-06T00:55:01.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.46141308559811,"aZ":-33.87481613290227,"pfxX":10.407835015450777,"pfxZ":-1.239242837690954,"pX":0.8081746493783646,"pZ":1.4857503046437,"vX0":4.794148099118775,"vY0":-117.48821663177755,"vZ0":0.31010164014792374,"x":86.19,"y":198.66,"x0":-2.6241977827362657,"y0":50.00457776687564,"z0":4.5531593545600355,"aX":14.255655932780526},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-1.8,"breakHorizontal":-20.2,"spinRate":2619,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.4698541339006779,"extension":6.697977698154497},"index":3,"playId":"b2be44c6-8631-3f86-ae2b-e0b1fbab54b4","pitchNumber":3,"startTime":"2025-08-06T00:55:11.323Z","endTime":"2025-08-06T00:55:16.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.30529450998689,"strikeZoneBottom":1.68115021169955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.368479043856755,"aZ":-20.782942088994293,"pfxX":-7.596793663777555,"pfxZ":6.089689928929477,"pX":0.21348759926080718,"pZ":3.9950110431353365,"vX0":9.42166056653333,"vY0":-136.04483852067375,"vZ0":2.064740965791077,"x":108.86,"y":130.91,"x0":-2.310633445055654,"y0":50.003671157479225,"z0":4.668341455285912,"aX":-14.214173905583316},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":11.8,"spinRate":2269,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.4028862816891974,"extension":6.807899062390054},"index":4,"playId":"2e744111-dca7-3c96-82ed-d985f667c04f","pitchNumber":4,"startTime":"2025-08-06T00:55:30.588Z","endTime":"2025-08-06T00:55:35.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.980334433674315,"aZ":-34.19501068489077,"pfxX":10.06011794060387,"pfxZ":-1.407709723321135,"pX":0.40471629358111233,"pZ":1.1712486697253088,"vX0":3.7227102625320274,"vY0":-119.91107556577798,"vZ0":-0.4268404868832142,"x":101.57,"y":207.16,"x0":-2.4829615978799016,"y0":50.00579501289804,"z0":4.44896248646478,"aX":14.395045470888709},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.4,"breakHorizontal":-19.2,"spinRate":2589,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.45988604965628,"extension":6.671703028444019},"hitData":{"launchSpeed":90.3,"launchAngle":47.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.57,"coordY":107.57}},"index":5,"playId":"890a2676-1b26-3572-bee1-c19d30424a8d","pitchNumber":5,"startTime":"2025-08-06T00:55:49.152Z","endTime":"2025-08-06T00:55:58.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:55:58.715Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Romy Gonzalez grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T00:55:59.032Z","endTime":"2025-08-06T00:56:47.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.53249675573215,"strikeZoneBottom":1.65843241167207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.764180027254813,"aZ":-34.08117847513728,"pfxX":-10.609357591543471,"pfxZ":-1.0186549987539575,"pX":1.3785304600915123,"pZ":3.0889090981090757,"vX0":12.82602837679469,"vY0":-135.98139976178157,"vZ0":1.9985226159331437,"x":64.45,"y":155.38,"x0":-2.028529067189277,"y0":50.00527201181102,"z0":4.714467560278453,"aX":-19.80421891988479},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-1.1,"breakHorizontal":16.4,"spinRate":2215,"spinDirection":243},"zone":12,"typeConfidence":0.9,"plateTime":0.4033116150552307,"extension":6.797202724070583},"index":0,"playId":"febf3098-07ac-39a4-b569-6b0d0b39a70e","pitchNumber":1,"startTime":"2025-08-06T00:56:23.323Z","endTime":"2025-08-06T00:56:29.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.250523863131946,"aZ":-31.40238804880831,"pfxX":-10.177116926021084,"pfxZ":0.42094299224713794,"pX":-0.6111830853579827,"pZ":1.6007645245447275,"vX0":7.997465077792148,"vY0":-135.34183805024003,"vZ0":-1.7117233085174353,"x":140.3,"y":195.56,"x0":-2.291319708694095,"y0":50.00391750072949,"z0":4.453651610608662,"aX":-18.764155960748724},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.6,"breakHorizontal":16.6,"spinRate":2225,"spinDirection":236},"zone":7,"typeConfidence":0.91,"plateTime":0.40564841652698913,"extension":6.8622567192319766},"hitData":{"launchSpeed":71.8,"launchAngle":-53.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.99,"coordY":176.59}},"index":1,"playId":"7abf949c-d70a-3782-8723-d07e99e4c867","pitchNumber":2,"startTime":"2025-08-06T00:56:39.209Z","endTime":"2025-08-06T00:56:47.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:56:47.013Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"David Hamilton walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T00:56:49.601Z","endTime":"2025-08-06T00:58:48.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.23000208958262,"strikeZoneBottom":1.32183184245737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.385500413192513,"aZ":-21.07407746133526,"pfxX":-7.740877232352015,"pfxZ":5.833946562998115,"pX":-1.0907356769977667,"pZ":2.7668004656851233,"vX0":6.383487557127252,"vY0":-137.32967847384208,"vZ0":-0.8251867727986039,"x":158.58,"y":164.08,"x0":-2.4435260348678183,"y0":50.005521513053814,"z0":4.509183174069428,"aX":-14.737189783835245},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":12.6,"spinRate":2287,"spinDirection":242},"zone":11,"typeConfidence":0.9,"plateTime":0.3993529920518961,"extension":6.588862155673767},"index":0,"playId":"8d982c7c-f182-3211-a98d-cc18471a32f1","pitchNumber":1,"startTime":"2025-08-06T00:57:14.776Z","endTime":"2025-08-06T00:57:19.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":88.2,"endSpeed":80.7,"strikeZoneTop":3.27398064781117,"strikeZoneBottom":1.38057590863433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.961119004251366,"aZ":-29.310443554711007,"pfxX":0.9064583663138928,"pfxZ":1.7236504919786562,"pX":1.5728480264107718,"pZ":2.760400707257498,"vX0":9.404601020948538,"vY0":-128.20430974506425,"vZ0":1.26859426340789,"x":57.05,"y":164.25,"x0":-2.263573243658621,"y0":50.00360615837539,"z0":4.5500080743247135,"aX":1.503731889289},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":-3.8,"spinRate":2512,"spinDirection":139},"zone":12,"typeConfidence":0.9,"plateTime":0.4275311182947248,"extension":6.68486222341011},"index":1,"playId":"305b6ea4-ef67-3984-9016-3576c6a55542","pitchNumber":2,"startTime":"2025-08-06T00:57:30.282Z","endTime":"2025-08-06T00:57:35.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.36097701830381,"strikeZoneBottom":1.43210178240371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.947291875928382,"aZ":-30.412988478008042,"pfxX":-11.39865367149973,"pfxZ":0.9586549062675696,"pX":1.316679573305248,"pZ":1.988864380650635,"vX0":13.258196291011826,"vY0":-135.34057966838557,"vZ0":-1.074394357377977,"x":66.81,"y":185.08,"x0":-2.176534110209289,"y0":50.00599635616403,"z0":4.530870158344481,"aX":-21.041431217013265},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.7,"breakHorizontal":17.6,"spinRate":2261,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4054961537602493,"extension":6.885130930854308},"index":2,"playId":"7ace5b41-81ab-34ec-9db6-9be8f6be696a","pitchNumber":3,"startTime":"2025-08-06T00:57:47.009Z","endTime":"2025-08-06T00:57:51.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.22999874539746,"strikeZoneBottom":1.38790022066017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69560495295384,"aZ":-18.84817580030538,"pfxX":-7.6856446751511545,"pfxZ":7.201664244144187,"pX":-0.4656363325721421,"pZ":2.975263139349093,"vX0":7.491077918998565,"vY0":-135.43154404668886,"vZ0":-0.6107852242813745,"x":134.75,"y":158.45,"x0":-2.274352639506172,"y0":50.00149073996968,"z0":4.526851917276822,"aX":-14.218709599573293},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":12.2,"spinRate":2270,"spinDirection":240},"zone":1,"typeConfidence":0.9,"plateTime":0.4050560125821252,"extension":6.790843289134563},"index":3,"playId":"6ccc4496-0a47-3cbb-8b33-dc0106d79271","pitchNumber":4,"startTime":"2025-08-06T00:58:06.122Z","endTime":"2025-08-06T00:58:09.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77564917549278,"aZ":-19.110750360303115,"pfxX":-6.093999077941493,"pfxZ":7.213018690933122,"pX":0.86607408241771,"pZ":2.4217477616567438,"vX0":10.191641805219362,"vY0":-133.92376441963583,"vZ0":-1.8766570338957944,"x":83.99,"y":173.39,"x0":-2.2024344181937896,"y0":50.00138235465461,"z0":4.503020462106168,"aX":-11.035179569197519},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.8,"breakHorizontal":8.8,"spinRate":2248,"spinDirection":237},"zone":12,"typeConfidence":0.9,"plateTime":0.40948135507411587,"extension":6.700849336895022},"index":4,"playId":"c090a845-9164-3922-b431-4a9dade6dc65","pitchNumber":5,"startTime":"2025-08-06T00:58:22.241Z","endTime":"2025-08-06T00:58:27.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.38155044473353,"strikeZoneBottom":1.45302213256837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.708781465512807,"aZ":-34.89055072920102,"pfxX":8.881316114791169,"pfxZ":-1.951624534735207,"pX":0.750295256696436,"pZ":1.0364744695379127,"vX0":4.652390955100086,"vY0":-118.09471095231244,"vZ0":-0.45722522351283357,"x":88.4,"y":210.8,"x0":-2.4090324087883204,"y0":50.00293709143548,"z0":4.484652031750246,"aX":12.352489785335226},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.4,"breakHorizontal":-17.3,"spinRate":2680,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.4665487895631575,"extension":6.811822466646852},"index":5,"playId":"9f77a288-966d-38d7-886a-ca38e328c28e","pitchNumber":6,"startTime":"2025-08-06T00:58:43.368Z","endTime":"2025-08-06T00:58:48.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.5,"awayTeamWinProbability":23.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-06T00:58:48.239Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a ground ball to center fielder John Rave, deflected by shortstop Bobby Witt Jr. David Hamilton to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T00:58:47.956Z","endTime":"2025-08-06T01:00:24.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.6,"endSpeed":82.9,"strikeZoneTop":3.6533293081667,"strikeZoneBottom":1.67754740651564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.715161633735626,"aZ":-24.785206920432685,"pfxX":-0.5223466074158765,"pfxZ":4.255791245962805,"pX":1.3076467763901383,"pZ":1.9617880978635365,"vX0":9.56491343935699,"vY0":-130.21954439780404,"vZ0":-1.587618408753169,"x":67.16,"y":185.81,"x0":-2.3290562393017598,"y0":50.00046211314971,"z0":4.43596527683184,"aX":-0.9084614636483642},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.6,"breakHorizontal":-1.0,"spinRate":2483,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.41898755408462485,"extension":6.831163443636555},"index":0,"playId":"f4e92db2-9760-3edf-91cd-1795c3f2f826","pitchNumber":1,"startTime":"2025-08-06T00:59:14.406Z","endTime":"2025-08-06T00:59:19.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-06T00:59:21.421Z","endTime":"2025-08-06T01:00:13.041Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.651914441740836,"aZ":-17.998479573130712,"pfxX":-7.665137194317868,"pfxZ":7.4551922200614475,"pX":-0.11639881542175234,"pZ":2.2552300669790837,"vX0":8.518799266314684,"vY0":-137.08643903908137,"vZ0":-2.55766981684479,"x":121.44,"y":177.89,"x0":-2.270088463153091,"y0":50.00070564220679,"z0":4.430701734784217,"aX":-14.570244134522584},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":12.1,"spinRate":2235,"spinDirection":234},"zone":5,"typeConfidence":0.9,"plateTime":0.3997431045483215,"extension":6.982884229839642},"hitData":{"launchSpeed":110.0,"launchAngle":4.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.07,"coordY":101.11}},"index":2,"playId":"6ff26d18-0388-35fd-a1dd-3129cb692095","pitchNumber":2,"startTime":"2025-08-06T01:00:13.041Z","endTime":"2025-08-06T01:00:24.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.81,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:00:24.561Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks. Jarren Duran to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T01:00:42.926Z","endTime":"2025-08-06T01:02:26.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.38000124590537,"strikeZoneBottom":1.65972965519205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3316969612657,"aZ":-33.96215089911983,"pfxX":-11.196748221174131,"pfxZ":-0.9730865026809843,"pX":-1.0867265466522464,"pZ":1.9781035247499636,"vX0":7.354485873355843,"vY0":-135.13716294228988,"vZ0":0.0025046296049771044,"x":158.42,"y":185.37,"x0":-2.3983296239809153,"y0":50.00359785642846,"z0":4.376595475139064,"aX":-20.568093786597963},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.6,"breakHorizontal":18.6,"spinRate":2137,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.4063761381979183,"extension":6.8742039809235935},"index":0,"playId":"ec42c830-2202-3587-9287-985af82dec4e","pitchNumber":1,"startTime":"2025-08-06T01:01:05.644Z","endTime":"2025-08-06T01:01:12.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.38000231696284,"strikeZoneBottom":1.60363827503707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6195550085053,"aZ":-31.123803319531312,"pfxX":6.669411059515735,"pfxZ":0.7543204492716242,"pX":0.4578503447006206,"pZ":2.105825651989786,"vX0":5.046988462750845,"vY0":-118.07403555242486,"vZ0":1.6022993516709543,"x":99.55,"y":181.92,"x0":-2.58171978125291,"y0":50.00417954445854,"z0":4.303796878035138,"aX":9.321753678264736},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.2,"breakHorizontal":-13.4,"spinRate":2657,"spinDirection":65},"zone":9,"typeConfidence":0.9,"plateTime":0.4657011825154602,"extension":6.705624846546188},"index":1,"playId":"b4f48cad-b98d-387c-b258-774764bb30ce","pitchNumber":2,"startTime":"2025-08-06T01:01:23.653Z","endTime":"2025-08-06T01:01:29.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.1,"endSpeed":84.8,"strikeZoneTop":3.38000116643417,"strikeZoneBottom":1.63960042159583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.531007784971926,"aZ":-32.99569794756495,"pfxX":-11.682673079298349,"pfxZ":-0.4400014195705033,"pX":-0.9415958359769053,"pZ":2.234691042234955,"vX0":7.92675212630434,"vY0":-135.3078334425937,"vZ0":0.4414358558858451,"x":152.89,"y":178.44,"x0":-2.396647829280384,"y0":50.005851851664396,"z0":4.388108179778023,"aX":-21.587021122028073},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.5,"breakHorizontal":19.4,"spinRate":2269,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.40535647024908794,"extension":6.806124025511054},"index":2,"playId":"f8aa1090-a3fa-3bac-b406-5f463165a4b1","pitchNumber":3,"startTime":"2025-08-06T01:01:43.080Z","endTime":"2025-08-06T01:01:48.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.38000179852766,"strikeZoneBottom":1.6497749393351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.859803355752096,"aZ":-32.81481817034505,"pfxX":-11.048704957067617,"pfxZ":-0.3431525225896017,"pX":0.9709266374418518,"pZ":2.264713673759463,"vX0":12.033930429644593,"vY0":-135.52118603918777,"vZ0":0.14772372967472902,"x":79.99,"y":177.63,"x0":-2.1011449659072072,"y0":50.00605487609471,"z0":4.510147174484338,"aX":-20.463935349880693},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.4,"breakHorizontal":17.3,"spinRate":2245,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.40486333330946556,"extension":6.948064456633798},"index":3,"playId":"82305d6b-5c49-31ad-b238-e3603b85df5f","pitchNumber":4,"startTime":"2025-08-06T01:02:03.064Z","endTime":"2025-08-06T01:02:08.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.38000227205303,"strikeZoneBottom":1.66062166622291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65320005533161,"aZ":-25.463491568085345,"pfxX":-2.2327663945047087,"pfxZ":3.892617709701291,"pX":1.7099840166627354,"pZ":2.5757682886522364,"vX0":10.875576494038866,"vY0":-129.7950269874622,"vZ0":0.3895162312375061,"x":51.82,"y":169.23,"x0":-2.2263214705172634,"y0":50.00091130624707,"z0":4.34759364230803,"aX":-3.84856655683612},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.3,"breakHorizontal":1.9,"spinRate":2378,"spinDirection":226},"zone":12,"typeConfidence":0.9,"plateTime":0.4204173675244478,"extension":6.913937425162935},"index":4,"playId":"45915353-4fa4-38e2-a4ce-8ede6c09702a","pitchNumber":5,"startTime":"2025-08-06T01:02:22.432Z","endTime":"2025-08-06T01:02:26.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":1.67,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:02:26.028Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wilyer Abreu singles on a fly ball to right fielder Randal Grichuk. David Hamilton scores. Jarren Duran scores. Alex Bregman to 3rd.","rbi":2,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T01:02:29.724Z","endTime":"2025-08-06T01:03:43.690Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":670167,"link":"/api/v1/people/670167"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":{"id":670167,"link":"/api/v1/people/670167"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.38329946134485,"strikeZoneBottom":1.57728296632417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.103387326633715,"aZ":-19.39814842765186,"pfxX":-8.417675970061632,"pfxZ":6.701114111976472,"pX":0.8737028509724375,"pZ":2.1157490730970068,"vX0":11.167268939352617,"vY0":-137.16974395312624,"vZ0":-2.9399913001409894,"x":83.7,"y":181.65,"x0":-2.155024062216123,"y0":50.004815337776876,"z0":4.522700889861048,"aX":-16.05586376503743},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":13.0,"spinRate":2204,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.399169391264496,"extension":6.684393176258362},"index":0,"playId":"11578a2b-1556-346e-8f35-f4e699ab62ff","pitchNumber":1,"startTime":"2025-08-06T01:02:54.413Z","endTime":"2025-08-06T01:03:01.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.49000072697313,"strikeZoneBottom":1.57957666677353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.2755294331452,"aZ":-22.954823619945614,"pfxX":-8.372164197083647,"pfxZ":5.025988788334306,"pX":-0.24661845512262914,"pZ":4.431333713643228,"vX0":8.419284100288564,"vY0":-134.37762624470133,"vZ0":3.795726096208656,"x":126.4,"y":119.13,"x0":-2.32796469459489,"y0":50.00269297314224,"z0":4.628906733580899,"aX":-15.358757800031599},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.2,"breakHorizontal":13.4,"spinRate":2140,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.40712691826826974,"extension":6.661935154392897},"index":1,"playId":"4f85b001-af7a-35dd-b899-58fc16cc73ce","pitchNumber":2,"startTime":"2025-08-06T01:03:10.360Z","endTime":"2025-08-06T01:03:14.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69572247478143,"aZ":-19.715144944772792,"pfxX":-7.833900847995892,"pfxZ":6.575840893125834,"pX":1.1984136144104862,"pZ":2.383208685492162,"vX0":11.282985248814946,"vY0":-136.65694689604075,"vZ0":-2.1385980599144547,"x":71.32,"y":174.43,"x0":-1.963141233891137,"y0":50.000533970758376,"z0":4.528022952198178,"aX":-14.838010622880057},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":11.9,"spinRate":2155,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4005801853058819,"extension":6.9342803383368965},"hitData":{"launchSpeed":71.5,"launchAngle":42.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.96,"coordY":123.11}},"index":2,"playId":"c4f4e2c4-83e1-3441-914f-88968ff1e07d","pitchNumber":3,"startTime":"2025-08-06T01:03:29.680Z","endTime":"2025-08-06T01:03:43.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":13.599999999999994,"leverageIndex":2.33,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:03:43.690Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a ground ball to center fielder John Rave. Alex Bregman scores. Wilyer Abreu to 3rd.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T01:04:12.868Z","endTime":"2025-08-06T01:04:38.233Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"postOnThird":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":670167,"link":"/api/v1/people/670167"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82721154436658,"aZ":-33.42475697775616,"pfxX":8.081332815116873,"pfxZ":-0.8750696387160399,"pX":0.6260117990089243,"pZ":2.3094205902468534,"vX0":5.4012530051653345,"vY0":-119.27117959574716,"vZ0":2.60120957756555,"x":93.14,"y":176.43,"x0":-2.724764482322655,"y0":50.003568955198226,"z0":4.237083860703778,"aX":11.539340499144226},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.6,"breakHorizontal":-16.0,"spinRate":2571,"spinDirection":61},"zone":6,"typeConfidence":0.9,"plateTime":0.46078424400823614,"extension":6.475418956784558},"hitData":{"launchSpeed":100.3,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.03,"coordY":104.65}},"index":0,"playId":"fdf461c1-a31c-35a7-8a1e-6e17680d36d1","pitchNumber":1,"startTime":"2025-08-06T01:04:26.596Z","endTime":"2025-08-06T01:04:38.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":670167,"link":"/api/v1/people/670167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":0.49,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:04:38.233Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T01:07:28.678Z","endTime":"2025-08-06T01:08:13.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T01:05:08.626Z","endTime":"2025-08-06T01:05:48.939Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Daniel Lynch IV replaces John Schreiber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-06T01:05:48.939Z","endTime":"2025-08-06T01:07:14.689Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663738,"link":"/api/v1/people/663738"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670167,"link":"/api/v1/people/670167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"931ab267-095f-3c5a-b3c0-76f8cbe75f30","startTime":"2025-08-06T01:07:14.689Z","endTime":"2025-08-06T01:07:20.359Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.55000110622647,"strikeZoneBottom":1.62926050198942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09358597518145,"aZ":-28.141806485687347,"pfxX":-0.9969452212909966,"pfxZ":2.515085048702546,"pX":-0.36825499943705337,"pZ":2.0255794775781197,"vX0":-4.4528517144600865,"vY0":-125.7256011472419,"vZ0":-3.1648886539459156,"x":131.04,"y":184.09,"x0":1.5541088781545362,"y0":50.0028848425454,"z0":5.580556482419296,"aX":-1.5983908588657818},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":2.8,"spinRate":2277,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.4353738494961208,"extension":6.59086595760437},"index":3,"playId":"10bdddc7-e91c-328f-aeae-eecd800e0625","pitchNumber":1,"startTime":"2025-08-06T01:07:30.982Z","endTime":"2025-08-06T01:07:34.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.55000122275237,"strikeZoneBottom":1.6293878559212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.224786516148654,"aZ":-27.23248475299571,"pfxX":-0.516755145042155,"pfxZ":3.070911973440608,"pX":-1.0651539606989153,"pZ":1.0295821101395022,"vX0":-6.347446098689758,"vY0":-125.98729417047957,"vZ0":-5.5318321365608,"x":157.6,"y":210.98,"x0":1.5525497758472566,"y0":50.00572431213255,"z0":5.450671685419712,"aX":-0.8306688500405235},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":2.4,"spinRate":2246,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4344892330689136,"extension":6.6323014592753635},"index":4,"playId":"1b935dbd-518a-3e13-a205-a20761836759","pitchNumber":2,"startTime":"2025-08-06T01:07:46.248Z","endTime":"2025-08-06T01:07:50.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.3320854661357,"aZ":-18.743339060220983,"pfxX":6.90963996255213,"pfxZ":7.170691623627086,"pX":0.12152716354652332,"pZ":3.8703003851700553,"vX0":-5.276978600801915,"vY0":-135.88910751598766,"vZ0":-1.8523858992533455,"x":112.37,"y":134.28,"x0":1.1893414289013988,"y0":50.003081586662944,"z0":5.860726123730278,"aX":12.943266122229565},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":-11.4,"spinRate":2142,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.40282180202541085,"extension":6.549496905094703},"hitData":{"launchSpeed":94.1,"launchAngle":58.0,"totalDistance":194.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.06,"coordY":115.29}},"index":5,"playId":"0a46b958-f0f5-3ad3-8ea0-6e25659728b6","pitchNumber":3,"startTime":"2025-08-06T01:08:03.012Z","endTime":"2025-08-06T01:08:13.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.25,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:08:13.536Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"John Rave flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T01:10:35.533Z","endTime":"2025-08-06T01:12:10.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Greg Weissert replaces Garrett Crochet.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T01:10:12.666Z","endTime":"2025-08-06T01:10:37.613Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669711,"link":"/api/v1/people/669711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.7,"endSpeed":76.5,"strikeZoneTop":3.47220043695441,"strikeZoneBottom":1.61962837200544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50353774812362,"aZ":-33.36937865259014,"pfxX":4.350697473753401,"pfxZ":-0.7957312942988226,"pX":-1.507888811269209,"pZ":1.9794506420247295,"vX0":1.3421611304499486,"vY0":-121.91867207502916,"vZ0":-0.037777089671624964,"x":174.48,"y":185.33,"x0":-2.631805160881828,"y0":50.004627804562126,"z0":4.891541528414586,"aX":6.505555481145889},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.2,"breakHorizontal":-8.2,"spinRate":2742,"spinDirection":90},"zone":13,"typeConfidence":0.82,"plateTime":0.4504332185031572,"extension":5.606191949115933},"index":1,"playId":"fe2f46ae-fe77-3b82-985b-561b24e3d7a8","pitchNumber":1,"startTime":"2025-08-06T01:10:37.613Z","endTime":"2025-08-06T01:10:41.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.47975016002996,"strikeZoneBottom":1.73258161854109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.136896019977332,"aZ":-18.603083539690672,"pfxX":-4.63481906088257,"pfxZ":7.331674869218302,"pX":0.7545844781705958,"pZ":3.6472693694626765,"vX0":9.140009486611659,"vY0":-135.57260921460255,"vZ0":-0.6418468416614215,"x":88.24,"y":140.3,"x0":-2.0666075696662696,"y0":50.00520307117417,"z0":5.191959466695628,"aX":-8.58319745705018},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":6.4,"spinRate":2431,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4048555563026217,"extension":5.7396479865252985},"index":2,"playId":"a2afb241-ec7a-3dac-900b-8a7d8da024fe","pitchNumber":2,"startTime":"2025-08-06T01:10:51.908Z","endTime":"2025-08-06T01:10:55.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.41549917714486,"strikeZoneBottom":1.6683057428417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35905631994019,"aZ":-18.85566951887914,"pfxX":-6.829082354448834,"pfxZ":7.149451143147264,"pX":-0.1483572357446046,"pZ":3.2677330949643295,"vX0":7.582579484856419,"vY0":-135.7601991780802,"vZ0":-1.344681895112748,"x":122.66,"y":150.55,"x0":-2.093337549551023,"y0":50.00021105361239,"z0":5.084869517704929,"aX":-12.716937499086612},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.8,"breakHorizontal":10.7,"spinRate":2434,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.4038147691349834,"extension":5.707499544656375},"index":3,"playId":"32f26186-382a-3cdc-9ce7-d9028b7e3955","pitchNumber":3,"startTime":"2025-08-06T01:11:06.732Z","endTime":"2025-08-06T01:11:11.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.10136447253158,"aZ":-31.06869349997574,"pfxX":3.1822439293285227,"pfxZ":0.7177382807602566,"pX":-0.22388715553900818,"pZ":1.8571169253513558,"vX0":4.213472975110076,"vY0":-123.34143740392994,"vZ0":-0.8353944957039376,"x":125.53,"y":188.64,"x0":-2.3692495315847815,"y0":50.00123327025003,"z0":4.825774558333196,"aX":4.890127782755787},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.3,"breakHorizontal":-6.7,"spinRate":2631,"spinDirection":76},"zone":8,"typeConfidence":0.89,"plateTime":0.4445000145612834,"extension":5.709520490937276},"index":4,"playId":"63344a46-61c9-302a-907d-96d6aaef7861","pitchNumber":4,"startTime":"2025-08-06T01:11:22.562Z","endTime":"2025-08-06T01:11:26.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.447638040921106,"aZ":-20.91962108232895,"pfxX":-6.1112514304764485,"pfxZ":5.891718453195571,"pX":-0.6042477877742477,"pZ":2.9906891668327185,"vX0":6.055981627623178,"vY0":-137.16104879163254,"vZ0":-2.0683352696508317,"x":140.03,"y":158.03,"x0":-2.043461480688659,"y0":50.00641054912973,"z0":5.176336092532373,"aX":-11.683088012554899},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":9.8,"spinRate":2382,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3988542415250045,"extension":5.646819474759143},"index":5,"playId":"ffeaefb2-4480-3848-bca6-a9aff9ecfc2d","pitchNumber":5,"startTime":"2025-08-06T01:11:41.247Z","endTime":"2025-08-06T01:11:46.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.402722717055447,"aZ":-37.786270708286125,"pfxX":10.443112567133642,"pfxZ":-4.075747010988986,"pX":-0.148279673198211,"pZ":1.4601600482475436,"vX0":2.038462256968926,"vY0":-117.94007711795548,"vZ0":0.2910251561525423,"x":122.65,"y":199.36,"x0":-2.3841799814988396,"y0":50.00584120635843,"z0":4.889265642493954,"aX":14.363817049724656},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.0,"breakHorizontal":-19.4,"spinRate":2833,"spinDirection":62},"zone":8,"typeConfidence":0.91,"plateTime":0.4687001760674354,"extension":5.950280318727192},"hitData":{"launchSpeed":90.3,"launchAngle":28.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.15,"coordY":76.78}},"index":6,"playId":"08999a55-da06-3c00-8d60-385cf25c5312","pitchNumber":6,"startTime":"2025-08-06T01:12:01.903Z","endTime":"2025-08-06T01:12:10.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:12:10.609Z","atBatIndex":58},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jonathan India reaches on a fielding error by third baseman Alex Bregman.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T01:12:10.885Z","endTime":"2025-08-06T01:13:40.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.81459947810877,"aZ":-28.82558011080579,"pfxX":-10.588365261443549,"pfxZ":1.7700950294342945,"pX":-0.6578846452911329,"pZ":2.405880298350316,"vX0":7.568435612545902,"vY0":-137.2525317046317,"vZ0":-1.4424373221269833,"x":142.08,"y":173.82,"x0":-2.087495394431612,"y0":50.00259895293965,"z0":4.917231585454713,"aX":-20.027921629792665},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.1,"breakHorizontal":17.4,"spinRate":2193,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4003913544692961,"extension":5.610995867438047},"index":0,"playId":"73da302a-fb28-3486-8a3e-ac92ee879c22","pitchNumber":1,"startTime":"2025-08-06T01:12:32.619Z","endTime":"2025-08-06T01:12:38.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.33999959684556,"strikeZoneBottom":1.52097352395653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44536841780762,"aZ":-33.0179075777774,"pfxX":4.1411704575414054,"pfxZ":-0.5699071561911628,"pX":1.0314953774978342,"pZ":1.516044517334729,"vX0":6.366584640113379,"vY0":-121.83429350390627,"vZ0":-0.9675853301798706,"x":77.68,"y":197.85,"x0":-2.1601101847027113,"y0":50.00047827455127,"z0":4.789212957845106,"aX":6.180360920426541},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.0,"breakHorizontal":-9.1,"spinRate":2801,"spinDirection":80},"zone":14,"typeConfidence":0.85,"plateTime":0.4507330797393019,"extension":5.793700721162627},"index":1,"playId":"51518fc9-c9b4-3010-a716-ca04e1bc0d8a","pitchNumber":2,"startTime":"2025-08-06T01:12:49.061Z","endTime":"2025-08-06T01:12:54.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.06022519045157,"aZ":-29.0519676778751,"pfxX":-10.90134496515454,"pfxZ":1.667266159331131,"pX":-0.5753401910731893,"pZ":1.6646707282266906,"vX0":7.695169851562069,"vY0":-137.0313349219302,"vZ0":-3.1006520059619938,"x":138.93,"y":193.83,"x0":-2.0279805362422043,"y0":50.00067640084132,"z0":4.832145985318824,"aX":-20.378536803876134},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.5,"breakHorizontal":17.8,"spinRate":2218,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.40233193842884907,"extension":5.614353330285439},"index":2,"playId":"af7c8a8f-7908-3f6b-94fd-c49532a62b4c","pitchNumber":3,"startTime":"2025-08-06T01:13:05.847Z","endTime":"2025-08-06T01:13:09.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-06T01:13:18.279Z","endTime":"2025-08-06T01:13:32.497Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.433761167966875,"aZ":-17.021349933272187,"pfxX":-4.121334449353692,"pfxZ":8.058308691181406,"pX":0.2903338349915727,"pZ":3.122699146745999,"vX0":7.237109605311827,"vY0":-136.13884250548685,"vZ0":-2.39726678506761,"x":105.93,"y":154.47,"x0":-1.8649859710412564,"y0":50.00112602252245,"z0":5.190651234210247,"aX":-7.748732080598348},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":6.0,"spinRate":2399,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.402075836275253,"extension":5.617734335133897},"hitData":{"launchSpeed":85.0,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.29,"coordY":169.49}},"index":4,"playId":"ed9871a9-e844-3cee-a394-59e69d0ed3a2","pitchNumber":4,"startTime":"2025-08-06T01:13:32.497Z","endTime":"2025-08-06T01:13:40.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.3,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:13:40.616Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bobby Witt Jr. pops out to second baseman David Hamilton.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T01:13:50.773Z","endTime":"2025-08-06T01:15:22.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.51000219113221,"strikeZoneBottom":1.66482007017114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.833296799344662,"aZ":-27.74308097605862,"pfxX":4.4263860576097285,"pfxZ":2.9914502293871426,"pX":0.8518793967992111,"pZ":2.142076132535431,"vX0":5.946908153175814,"vY0":-121.24282094888679,"vZ0":-0.8433592647521557,"x":84.53,"y":180.94,"x0":-2.212571996016398,"y0":50.00335190527809,"z0":4.926684162869122,"aX":6.554770523626199},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.5,"breakHorizontal":-9.5,"spinRate":2649,"spinDirection":76},"zone":14,"typeConfidence":0.65,"plateTime":0.4526499343200938,"extension":5.776953085192575},"index":0,"playId":"4e7002de-2fcf-3bbb-a578-b0b6375d0182","pitchNumber":1,"startTime":"2025-08-06T01:14:08.860Z","endTime":"2025-08-06T01:14:15.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.51000113593798,"strikeZoneBottom":1.68622284365058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.988704027697914,"aZ":-30.874466050104218,"pfxX":-10.809836148460324,"pfxZ":0.6936056820649181,"pX":-0.018131596632302658,"pZ":2.182403705624409,"vX0":9.095019742321421,"vY0":-136.35869615824737,"vZ0":-1.476715467687666,"x":117.69,"y":179.86,"x0":-2.0041554777450283,"y0":50.00155781099225,"z0":4.875515788496472,"aX":-20.209486705588397},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.1,"breakHorizontal":17.5,"spinRate":2275,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4027889468670858,"extension":5.745700940939943},"index":1,"playId":"adcb3944-5c48-311e-8487-5d8226a32af1","pitchNumber":2,"startTime":"2025-08-06T01:14:27.564Z","endTime":"2025-08-06T01:14:31.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39474660858138,"aZ":-27.74286331481138,"pfxX":-10.520634163296414,"pfxZ":2.337599403068457,"pX":-1.289942996413603,"pZ":1.9862044922478674,"vX0":6.047260140064603,"vY0":-137.27079522579538,"vZ0":-2.5394259935355414,"x":166.17,"y":185.15,"x0":-2.1629033269173905,"y0":50.00117131219276,"z0":4.825882434691447,"aX":-19.933769216619943},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.8,"breakHorizontal":17.6,"spinRate":2186,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4000920647750146,"extension":5.665789354866107},"index":2,"playId":"9ab5468f-b676-3303-a1c4-243a1b3fe7b4","pitchNumber":3,"startTime":"2025-08-06T01:14:47.446Z","endTime":"2025-08-06T01:14:51.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.127683625604092,"aZ":-16.805381197069313,"pfxX":-5.339365883140108,"pfxZ":7.949017222235717,"pX":-0.326912813833101,"pZ":3.667909364745649,"vX0":6.099074212095786,"vY0":-138.0166516530271,"vZ0":-1.2248613558519819,"x":129.46,"y":139.75,"x0":-1.8695253278879465,"y0":50.0009264653911,"z0":5.2469142878164075,"aX":-10.321197824675643},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":8.4,"spinRate":2366,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3965485317083086,"extension":5.887838489082824},"hitData":{"launchSpeed":91.6,"launchAngle":58.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":136.58,"coordY":128.68}},"index":3,"playId":"6217b1ff-56ec-3b6e-8982-806e841f7908","pitchNumber":4,"startTime":"2025-08-06T01:15:13.032Z","endTime":"2025-08-06T01:15:22.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.89999999999999,"awayTeamWinProbability":2.1000000000000085,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.69,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:15:22.825Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T01:15:25.304Z","endTime":"2025-08-06T01:16:32.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.61943739173567,"strikeZoneBottom":1.81226701422257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.559186736432824,"aZ":-18.757205139863338,"pfxX":-7.041592868244217,"pfxZ":6.908698541856312,"pX":-1.1674297529680484,"pZ":3.7701998295679755,"vX0":4.684505814219385,"vY0":-138.4000530933935,"vZ0":-0.7161998392937772,"x":161.5,"y":136.98,"x0":-1.9661142329845207,"y0":50.00385621525538,"z0":5.287299833153848,"aX":-13.676624610352835},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":11.8,"spinRate":2411,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39559722473829195,"extension":5.84139197704196},"index":0,"playId":"5d1f2c5c-b795-30ff-8cd5-927ca61cbb90","pitchNumber":1,"startTime":"2025-08-06T01:15:48.314Z","endTime":"2025-08-06T01:15:52.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.57999754344787,"strikeZoneBottom":1.6725323046109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.080105398996235,"aZ":-28.361532598075108,"pfxX":8.938527998791997,"pfxZ":2.6600603265372644,"pX":-1.6554775554668353,"pZ":2.5023255156108895,"vX0":-0.4910776006722624,"vY0":-119.21233778171698,"vZ0":1.4072663339725437,"x":180.1,"y":171.22,"x0":-2.6063847588937117,"y0":50.000380119766206,"z0":4.474791289307128,"aX":12.79294262703803},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.4,"breakHorizontal":-16.1,"spinRate":3034,"spinDirection":81},"zone":13,"typeConfidence":0.86,"plateTime":0.46041236025536136,"extension":5.59383887319823},"index":1,"playId":"c9edf594-2069-3981-aef4-c1558f6dde5a","pitchNumber":2,"startTime":"2025-08-06T01:16:06.598Z","endTime":"2025-08-06T01:16:11.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.668188455839104,"aZ":-27.94740867393015,"pfxX":-11.021889675543385,"pfxZ":2.2737403901696656,"pX":-0.7440766251532236,"pZ":1.8052980603810491,"vX0":7.428118067461129,"vY0":-135.5391644329364,"vZ0":-2.7545459115276256,"x":145.36,"y":190.04,"x0":-2.0883450469062863,"y0":50.005376562716215,"z0":4.7867894640810995,"aX":-20.50679125961127},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.7,"breakHorizontal":18.4,"spinRate":2101,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.40413186205761864,"extension":5.648048461791438},"hitData":{"launchSpeed":81.3,"launchAngle":32.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.54,"coordY":91.0}},"index":2,"playId":"2dc64c50-bce1-388c-b234-5c948d879328","pitchNumber":3,"startTime":"2025-08-06T01:16:24.628Z","endTime":"2025-08-06T01:16:32.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:16:32.852Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Narváez flies out sharply to center fielder John Rave.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:18:54.290Z","endTime":"2025-08-06T01:19:31.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T01:18:41.657Z","endTime":"2025-08-06T01:18:56.551Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":73.0,"strikeZoneTop":3.59000231061424,"strikeZoneBottom":1.6788110917187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.994039707147667,"aZ":-35.01280285591085,"pfxX":-2.0305277366575973,"pfxZ":-2.1105236532895084,"pX":0.2188855382478075,"pZ":3.6080844799742144,"vX0":-2.02914399561265,"vY0":-114.49522664246336,"vZ0":1.9956363177425898,"x":108.66,"y":141.36,"x0":1.376971777136166,"y0":50.00549268396742,"z0":6.12479206188523,"aX":-2.7252822917093042},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-3.1,"breakHorizontal":4.2,"spinRate":2120,"spinDirection":305},"zone":2,"typeConfidence":2.0,"plateTime":0.47641862351884345,"extension":6.30916470486654},"index":1,"playId":"7b86b358-c965-3a2c-857d-7bec5cfe04f4","pitchNumber":1,"startTime":"2025-08-06T01:18:56.551Z","endTime":"2025-08-06T01:19:00.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.74263606469799,"strikeZoneBottom":1.82044748203479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.805425389386258,"aZ":-25.948273557013678,"pfxX":9.46229061172347,"pfxZ":3.42399962837413,"pX":1.5995106810292707,"pZ":3.6442531871557224,"vX0":-2.749334586704183,"vY0":-134.23678989169545,"vZ0":-0.5263132502025425,"x":56.03,"y":140.39,"x0":1.4092636736709059,"y0":50.00521297534868,"z0":5.69458666199434,"aX":17.22357122523507},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.2,"breakHorizontal":-16.6,"spinRate":2073,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.4084536442248359,"extension":6.571848755153405},"index":2,"playId":"d2b13504-f66a-3634-b7b8-3adff97b95fa","pitchNumber":2,"startTime":"2025-08-06T01:19:08.718Z","endTime":"2025-08-06T01:19:12.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57972211102945,"aZ":-29.793294250291773,"pfxX":8.683247837461101,"pfxZ":1.5600450298860267,"pX":0.1963829751862822,"pZ":2.529700204420682,"vX0":-5.68721060670158,"vY0":-122.66916744350847,"vZ0":-1.1567609685986966,"x":109.51,"y":170.48,"x0":1.4131677869338801,"y0":50.00414854656221,"z0":5.5402840650411855,"aX":13.274389586995564},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.8,"breakHorizontal":-14.4,"spinRate":1690,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.4459814196353551,"extension":6.676299591561311},"hitData":{"launchSpeed":102.7,"launchAngle":29.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":145.23,"coordY":43.47}},"index":3,"playId":"b283623a-a085-37b5-aaef-0caeb9018233","pitchNumber":3,"startTime":"2025-08-06T01:19:20.910Z","endTime":"2025-08-06T01:19:31.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:19:31.343Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abraham Toro grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:19:30.687Z","endTime":"2025-08-06T01:20:42.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.21765375448743,"strikeZoneBottom":1.59954768499661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.712865633602803,"aZ":-29.40623714951552,"pfxX":10.712589211600596,"pfxZ":1.8663531123402954,"pX":0.10313803109425396,"pZ":3.0602379327420453,"vX0":-6.45493769234624,"vY0":-121.25328747996159,"vZ0":0.07290593331688655,"x":113.07,"y":156.15,"x0":1.4141231972036743,"y0":50.00292731698502,"z0":5.605352474546474,"aX":15.879143426566353},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.7,"breakHorizontal":-17.8,"spinRate":1850,"spinDirection":111},"zone":2,"typeConfidence":2.0,"plateTime":0.45251420803925724,"extension":6.5519165331650875},"index":0,"playId":"8c967123-df96-3954-9b0a-098a4a85e9dc","pitchNumber":1,"startTime":"2025-08-06T01:19:54.366Z","endTime":"2025-08-06T01:19:58.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.24613289039389,"strikeZoneBottom":1.59248100108412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09434686557974,"aZ":-32.88574850945712,"pfxX":9.333681007177873,"pfxZ":-0.452227727447692,"pX":2.5532625707350918,"pZ":2.4140727681419083,"vX0":-0.7022480938797226,"vY0":-125.35268402189496,"vZ0":-1.0471873795060116,"x":19.68,"y":173.6,"x0":1.6268725298111197,"y0":50.00221498639091,"z0":5.540103083069418,"aX":14.742034119788624},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.8,"breakHorizontal":-16.7,"spinRate":1732,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.43820573399138407,"extension":6.530650858175618},"index":1,"playId":"b0eff554-7d4b-3b3c-8a9a-82fe52fae992","pitchNumber":2,"startTime":"2025-08-06T01:20:05.068Z","endTime":"2025-08-06T01:20:10.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":92.8,"endSpeed":84.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.278943004254366,"aZ":-14.85728656385643,"pfxX":6.6061839169709895,"pfxZ":9.442060058279225,"pX":0.8543774580400828,"pZ":2.0493446505155766,"vX0":-3.697241437444216,"vY0":-135.0213923309218,"vZ0":-6.3751072936717055,"x":84.43,"y":183.45,"x0":1.3881499948803848,"y0":50.00158670475938,"z0":5.499354476062099,"aX":12.112983698971794},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":-11.0,"spinRate":2129,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.40673432711109037,"extension":6.772927203526786},"index":2,"playId":"9719bff4-9928-33ef-bda9-e7751643419e","pitchNumber":3,"startTime":"2025-08-06T01:20:17.259Z","endTime":"2025-08-06T01:20:20.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":86.3,"endSpeed":79.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.675956048617653,"aZ":-26.788929473808274,"pfxX":-1.04543181749279,"pfxZ":3.359325412852461,"pX":0.3686595529186017,"pZ":1.2885492036703412,"vX0":-2.055806711609435,"vY0":-125.66841287915796,"vZ0":-5.097658842137121,"x":102.95,"y":203.99,"x0":1.332150667082534,"y0":50.00582846970859,"z0":5.510725111101261,"aX":-1.6778199638986013},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.2,"breakHorizontal":2.4,"spinRate":2267,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.43530549915346484,"extension":6.689712842522465},"hitData":{"launchSpeed":79.4,"launchAngle":5.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.97,"coordY":150.24}},"index":3,"playId":"113076ea-cd4c-33f3-926d-9a3e15d0d57f","pitchNumber":4,"startTime":"2025-08-06T01:20:35.186Z","endTime":"2025-08-06T01:20:42.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:20:42.634Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romy Gonzalez singles on a ground ball to right fielder Randal Grichuk.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:20:48.241Z","endTime":"2025-08-06T01:21:39.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.57783208088462,"strikeZoneBottom":1.7414648736267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.566357173815355,"aZ":-31.967981416263914,"pfxX":-2.188036996258369,"pfxZ":0.14230122300638115,"pX":0.7126504382249642,"pZ":1.6056558432853032,"vX0":-0.8521950253194873,"vY0":-119.86119591935964,"vZ0":-3.2158785401580072,"x":89.84,"y":195.43,"x0":1.3563373284432734,"y0":50.003540151335116,"z0":5.797638290082128,"aX":-3.207263893742087},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.2,"breakHorizontal":4.2,"spinRate":2314,"spinDirection":286},"zone":14,"typeConfidence":2.0,"plateTime":0.4556783580469852,"extension":6.258818568581253},"index":0,"playId":"51dc9c06-933c-31a0-b567-d2d8dc4f66cb","pitchNumber":1,"startTime":"2025-08-06T01:21:04.459Z","endTime":"2025-08-06T01:21:09.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.2,"endSpeed":79.3,"strikeZoneTop":3.60999811199876,"strikeZoneBottom":1.70804177116931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06462717159874,"aZ":-28.232307157277855,"pfxX":-0.5515391321482923,"pfxZ":2.479251256052661,"pX":-1.0889828164605926,"pZ":0.954234143687556,"vX0":-5.762494498325498,"vY0":-125.4040615676036,"vZ0":-5.446877156428446,"x":158.51,"y":213.02,"x0":1.313037805734909,"y0":50.000806540673956,"z0":5.4658173388760005,"aX":-0.8747456220809224},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.5,"breakHorizontal":2.4,"spinRate":2295,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.4372732908560284,"extension":6.7458081564866745},"index":1,"playId":"1db2079d-6347-3fb7-92c9-da7c8bad8a4b","pitchNumber":2,"startTime":"2025-08-06T01:21:17.175Z","endTime":"2025-08-06T01:21:22.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":86.7,"endSpeed":79.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.782835360620854,"aZ":-32.68119616931533,"pfxX":10.32540111216888,"pfxZ":-0.32058493200154636,"pX":0.608539827500621,"pZ":1.3187347296202188,"vX0":-5.503782731465527,"vY0":-126.11312961876602,"vZ0":-3.622794995762045,"x":93.8,"y":203.17,"x0":1.4832257963252633,"y0":50.00097351417423,"z0":5.423299243089033,"aX":16.551119150467162},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.2,"breakHorizontal":-17.4,"spinRate":1832,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.43510303106373627,"extension":6.59789701817405},"hitData":{"launchSpeed":91.3,"launchAngle":-1.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.21,"coordY":107.19}},"index":2,"playId":"bb0c23c6-5eb6-3dd6-9166-ed819fb75262","pitchNumber":3,"startTime":"2025-08-06T01:21:28.948Z","endTime":"2025-08-06T01:21:39.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:21:39.482Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Hamilton grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:21:39.224Z","endTime":"2025-08-06T01:22:25.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.45306680029343,"strikeZoneBottom":1.6157330802624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.343988368972834,"aZ":-23.63038543681349,"pfxX":11.290073214590954,"pfxZ":4.674321067652363,"pX":0.2518530095520268,"pZ":1.7700755175443912,"vX0":-6.73989227886358,"vY0":-134.81455657122328,"vZ0":-5.303089637372965,"x":107.4,"y":190.99,"x0":1.3272190694993788,"y0":50.00165241622901,"z0":5.44715976625094,"aX":20.625870272305974},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.4,"breakHorizontal":-18.8,"spinRate":2119,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.4074547961895423,"extension":6.773249189934273},"index":0,"playId":"20f7661d-1a51-3c21-9484-9d4686f213fc","pitchNumber":1,"startTime":"2025-08-06T01:22:02.782Z","endTime":"2025-08-06T01:22:06.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":92.2,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.860475532978715,"aZ":-25.008755752365513,"pfxX":10.053212127350749,"pfxZ":3.975673232034449,"pX":1.2863648404938441,"pZ":2.6122542727765325,"vX0":-3.8247775026747313,"vY0":-134.0917132720056,"vZ0":-2.854684596883086,"x":67.97,"y":168.25,"x0":1.4339075736239253,"y0":50.001720147931415,"z0":5.495562102305317,"aX":18.112004674326332},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.7,"breakHorizontal":-17.3,"spinRate":2027,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.41013463794483274,"extension":6.630427490633522},"hitData":{"launchSpeed":65.0,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.71,"coordY":171.42}},"index":1,"playId":"47ab8030-9264-31d3-98e7-87751dc17a3b","pitchNumber":2,"startTime":"2025-08-06T01:22:17.952Z","endTime":"2025-08-06T01:22:25.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":679845,"link":"/api/v1/people/679845"},"center":{"id":670231,"link":"/api/v1/people/670231"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:22:25.171Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a line drive to left fielder Jarren Duran.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:24:56.438Z","endTime":"2025-08-06T01:25:24.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Hicks replaces Greg Weissert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T01:23:53.754Z","endTime":"2025-08-06T01:24:58.691Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.4,"endSpeed":87.0,"strikeZoneTop":3.60999968227593,"strikeZoneBottom":1.69224570227333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82198226029709,"aZ":-20.9362987126975,"pfxX":-10.262863549919876,"pfxZ":5.797375004098888,"pX":0.4306336327664445,"pZ":2.3889765696820278,"vX0":8.69418866164502,"vY0":-138.5738344632882,"vZ0":-4.962174974832841,"x":100.59,"y":174.28,"x0":-1.4186615325259175,"y0":50.00485405634864,"z0":5.607275610242608,"aX":-19.902784310208702},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.6,"breakHorizontal":16.7,"spinRate":1770,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3957110895477909,"extension":6.298593520138189},"index":1,"playId":"b6d09208-36dc-39fb-aaf0-0468a4d5680e","pitchNumber":1,"startTime":"2025-08-06T01:24:58.691Z","endTime":"2025-08-06T01:25:02.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.35904069774301,"aZ":-21.95365378863212,"pfxX":-11.531199842933216,"pfxZ":5.245115958822799,"pX":-0.7218314786250928,"pZ":3.1226007211470566,"vX0":6.39332369850799,"vY0":-139.2488192864354,"vZ0":-3.079479694100643,"x":144.51,"y":154.47,"x0":-1.5580422555520033,"y0":50.005721348792996,"z0":5.7073301572817385,"aX":-22.48689690550468},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.0,"breakHorizontal":19.4,"spinRate":1769,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.394429247895991,"extension":6.14855099679217},"hitData":{"launchSpeed":101.9,"launchAngle":6.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":113.46,"coordY":94.52}},"index":2,"playId":"521d44cd-d087-3360-97d7-043c9c1b377f","pitchNumber":2,"startTime":"2025-08-06T01:25:12.696Z","endTime":"2025-08-06T01:25:24.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.37,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:25:24.205Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:25:38.521Z","endTime":"2025-08-06T01:27:25.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.81286623622833,"aZ":-37.61956566367741,"pfxX":0.8679300940171393,"pfxZ":-3.6652858817750076,"pX":1.86390790907724,"pZ":1.488796919361501,"vX0":7.92205620302072,"vY0":-120.97174756513978,"vZ0":-1.4672954298466456,"x":45.95,"y":198.58,"x0":-1.5610539389024267,"y0":50.001333547414916,"z0":5.390434087422127,"aX":1.288701722811903},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-6.7,"breakHorizontal":-3.4,"spinRate":2192,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.45216402399331557,"extension":6.255580627343153},"index":0,"playId":"6a6e11bc-b9b0-35ef-a7e6-8cb7e27db747","pitchNumber":1,"startTime":"2025-08-06T01:25:47.358Z","endTime":"2025-08-06T01:25:51.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.493713912305132,"aZ":-22.606476857260542,"pfxX":-10.045802724185654,"pfxZ":4.795831861277974,"pX":0.14706672905119317,"pZ":2.3447860974544272,"vX0":7.869530152082135,"vY0":-140.1365470353296,"vZ0":-4.853182985839766,"x":111.39,"y":175.47,"x0":-1.3867222386376301,"y0":50.00697309576398,"z0":5.568128835076596,"aX":-20.064442201577375},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.9,"breakHorizontal":16.7,"spinRate":1810,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.39025012385145086,"extension":6.281854576453662},"index":1,"playId":"c2290bfb-8efa-3cc8-95c3-d22ba1337e71","pitchNumber":2,"startTime":"2025-08-06T01:26:04.695Z","endTime":"2025-08-06T01:26:07.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.66999854936501,"strikeZoneBottom":1.72006832293244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.718151182425483,"aZ":-36.63404555126616,"pfxX":-0.6075826586368702,"pfxZ":-2.9722743221825034,"pX":2.311720441367027,"pZ":0.2405352731378727,"vX0":9.450477172039914,"vY0":-121.69164065089967,"vZ0":-4.6283324346716,"x":28.88,"y":232.29,"x0":-1.5418587525907612,"y0":50.001777062435394,"z0":5.3379575157418655,"aX":-0.912016233305088},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.2,"breakHorizontal":-1.1,"spinRate":2292,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4499701726640377,"extension":6.286719066565462},"index":2,"playId":"5d088faf-486a-38c4-9ebf-c08211d83c10","pitchNumber":3,"startTime":"2025-08-06T01:26:26.447Z","endTime":"2025-08-06T01:26:30.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.6,"strikeZoneTop":3.60428181310581,"strikeZoneBottom":1.69543026812899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.371557477998277,"aZ":-35.95404410591421,"pfxX":1.0819874427497211,"pfxZ":-2.481097348766265,"pX":3.453681766182073,"pZ":0.25262434060168076,"vX0":11.507428258731215,"vY0":-122.17880516546731,"vZ0":-4.599775973678131,"x":-14.65,"y":231.96,"x0":-1.4431893210277746,"y0":50.00449736034881,"z0":5.224493457920397,"aX":1.6454079769014847},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.4,"breakHorizontal":-4.4,"spinRate":2295,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.44702824903776195,"extension":6.58956463147113},"index":3,"playId":"a5553676-028e-3484-aa83-7d37547399e2","pitchNumber":4,"startTime":"2025-08-06T01:26:50.476Z","endTime":"2025-08-06T01:26:57.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Jordan Hicks. Maikel Garcia to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"actionPlayId":"a5553676-028e-3484-aa83-7d37547399e2","startTime":"2025-08-06T01:26:57.834Z","endTime":"2025-08-06T01:27:17.287Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"postOnSecond":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.84,"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.966357472516165,"aZ":-23.593623729970098,"pfxX":-10.849849526370843,"pfxZ":4.263100290390646,"pX":0.46997010627511154,"pZ":3.013101121081288,"vX0":9.25299685459826,"vY0":-141.18796004360573,"vZ0":-2.8262694190651523,"x":99.09,"y":157.43,"x0":-1.4445483290854664,"y0":50.00477048715302,"z0":5.550139717778157,"aX":-21.847444914019903},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.3,"breakHorizontal":17.6,"spinRate":1818,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.3883543861864531,"extension":6.273022833395084},"hitData":{"launchSpeed":101.7,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.41,"coordY":157.34}},"index":5,"playId":"882f4f58-7c33-396f-b5dd-1fa741c13a28","pitchNumber":5,"startTime":"2025-08-06T01:27:17.287Z","endTime":"2025-08-06T01:27:25.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.84,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:27:25.534Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Yastrzemski pops out to third baseman Alex Bregman in foul territory.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:27:48.234Z","endTime":"2025-08-06T01:29:10.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mike Yastrzemski replaces Randal Grichuk.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T01:27:35.076Z","endTime":"2025-08-06T01:27:50.597Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.4241892802976,"strikeZoneBottom":1.58961440772445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1228652920642,"aZ":-26.433637756612033,"pfxX":-10.369917841613596,"pfxZ":2.781271999952443,"pX":0.479397097361358,"pZ":2.1161513655197397,"vX0":9.434869965541237,"vY0":-142.5232054628181,"vZ0":-4.69748432466365,"x":98.73,"y":181.64,"x0":-1.5232820539474192,"y0":50.000562477647854,"z0":5.450842557889575,"aX":-21.375481052478833},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.2,"breakHorizontal":16.9,"spinRate":1809,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.38400450354389415,"extension":6.3912285955832555},"index":1,"playId":"15a59bfe-c6ac-3c50-99cb-c7c79e259b81","pitchNumber":1,"startTime":"2025-08-06T01:27:50.597Z","endTime":"2025-08-06T01:27:54.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.48820818012241,"strikeZoneBottom":1.58423685294617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88602710084864,"aZ":-20.338240566981604,"pfxX":-7.460231192651958,"pfxZ":6.005294037846408,"pX":0.3353064006814101,"pZ":4.479439593635514,"vX0":7.316138321953833,"vY0":-139.42730645882557,"vZ0":-0.019222030445585347,"x":104.22,"y":117.84,"x0":-1.351440696772952,"y0":50.00637528028464,"z0":5.826747417324427,"aX":-14.714238243872533},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.0,"breakHorizontal":12.0,"spinRate":2036,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3925936216998456,"extension":6.198453345339066},"index":2,"playId":"4b44553b-1947-3bd4-a32a-167ea36bdde4","pitchNumber":2,"startTime":"2025-08-06T01:28:03.822Z","endTime":"2025-08-06T01:28:08.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.40999964410889,"strikeZoneBottom":1.57638612863116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.244660007499984,"aZ":-21.039228918767108,"pfxX":-9.512606414044104,"pfxZ":5.377433141443001,"pX":1.188116443982172,"pZ":2.0973887457591416,"vX0":10.316798276016307,"vY0":-142.42382357138638,"vZ0":-6.236699059826784,"x":71.71,"y":182.15,"x0":-1.2313858968519842,"y0":50.005097322408346,"z0":5.6300842568792575,"aX":-19.703387451244563},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.8,"breakHorizontal":15.4,"spinRate":1875,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.38340365473589033,"extension":6.33545359932978},"index":3,"playId":"d990b8aa-2e4d-3006-b139-8cef47ae991f","pitchNumber":3,"startTime":"2025-08-06T01:28:18.994Z","endTime":"2025-08-06T01:28:24.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.41000160005068,"strikeZoneBottom":1.56642871841937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.896938489404647,"aZ":-34.89496074884665,"pfxX":1.312158108142391,"pfxZ":-1.7921351688469738,"pX":0.10112846305686805,"pZ":2.7650731421463717,"vX0":4.220574766049763,"vY0":-121.8396297106802,"vZ0":0.5379204064227312,"x":113.15,"y":164.12,"x0":-1.8177324045274628,"y0":50.00388735776424,"z0":5.535136678557134,"aX":1.990193134936526},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.9,"breakHorizontal":-3.2,"spinRate":2209,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.44800093189630186,"extension":6.163324338975962},"index":4,"playId":"3e1a4471-a2bd-3b78-8f62-540ee11ac45d","pitchNumber":4,"startTime":"2025-08-06T01:28:35.920Z","endTime":"2025-08-06T01:28:39.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-06T01:28:46.594Z","endTime":"2025-08-06T01:29:00.812Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":99.0,"endSpeed":90.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.66879342756412,"aZ":-22.395223744428435,"pfxX":-9.027776150905687,"pfxZ":4.624219447593246,"pX":0.210379781440927,"pZ":3.3849423560422607,"vX0":7.827748735328398,"vY0":-144.07742598804512,"vZ0":-2.6212907614142527,"x":108.98,"y":147.39,"x0":-1.3611143624047544,"y0":50.00139619343609,"z0":5.681681166330547,"aX":-19.087618126741276},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.0,"breakHorizontal":14.9,"spinRate":1813,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3793313570930743,"extension":6.302232624061435},"hitData":{"launchSpeed":85.4,"launchAngle":77.0,"totalDistance":81.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":102.32,"coordY":199.89}},"index":6,"playId":"342dbe33-9602-32b2-9a70-7af16e0260be","pitchNumber":5,"startTime":"2025-08-06T01:29:00.812Z","endTime":"2025-08-06T01:29:10.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.45,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:29:10.326Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out, second baseman David Hamilton to first baseman Abraham Toro.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:29:38.179Z","endTime":"2025-08-06T01:31:04.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Adam Frazier replaces Nick Loftin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T01:29:21.619Z","endTime":"2025-08-06T01:29:40.553Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.19110274167674,"strikeZoneBottom":1.48860262986683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.14808119221762,"aZ":-25.110289464274477,"pfxX":-9.715643535257176,"pfxZ":3.4382236176530103,"pX":0.22785652083670443,"pZ":3.230449477121288,"vX0":7.867617965309146,"vY0":-142.12369800645985,"vZ0":-2.418641691604647,"x":108.31,"y":151.56,"x0":-1.307531846753581,"y0":50.00501014538051,"z0":5.679481096081228,"aX":-19.971299521100264},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.9,"breakHorizontal":16.1,"spinRate":1911,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3846964715738723,"extension":6.31485968842775},"index":1,"playId":"d61ee27f-b6a6-30a3-9432-53d9649fb978","pitchNumber":1,"startTime":"2025-08-06T01:29:40.553Z","endTime":"2025-08-06T01:29:45.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":98.4,"endSpeed":90.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00635596646376,"aZ":-22.811772984771853,"pfxX":-9.75426799467135,"pfxZ":4.492087172485093,"pX":-0.41095660061493117,"pZ":2.6078235146699433,"vX0":6.491085307731198,"vY0":-143.2107313113882,"vZ0":-4.517690544432642,"x":132.66,"y":168.37,"x0":-1.4355935030106497,"y0":50.00318244093247,"z0":5.626289416060465,"aX":-20.331311529602118},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.4,"breakHorizontal":16.4,"spinRate":1851,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3819587136772604,"extension":6.336969169266543},"index":2,"playId":"53d89e57-3552-3bce-9b79-355743173ba7","pitchNumber":2,"startTime":"2025-08-06T01:29:54.212Z","endTime":"2025-08-06T01:29:57.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.54500523401937,"aZ":-14.273233616926635,"pfxX":-6.282934520814075,"pfxZ":8.689095598444561,"pX":-0.025340902994553927,"pZ":3.496407869158597,"vX0":6.303331413284555,"vY0":-142.98380562537636,"vZ0":-3.78724051320038,"x":117.97,"y":144.38,"x0":-1.4476000445819124,"y0":50.00170430457694,"z0":5.740439716722312,"aX":-12.94223544184589},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2090,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38382594554234384,"extension":6.301841937303032},"index":3,"playId":"118b371a-279f-329f-9420-61c8147e7424","pitchNumber":3,"startTime":"2025-08-06T01:30:14.014Z","endTime":"2025-08-06T01:30:17.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.25999916565598,"strikeZoneBottom":1.51666252342079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.907365155125195,"aZ":-30.308294502426456,"pfxX":-4.669799893196273,"pfxZ":1.0532741429582642,"pX":0.6262603392500312,"pZ":-0.20311872198979125,"vX0":7.34532498637667,"vY0":-132.2325345725316,"vZ0":-8.519421164366303,"x":93.13,"y":244.26,"x0":-1.584200846119897,"y0":50.00071035864762,"z0":5.292631024296878,"aX":-8.247086591684765},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.1,"breakHorizontal":6.8,"spinRate":803,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.4146430314665692,"extension":6.5373346212012295},"index":4,"playId":"2ca50a6c-cfa6-31e3-bfc8-76db05a6e77e","pitchNumber":4,"startTime":"2025-08-06T01:30:34.754Z","endTime":"2025-08-06T01:30:39.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":97.9,"endSpeed":89.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50573999833748,"aZ":-22.63638253071556,"pfxX":-10.947066800438233,"pfxZ":4.6556331817962,"pX":-0.32767051437066796,"pZ":1.298452417336429,"vX0":6.725163795764066,"vY0":-142.19366617130046,"vZ0":-8.186881882916438,"x":129.49,"y":203.72,"x0":-1.3007792928717306,"y0":50.00277260001149,"z0":5.650413306082877,"aX":-22.423932805359698},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.0,"breakHorizontal":18.5,"spinRate":1710,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3851448509293145,"extension":6.362863663426047},"hitData":{"launchSpeed":91.6,"launchAngle":-11.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.4,"coordY":146.19}},"index":5,"playId":"6aae1d0d-1fd1-3c8c-8648-2a4133f01750","pitchNumber":5,"startTime":"2025-08-06T01:30:56.507Z","endTime":"2025-08-06T01:31:04.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":666152,"link":"/api/v1/people/666152"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-06T01:31:04.029Z","atBatIndex":69}]