[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carlos Cortes pops out to first baseman Coby Mayo in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-08T23:07:25.169Z","endTime":"2025-08-08T23:07:37.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"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-08T20:02:49.914Z","endTime":"2025-08-08T22:39:20.752Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"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-08T22:39:20.752Z","endTime":"2025-08-08T23:06:55.870Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"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-08T23:06:55.870Z","endTime":"2025-08-08T23:07:27.540Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.25018349691277,"strikeZoneBottom":1.48113896642158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.62711402252385,"aZ":-14.18895767633301,"pfxX":-4.390869128850819,"pfxZ":9.682249107150168,"pX":0.37383704430039216,"pZ":2.273950170166609,"vX0":8.423000075113992,"vY0":-135.22535138520806,"vZ0":-7.1603816537550555,"x":102.75,"y":177.38,"x0":-2.2065612846979024,"y0":50.004170944623496,"z0":5.945653300039195,"aX":-8.158081709838168},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":6.2,"spinRate":2490,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4045732605827417,"extension":6.207494341749373},"hitData":{"launchSpeed":98.0,"launchAngle":65.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":179.38,"coordY":165.22}},"index":3,"playId":"8c7a5775-be29-3811-aef7-b3e91ef4e2a8","pitchNumber":1,"startTime":"2025-08-08T23:07:27.540Z","endTime":"2025-08-08T23:07:37.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-08T23:07:37.615Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brent Rooker flies out sharply to left fielder Dylan Carlson in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-08T23:07:49.167Z","endTime":"2025-08-08T23:08:15.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.84599383229961,"aZ":-18.246211855009918,"pfxX":-9.896224369169506,"pfxZ":7.504626621373227,"pX":-1.2093434684575761,"pZ":2.813658266603957,"vX0":6.763459659022185,"vY0":-135.64857294861466,"vZ0":-4.808528924717911,"x":163.1,"y":162.81,"x0":-2.4546474131697402,"y0":50.00283954253342,"z0":5.889140734607437,"aX":-18.364315462711627},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":16.4,"spinRate":2260,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40444730273494,"extension":6.2532925857151955},"hitData":{"launchSpeed":102.9,"launchAngle":60.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":51.18,"coordY":132.42}},"index":0,"playId":"3ba09b43-22a4-3c80-be56-e1c2096e9b4c","pitchNumber":1,"startTime":"2025-08-08T23:08:02.353Z","endTime":"2025-08-08T23:08:15.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:08:15.309Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-08T23:08:19.511Z","endTime":"2025-08-08T23:10:10.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.73631366080402,"strikeZoneBottom":1.6196984192184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.428569205837714,"aZ":-13.05251995160901,"pfxX":-4.250802245602696,"pfxZ":10.500847958791514,"pX":-0.21930520455268832,"pZ":3.2558669463973686,"vX0":7.139853843669946,"vY0":-134.19615823389697,"vZ0":-4.9196797358509246,"x":125.36,"y":150.87,"x0":-2.3639023139158373,"y0":50.00582166539942,"z0":6.045030919637117,"aX":-7.743544794705339},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":2425,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.40836992483954626,"extension":6.1793211844710765},"index":0,"playId":"72777b81-3d61-3e92-ac74-8892af1bcbac","pitchNumber":1,"startTime":"2025-08-08T23:08:43.432Z","endTime":"2025-08-08T23:08:47.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-08T23:08:56.100Z","endTime":"2025-08-08T23:09:09.461Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.00073810655742,"aZ":-26.68524500245223,"pfxX":-8.647441132802374,"pfxZ":3.301383392795823,"pX":0.23904483775999447,"pZ":1.202336375409533,"vX0":8.967663471046594,"vY0":-127.60926088446081,"vZ0":-6.890302187469905,"x":107.89,"y":206.32,"x0":-2.1819712122492647,"y0":50.006021791481864,"z0":6.013562682776775,"aX":-14.395574510506817},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.7,"breakHorizontal":13.9,"spinRate":1643,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.427724400732294,"extension":6.339051867753283},"index":2,"playId":"2b7104ee-6be5-3ce8-b787-e120658ef62d","pitchNumber":2,"startTime":"2025-08-08T23:09:09.461Z","endTime":"2025-08-08T23:09:12.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.85631894603379,"strikeZoneBottom":1.64125852721386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.197978759624792,"aZ":-28.884986904976685,"pfxX":-6.0102497883956705,"pfxZ":1.9286207706417473,"pX":-0.6932093368808798,"pZ":0.9086129925084003,"vX0":5.730711428067484,"vY0":-129.2017104537557,"vZ0":-7.428606117452976,"x":143.42,"y":214.25,"x0":-2.151875706470867,"y0":50.000214687304194,"z0":6.019976274830744,"aX":-10.229378201799303},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.2,"breakHorizontal":9.7,"spinRate":1541,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.4228366624747193,"extension":6.316230190204727},"index":3,"playId":"2fd552d2-1953-30fc-8353-9d2134319cf8","pitchNumber":3,"startTime":"2025-08-08T23:09:31.792Z","endTime":"2025-08-08T23:09:35.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.76068677459807,"strikeZoneBottom":1.61276341103129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.741059175641347,"aZ":-12.668467400862216,"pfxX":-3.918591456923952,"pfxZ":10.556357794682233,"pX":1.574597929605274,"pZ":3.492824442363108,"vX0":11.503298248652015,"vY0":-134.70951193851963,"vZ0":-4.5296696089807895,"x":56.98,"y":144.47,"x0":-2.23163868161553,"y0":50.00668809880417,"z0":6.08383356594228,"aX":-7.244840091653432},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":4.8,"spinRate":2400,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4057511927378705,"extension":6.1873808026619335},"index":4,"playId":"3475978d-b50c-3afd-ab20-731560322ecf","pitchNumber":4,"startTime":"2025-08-08T23:09:49.033Z","endTime":"2025-08-08T23:09:52.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.75175942746466,"strikeZoneBottom":1.56971728049236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.505475189982402,"aZ":-18.96733853727832,"pfxX":-11.611457558958158,"pfxZ":7.27210626789865,"pX":0.5414881645071935,"pZ":2.036216174738927,"vX0":11.549075196220018,"vY0":-134.49727375734898,"vZ0":-6.6610665198258765,"x":96.36,"y":183.8,"x0":-2.3173675250839474,"y0":50.002903564560846,"z0":5.908616004482406,"aX":-21.09074700012874},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.6,"breakHorizontal":18.2,"spinRate":2283,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.40857157387850895,"extension":6.400431867332458},"index":5,"playId":"03f4bccd-23f5-3e27-a0bd-aac030626dc1","pitchNumber":5,"startTime":"2025-08-08T23:10:06.162Z","endTime":"2025-08-08T23:10:10.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:10:10.085Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Holliday called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-08T23:12:19.936Z","endTime":"2025-08-08T23:13:55.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.551897441455743,"aZ":-29.815016030972583,"pfxX":-9.451763553813782,"pfxZ":1.2973934738900699,"pX":-0.623165343621039,"pZ":1.7354041596279555,"vX0":4.50207121552018,"vY0":-134.52679199593263,"vZ0":-4.684189931869886,"x":140.75,"y":191.92,"x0":-1.0983570660248,"y0":50.0032571593986,"z0":5.634587209711432,"aX":-17.173363995055702},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.4,"breakHorizontal":16.1,"spinRate":1786,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4085240083899224,"extension":6.694521208916705},"index":0,"playId":"1fe00c98-32ca-3c27-8247-440c25525055","pitchNumber":1,"startTime":"2025-08-08T23:12:31.900Z","endTime":"2025-08-08T23:12:34.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.7,"strikeZoneTop":3.43568731648543,"strikeZoneBottom":1.53602312924021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.729684695299856,"aZ":-31.421243770572694,"pfxX":-8.569128166350046,"pfxZ":0.4599790903396954,"pX":-1.2830262872153975,"pZ":1.0692367357911718,"vX0":2.533610938903825,"vY0":-127.47426836458247,"vZ0":-4.85448955276659,"x":165.91,"y":209.91,"x0":-1.1854298650750088,"y0":50.00093919281398,"z0":5.520746926584479,"aX":-13.896967422160005},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.1,"breakHorizontal":14.8,"spinRate":1349,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.43207653847272054,"extension":6.641808125426461},"index":1,"playId":"a99e3424-3951-35f3-9528-79990e6e44d6","pitchNumber":2,"startTime":"2025-08-08T23:12:49.593Z","endTime":"2025-08-08T23:12:52.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.716957119946873,"aZ":-19.650332992910016,"pfxX":-1.362608966657409,"pfxZ":6.738890729900543,"pX":0.4806336991625981,"pZ":3.1981331907438912,"vX0":4.602802852729991,"vY0":-135.0466031967452,"vZ0":-3.0002343006954506,"x":98.68,"y":152.43,"x0":-1.0641979956670842,"y0":50.00200946005847,"z0":5.695768890550526,"aX":-2.53236178313811},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.8,"breakHorizontal":1.6,"spinRate":2161,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.40463066455395547,"extension":6.732266969328344},"index":2,"playId":"d7a10b02-2064-35b5-afc5-3777aafb7481","pitchNumber":3,"startTime":"2025-08-08T23:13:06.599Z","endTime":"2025-08-08T23:13:09.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-08T23:13:21.146Z","endTime":"2025-08-08T23:13:31.179Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.42686227086286,"strikeZoneBottom":1.52704662077802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.40551942092122,"aZ":-29.72088766122451,"pfxX":-10.411563921313146,"pfxZ":1.3355098617027892,"pX":-0.2115009583889673,"pZ":3.6816903436588646,"vX0":5.216333688221204,"vY0":-135.43117074533833,"vZ0":-0.03782330217403018,"x":125.06,"y":139.37,"x0":-0.8245242969970488,"y0":50.00015890343847,"z0":5.799006579597305,"aX":-19.068913871847744},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.6,"breakHorizontal":17.5,"spinRate":1953,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40659594573630153,"extension":6.6804998304982},"index":4,"playId":"144aa104-c90d-39dc-b073-9c232f39fda5","pitchNumber":4,"startTime":"2025-08-08T23:13:31.179Z","endTime":"2025-08-08T23:13:34.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.41900043495897,"strikeZoneBottom":1.69275841149807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.612275074656395,"aZ":-23.61891030690315,"pfxX":-9.044600648582882,"pfxZ":4.5284913331366266,"pX":0.5278652424202628,"pZ":2.8253903841396784,"vX0":6.821205308139412,"vY0":-137.1530646377066,"vZ0":-3.347151621791163,"x":96.88,"y":162.49,"x0":-0.8263772478712,"y0":50.003847668926035,"z0":5.687321998096088,"aX":-17.093738489511},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.7,"breakHorizontal":14.8,"spinRate":1889,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.40058022401703663,"extension":6.690165618476064},"index":5,"playId":"ab59beec-b5ab-3e8b-a466-f427b0a549aa","pitchNumber":5,"startTime":"2025-08-08T23:13:51.211Z","endTime":"2025-08-08T23:13:55.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:13:55.502Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Westburg strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-08T23:13:56.372Z","endTime":"2025-08-08T23:15:03.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":94.6,"endSpeed":85.7,"strikeZoneTop":3.59042104881311,"strikeZoneBottom":1.52619903890777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.83214273721078,"aZ":-30.658711618186548,"pfxX":-10.72585810805893,"pfxZ":0.7990021259827618,"pX":0.5140384595836373,"pZ":2.883252730273971,"vX0":7.282439694889572,"vY0":-137.5371256128367,"vZ0":-2.057274211044779,"x":97.41,"y":160.93,"x0":-0.7905144712974335,"y0":50.00070701147954,"z0":5.744130300804145,"aX":-20.30633166275046},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.2,"breakHorizontal":17.6,"spinRate":1970,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.40003622599346933,"extension":6.696253293411543},"index":0,"playId":"df2d7f00-64f8-32e8-862b-a8bb74db26d7","pitchNumber":1,"startTime":"2025-08-08T23:14:22.406Z","endTime":"2025-08-08T23:14:26.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.252153618133036,"aZ":-27.39146941649698,"pfxX":-8.509544526182609,"pfxZ":2.546607137646536,"pX":-1.0207804649312793,"pZ":2.3739150879554924,"vX0":3.2753321246961757,"vY0":-137.14641342384937,"vZ0":-3.693264495163437,"x":155.91,"y":174.68,"x0":-1.1345550277762992,"y0":50.003573161422466,"z0":5.6359691619529615,"aX":-15.986237913537904},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.0,"breakHorizontal":14.5,"spinRate":1976,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4015066532148759,"extension":6.734216993765557},"index":1,"playId":"e0f6a2e7-16a4-3c37-beb1-b0d3413d88ee","pitchNumber":2,"startTime":"2025-08-08T23:14:38.235Z","endTime":"2025-08-08T23:14:41.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.955599337288223,"aZ":-34.406771239002026,"pfxX":1.4857359254313693,"pfxZ":-1.3602861531660047,"pX":0.6833653087906317,"pZ":1.5452380515338118,"vX0":3.7128878894585258,"vY0":-127.90528419204647,"vZ0":-3.332142049383222,"x":90.95,"y":197.06,"x0":-0.9836646321495083,"y0":50.000095160758846,"z0":5.580747791570143,"aX":2.444902758369918},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.0,"breakHorizontal":-3.6,"spinRate":2150,"spinDirection":17},"zone":9,"typeConfidence":2.0,"plateTime":0.42927362528001733,"extension":6.727789627496252},"index":2,"playId":"fe6f3449-f68e-338e-8668-3be0c31d50bd","pitchNumber":3,"startTime":"2025-08-08T23:14:59.972Z","endTime":"2025-08-08T23:15:03.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:15:03.161Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gunnar Henderson walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-08T23:15:04.669Z","endTime":"2025-08-08T23:17:26.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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(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.2,"endSpeed":85.4,"strikeZoneTop":3.56321468658414,"strikeZoneBottom":1.69901869435442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.301742262677116,"aZ":-32.4373694071782,"pfxX":-7.915638482303368,"pfxZ":-0.14210704976634236,"pX":0.7035230887310174,"pZ":1.9892409876147028,"vX0":6.858966122336126,"vY0":-135.60288268645527,"vZ0":-3.664254796604766,"x":90.18,"y":185.07,"x0":-0.8331404430954311,"y0":50.00377697603732,"z0":5.6269230064644296,"aX":-14.708106889921556},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.8,"breakHorizontal":12.8,"spinRate":1837,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4042856640615389,"extension":6.673239927813892},"index":0,"playId":"b42a9d29-8db4-36bc-a11e-70ceb1088037","pitchNumber":1,"startTime":"2025-08-08T23:15:30.484Z","endTime":"2025-08-08T23:15:34.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.6154943361088,"strikeZoneBottom":1.71697170907137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.549059073422985,"aZ":-19.64778529398622,"pfxX":-0.9283023714310745,"pfxZ":6.6862044042381825,"pX":-0.04732479120556394,"pZ":4.684696786908391,"vX0":3.1686528131638036,"vY0":-135.71445716363283,"vZ0":0.7047406927246092,"x":118.8,"y":112.29,"x0":-1.1072358469663872,"y0":50.00063352371097,"z0":5.785881201611641,"aX":-1.7389751145418604},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":1.1,"spinRate":1989,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40294191158721127,"extension":6.611622574944827},"index":1,"playId":"f793f2f3-a398-3a0a-9c19-813611d60a07","pitchNumber":2,"startTime":"2025-08-08T23:15:47.527Z","endTime":"2025-08-08T23:15:50.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.1483780157003,"aZ":-33.5981592570603,"pfxX":-8.563963125426852,"pfxZ":-0.867861756002215,"pX":-1.6330341218165627,"pZ":1.9185830416268463,"vX0":1.4008090160544369,"vY0":-127.56998623790517,"vZ0":-2.5490163133203203,"x":179.25,"y":186.98,"x0":-1.0797553447314943,"y0":50.005546488786955,"z0":5.599841756318927,"aX":-14.007142849523627},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.9,"breakHorizontal":15.1,"spinRate":1557,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.430644957850447,"extension":6.649562992358868},"index":2,"playId":"31f81443-50da-3ade-b78d-a1918c19eb45","pitchNumber":3,"startTime":"2025-08-08T23:16:07.205Z","endTime":"2025-08-08T23:16:10.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-08T23:16:15.515Z","endTime":"2025-08-08T23:16:34.172Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.5,"strikeZoneTop":3.6363698525053,"strikeZoneBottom":1.63413739342779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.333233516449546,"aZ":-36.67919471945223,"pfxX":-7.962863392553977,"pfxZ":-2.6649301372641485,"pX":-1.0772075684827995,"pZ":0.6680810302715601,"vX0":2.799121876758439,"vY0":-130.16273785622073,"vZ0":-5.26394652504144,"x":158.06,"y":220.74,"x0":-1.1418969810011794,"y0":50.00430275467224,"z0":5.544381362571973,"aX":-13.44944930531927},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.9,"breakHorizontal":13.7,"spinRate":1610,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4233541666929366,"extension":6.820429685305093},"index":4,"playId":"0f6f031a-32a3-34db-a44a-cd1ada79d08b","pitchNumber":4,"startTime":"2025-08-08T23:16:34.172Z","endTime":"2025-08-08T23:16:37.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":93.9,"endSpeed":85.8,"strikeZoneTop":3.5757141540164,"strikeZoneBottom":1.67724630666228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.827356991303194,"aZ":-20.62450733493307,"pfxX":-0.7279158163512225,"pfxZ":6.10728345491987,"pX":1.671296306031386,"pZ":4.465976578456048,"vX0":7.175236267926823,"vY0":-136.58436378019206,"vZ0":0.40166243948765623,"x":53.29,"y":118.2,"x0":-0.8941389411718402,"y0":50.002931166726,"z0":5.73429124040069,"aX":-1.378184635537832},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":-0.2,"spinRate":2014,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4008887471584366,"extension":6.750645478576679},"index":5,"playId":"a1e55844-0b22-38e3-91bc-a7c2df7392b2","pitchNumber":5,"startTime":"2025-08-08T23:16:56.786Z","endTime":"2025-08-08T23:17:02.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.59910653102369,"strikeZoneBottom":1.61411857798342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.4206406303956,"aZ":-29.65130273650851,"pfxX":-9.7576493303243,"pfxZ":1.338395836513726,"pX":-0.10373014216920541,"pZ":3.6981724611237112,"vX0":5.221207629520394,"vY0":-137.54879932951283,"vZ0":-0.24299836457056712,"x":120.95,"y":138.93,"x0":-0.772721282823949,"y0":50.00653724872912,"z0":5.82199122653841,"aX":-18.444016883406054},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.6,"breakHorizontal":16.3,"spinRate":1886,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4003277696318479,"extension":6.6965490972032935},"index":6,"playId":"20ca47ad-2e8c-311a-b3a5-fdd7f0b83610","pitchNumber":6,"startTime":"2025-08-08T23:17:21.901Z","endTime":"2025-08-08T23:17:26.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:17:26.101Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Adley Rutschman homers (9) on a fly ball to right center field. Gunnar Henderson scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-08T23:17:27.290Z","endTime":"2025-08-08T23:20:12.345Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.56378906000218,"strikeZoneBottom":1.7368982508731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.7379714745073,"aZ":-25.235359431125563,"pfxX":-9.222560676247113,"pfxZ":3.815148446162823,"pX":-1.569632845541021,"pZ":2.691938832559068,"vX0":2.0007474226396975,"vY0":-134.8284512749623,"vZ0":-3.1466744814338474,"x":176.83,"y":166.1,"x0":-1.1297156697828372,"y0":50.00065337887648,"z0":5.6798100476019675,"aX":-16.765076652474665},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":16.2,"spinRate":2007,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40820381202703615,"extension":6.730419387660397},"index":0,"playId":"3be35845-f337-3d02-bc7b-3c1ca6b89091","pitchNumber":1,"startTime":"2025-08-08T23:17:53.672Z","endTime":"2025-08-08T23:17:56.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.5,"strikeZoneTop":3.66722501905828,"strikeZoneBottom":1.63728820112816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.529364291972687,"aZ":-33.904664357393706,"pfxX":-8.596338836217143,"pfxZ":-1.0678616034061719,"pX":-1.97317055912704,"pZ":1.742735997613158,"vX0":0.5936849137177396,"vY0":-127.59729439987065,"vZ0":-2.9532144616109512,"x":192.21,"y":191.73,"x0":-1.0970871982912649,"y0":50.00216118641431,"z0":5.634511763458098,"aX":-13.9268743972299},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.4,"breakHorizontal":15.4,"spinRate":1685,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4321498678517499,"extension":6.672569292639725},"index":1,"playId":"d6d417be-95a8-3839-a0df-198eaf47b8dd","pitchNumber":2,"startTime":"2025-08-08T23:18:13.940Z","endTime":"2025-08-08T23:18:16.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.4,"strikeZoneTop":3.56252319198675,"strikeZoneBottom":1.71335238090087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.462626411941976,"aZ":-30.380610233449335,"pfxX":-10.59723416626927,"pfxZ":0.9919441603685932,"pX":-0.4256872057366183,"pZ":3.0638724298086664,"vX0":4.837038442715654,"vY0":-134.75484570478463,"vZ0":-1.2094542135949407,"x":133.23,"y":156.06,"x0":-0.8862157005869704,"y0":50.00044609614416,"z0":5.702792813073124,"aX":-19.117010929795885},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.7,"breakHorizontal":17.9,"spinRate":1959,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.40944189845145607,"extension":6.726742277385742},"index":2,"playId":"fa223af5-69b4-399d-88ee-38c0bce34d5b","pitchNumber":3,"startTime":"2025-08-08T23:18:35.717Z","endTime":"2025-08-08T23:18:39.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.1,"strikeZoneTop":3.54411793503618,"strikeZoneBottom":1.61617294436507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.27184273067537,"aZ":-29.892096788248498,"pfxX":-8.909227362353064,"pfxZ":1.3871742325489942,"pX":-0.31171787703057163,"pZ":1.2039092570897756,"vX0":4.266428579644274,"vY0":-128.69636486250897,"vZ0":-5.128789030622285,"x":128.88,"y":206.27,"x0":-0.8499636193664873,"y0":50.005353072397554,"z0":5.58956115138837,"aX":-14.672802536966719},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.4,"breakHorizontal":14.9,"spinRate":1564,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4286194784225881,"extension":6.779851476012751},"index":3,"playId":"7830147e-964f-3c4b-bbed-a8188bfc97eb","pitchNumber":4,"startTime":"2025-08-08T23:18:58.680Z","endTime":"2025-08-08T23:19:02.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":83.9,"strikeZoneTop":3.62149992891398,"strikeZoneBottom":1.62582169732173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.718669509288226,"aZ":-31.836871410415178,"pfxX":-11.082401973849665,"pfxZ":0.18641662360101918,"pX":-0.6111539504890472,"pZ":3.236070921021314,"vX0":4.544177905249732,"vY0":-135.75140555666465,"vZ0":-0.7038829452909074,"x":140.3,"y":151.41,"x0":-0.887674211057115,"y0":50.00466736443333,"z0":5.758148005256101,"aX":-20.237866782560115},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.4,"breakHorizontal":18.7,"spinRate":1921,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.4068790500526762,"extension":6.674058375542788},"index":4,"playId":"2377259f-11c4-3071-b544-16f02750cbcd","pitchNumber":5,"startTime":"2025-08-08T23:19:19.971Z","endTime":"2025-08-08T23:19:23.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-08T23:19:31.635Z","endTime":"2025-08-08T23:19:47.945Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.595065576933955,"aZ":-32.744877244982696,"pfxX":3.2034044646023565,"pfxZ":-0.36044127358696443,"pX":-0.03158322647784192,"pZ":3.2667451430263945,"vX0":1.8003674528901008,"vY0":-125.52549684200015,"vZ0":0.8315044179679065,"x":118.2,"y":150.58,"x0":-1.176437030708088,"y0":50.002572861252624,"z0":5.6163909582860905,"aX":5.064825820790764},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.1,"breakHorizontal":-6.2,"spinRate":2165,"spinDirection":33},"zone":2,"typeConfidence":0.9,"plateTime":0.43789554127875174,"extension":6.752831813242912},"hitData":{"launchSpeed":100.1,"launchAngle":31.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":188.58,"coordY":60.07}},"index":6,"playId":"be8d2305-612e-3e22-9943-c27d4f0a5f00","pitchNumber":6,"startTime":"2025-08-08T23:19:47.945Z","endTime":"2025-08-08T23:20:12.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.5,"awayTeamWinProbability":29.5,"homeTeamWinProbabilityAdded":18.299999999999997,"leverageIndex":0.88,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:20:12.345Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Mountcastle homers (3) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-08T23:20:24.928Z","endTime":"2025-08-08T23:21:43.753Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.1,"endSpeed":85.4,"strikeZoneTop":3.87056561942878,"strikeZoneBottom":1.87691768358916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50218181129176,"aZ":-30.276027810490135,"pfxX":-9.62252455343722,"pfxZ":1.011926871346148,"pX":-0.03412268180720763,"pZ":4.215807511238922,"vX0":5.4141902862674804,"vY0":-136.85984098526268,"vZ0":1.0895718650426085,"x":118.3,"y":124.95,"x0":-0.796300270605388,"y0":50.00630013269264,"z0":5.898916271559604,"aX":-18.10869457123935},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.3,"breakHorizontal":16.2,"spinRate":1942,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4014683788486746,"extension":6.774754538701892},"index":0,"playId":"145b9ca7-34cb-31ee-a8be-5cfb086c0d28","pitchNumber":1,"startTime":"2025-08-08T23:20:39.234Z","endTime":"2025-08-08T23:20:42.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.683229640509587,"aZ":-29.358813914891577,"pfxX":-8.126773533838332,"pfxZ":1.528329691235653,"pX":0.1755009033699548,"pZ":2.322464206917695,"vX0":4.698329448836255,"vY0":-135.17781640684322,"vZ0":-3.6538886623059197,"x":110.31,"y":176.07,"x0":-0.5332792242208889,"y0":50.00301646750269,"z0":5.762910295933915,"aX":-14.973589996645465},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.2,"breakHorizontal":13.7,"spinRate":1902,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.405872109148278,"extension":6.84510989601018},"index":1,"playId":"ccb9d79a-d8b1-378b-9a15-f4697f920a70","pitchNumber":2,"startTime":"2025-08-08T23:20:56.172Z","endTime":"2025-08-08T23:20:59.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.734470610900892,"aZ":-36.263144837312,"pfxX":3.9205086757115337,"pfxZ":-2.5246026513342166,"pX":0.47241145014002317,"pZ":2.8193268912026435,"vX0":1.9786679546217572,"vY0":-125.72353543572477,"vZ0":0.13233605091494205,"x":98.99,"y":162.66,"x0":-0.8313640589843637,"y0":50.00350434737942,"z0":5.681446032328009,"aX":6.34816343378263},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.3,"breakHorizontal":-7.6,"spinRate":2187,"spinDirection":33},"zone":6,"typeConfidence":0.9,"plateTime":0.4337511272917447,"extension":6.63851052282499},"hitData":{"launchSpeed":109.6,"launchAngle":24.0,"totalDistance":433.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.68,"coordY":23.69}},"index":2,"playId":"1d6f1ab0-b51f-3c1e-aff7-8b926553eb86","pitchNumber":3,"startTime":"2025-08-08T23:21:19.571Z","endTime":"2025-08-08T23:21:43.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":7.900000000000006,"leverageIndex":0.3,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:21:43.753Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Noda strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-08T23:22:33.434Z","endTime":"2025-08-08T23:23:55.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-08T23:21:47.863Z","endTime":"2025-08-08T23:22:35.617Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":92.1,"endSpeed":84.2,"strikeZoneTop":3.21216246097266,"strikeZoneBottom":1.56710874348354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.82497467052934,"aZ":-28.328157663910574,"pfxX":-7.410239516320408,"pfxZ":2.1195943955693135,"pX":-0.7718341934490229,"pZ":2.6407768331902104,"vX0":3.2806893458595647,"vY0":-134.06122899594038,"vZ0":-2.7801775520213017,"x":146.42,"y":167.48,"x0":-1.0507725169010615,"y0":50.004189150850976,"z0":5.720042878891139,"aX":-13.446843832291217},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.5,"breakHorizontal":12.7,"spinRate":1881,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4090611867954643,"extension":6.757403942685278},"index":1,"playId":"1ba3a851-c991-3b79-a815-f90ca3d012f6","pitchNumber":1,"startTime":"2025-08-08T23:22:35.617Z","endTime":"2025-08-08T23:22:39.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.900203359629533,"aZ":-34.1930393783792,"pfxX":-7.639157531950724,"pfxZ":-1.216990201115241,"pX":0.27364699860648434,"pZ":1.3942550070523596,"vX0":5.18851867022952,"vY0":-128.50760294558913,"vZ0":-4.013973843846631,"x":106.57,"y":201.14,"x0":-0.7842893863064578,"y0":50.001648851282,"z0":5.6474496740666975,"aX":-12.710737308592659},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.9,"breakHorizontal":12.6,"spinRate":1503,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.42707076521679266,"extension":6.699216464021015},"index":2,"playId":"f9e59f05-d1c6-3143-ad17-5d882641e5f1","pitchNumber":2,"startTime":"2025-08-08T23:22:52.145Z","endTime":"2025-08-08T23:22:55.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.94211833137584,"aZ":-32.24648285159693,"pfxX":-6.899207513498135,"pfxZ":-0.04880445508936804,"pX":-0.7717715046465553,"pZ":0.9373897410249784,"vX0":2.6320551034645527,"vY0":-128.90350523668312,"vZ0":-5.504659000448786,"x":146.42,"y":213.47,"x0":-0.9148389519383046,"y0":50.000343461953946,"z0":5.615858226503541,"aX":-11.508512059798527},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.2,"breakHorizontal":11.9,"spinRate":1566,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.42632106435945794,"extension":6.745657102507963},"index":3,"playId":"4d057a38-0da4-38e5-ac5e-fc1641253c7e","pitchNumber":3,"startTime":"2025-08-08T23:23:09.487Z","endTime":"2025-08-08T23:23:12.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-08T23:23:19.859Z","endTime":"2025-08-08T23:23:34.792Z","isPitch":false,"type":"action","player":{"id":676116,"link":"/api/v1/people/676116"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.48048396002226,"strikeZoneBottom":1.59540557776953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.355741149072433,"aZ":-24.165057631234934,"pfxX":-0.346016136466738,"pfxZ":4.387225502976261,"pX":0.2992989830124566,"pZ":4.565019105531539,"vX0":3.6585576819386856,"vY0":-134.32530188197154,"vZ0":1.2128847637504854,"x":105.59,"y":115.52,"x0":-1.0359518114338198,"y0":50.00307772769066,"z0":5.826917417621189,"aX":-0.6323040833978415},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.4,"breakHorizontal":-0.1,"spinRate":2104,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4079141611090118,"extension":6.504051198369806},"index":5,"playId":"3cc7b3b2-2948-35fa-8723-6f8d0ce3fd56","pitchNumber":4,"startTime":"2025-08-08T23:23:34.792Z","endTime":"2025-08-08T23:23:37.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.474148933263024,"aZ":-32.40047396486099,"pfxX":-9.120126267888502,"pfxZ":-0.1308343783405146,"pX":-1.096550018403992,"pZ":1.7286140042023375,"vX0":2.3184273960771895,"vY0":-130.0152689467258,"vZ0":-3.7720611945749543,"x":158.8,"y":192.11,"x0":-0.8221576264488538,"y0":50.00457405491482,"z0":5.691030512610649,"aX":-15.418042803569326},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.0,"breakHorizontal":15.8,"spinRate":1463,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4233355575411486,"extension":6.617364655498885},"index":6,"playId":"6a30a7c9-2c94-3061-b707-92acd8b7a997","pitchNumber":5,"startTime":"2025-08-08T23:23:52.449Z","endTime":"2025-08-08T23:23:55.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.8,"awayTeamWinProbability":22.200000000000003,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:23:55.866Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, shortstop Gunnar Henderson to first baseman Coby Mayo.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-08T23:25:55.014Z","endTime":"2025-08-08T23:27:02.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.38778918474485,"strikeZoneBottom":1.56267895960424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.504785281021366,"aZ":-21.022260414341876,"pfxX":-9.476236885322809,"pfxZ":6.1915102103894,"pX":-0.7175470500513597,"pZ":2.4195691780743362,"vX0":7.98242964385491,"vY0":-133.3452663866705,"vZ0":-5.1206721537630004,"x":144.35,"y":173.45,"x0":-2.517763841902046,"y0":50.00607137080568,"z0":5.880329081404462,"aX":-17.079118996124887},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":15.5,"spinRate":2321,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.41065627438245045,"extension":6.111045865819246},"index":0,"playId":"34949ffb-7f2b-3c27-9e6a-73e2ce4cac5d","pitchNumber":1,"startTime":"2025-08-08T23:26:06.669Z","endTime":"2025-08-08T23:26:10.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.44439703101389,"strikeZoneBottom":1.48724549655763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.268218001657118,"aZ":-29.434742328253023,"pfxX":8.562219022796555,"pfxZ":1.8409549371411167,"pX":1.5063647074565287,"pZ":2.0822080936315275,"vX0":6.464438910854935,"vY0":-121.0698455777936,"vZ0":-3.3123412926601463,"x":59.58,"y":182.56,"x0":-2.3090914484709684,"y0":50.003033329942056,"z0":6.0397714880512625,"aX":12.729437859060168},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.8,"breakHorizontal":-17.0,"spinRate":2711,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.45211750206100554,"extension":6.04810430101652},"index":1,"playId":"4469e5b5-c077-3e36-8702-142e99b1923b","pitchNumber":2,"startTime":"2025-08-08T23:26:22.445Z","endTime":"2025-08-08T23:26:25.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.42970027734488,"strikeZoneBottom":1.50630850027776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.611599988214174,"aZ":-16.15015561569249,"pfxX":-7.044542501217771,"pfxZ":8.63667857989674,"pX":0.9392632180058956,"pZ":2.871557354969687,"vX0":10.54103721727141,"vY0":-135.15311264950375,"vZ0":-5.508110951945081,"x":81.2,"y":161.25,"x0":-2.0907726299635687,"y0":50.004197543660005,"z0":6.064722200850406,"aX":-13.073397227380518},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":10.6,"spinRate":2307,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40477980234581157,"extension":6.232034529775066},"index":2,"playId":"64461097-6890-39eb-8daf-28a6590efbc0","pitchNumber":3,"startTime":"2025-08-08T23:26:39.576Z","endTime":"2025-08-08T23:26:43.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85903562585664,"aZ":-27.15993576240767,"pfxX":1.5428400763290093,"pfxZ":2.9838000545221632,"pX":0.5429793098952248,"pZ":1.9938905660703914,"vX0":6.554701690582503,"vY0":-128.1172712286001,"vZ0":-4.764497439949395,"x":96.3,"y":184.94,"x0":-2.238109138234388,"y0":50.003147714592274,"z0":5.9738953490090125,"aX":2.5900230257792827},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.7,"breakHorizontal":-4.1,"spinRate":2641,"spinDirection":161},"zone":9,"typeConfidence":0.9,"plateTime":0.42582373515289484,"extension":6.197290464953198},"hitData":{"launchSpeed":92.9,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.76,"coordY":152.19}},"index":3,"playId":"0c3691ae-8493-37b5-9474-1a9a089c4446","pitchNumber":4,"startTime":"2025-08-08T23:26:54.530Z","endTime":"2025-08-08T23:27:02.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.80000000000001,"awayTeamWinProbability":20.19999999999999,"homeTeamWinProbabilityAdded":2.000000000000014,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:27:02.996Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-08T23:27:07.199Z","endTime":"2025-08-08T23:29:21.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.42870670840275,"strikeZoneBottom":1.5585992206362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.624746943549056,"aZ":-43.026513211223225,"pfxX":4.386987778936282,"pfxZ":-8.488880249335073,"pX":-1.2754763711650852,"pZ":2.281342435227061,"vX0":1.0070622000030514,"vY0":-112.97025969865125,"vZ0":0.7762352778458448,"x":165.62,"y":177.18,"x0":-2.2979204355285714,"y0":50.001717310757414,"z0":6.295315243109963,"aX":5.609365904601851},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-14.8,"breakHorizontal":-8.2,"spinRate":2711,"spinDirection":41},"zone":13,"typeConfidence":0.91,"plateTime":0.4868339312342207,"extension":6.1089889640885096},"index":0,"playId":"196981f0-878e-358f-a423-98bd65ae2bf5","pitchNumber":1,"startTime":"2025-08-08T23:27:28.528Z","endTime":"2025-08-08T23:27:32.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.63563267006775,"aZ":-21.555095077745847,"pfxX":-9.198018631829573,"pfxZ":6.246935235375918,"pX":-0.6268291482819873,"pZ":2.121168569765399,"vX0":7.132690000354696,"vY0":-129.88739576407056,"vZ0":-5.751346476448202,"x":140.89,"y":181.51,"x0":-2.221176017328347,"y0":50.00085432704192,"z0":6.016195552790022,"aX":-15.626215632396498},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.2,"breakHorizontal":15.0,"spinRate":1738,"spinDirection":213},"zone":7,"typeConfidence":0.63,"plateTime":0.4226029284706381,"extension":6.175687389072458},"index":1,"playId":"0ef25576-1a9f-37cb-a073-50f4ca881c00","pitchNumber":2,"startTime":"2025-08-08T23:27:42.741Z","endTime":"2025-08-08T23:27:48.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":92.4,"endSpeed":84.5,"strikeZoneTop":3.39923419616962,"strikeZoneBottom":1.44721898323692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.510967958154097,"aZ":-15.564329454260214,"pfxX":-6.419850875804039,"pfxZ":9.109544677362733,"pX":1.1181262178759432,"pZ":3.2762897233611903,"vX0":11.225443322461226,"vY0":-134.07071686026381,"vZ0":-4.135788806159946,"x":74.38,"y":150.32,"x0":-2.2857316018105953,"y0":50.004264026579264,"z0":5.946941461226003,"aX":-11.708622080846572},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.7,"breakHorizontal":9.2,"spinRate":2472,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4082570574912552,"extension":6.305207438159785},"index":2,"playId":"92743b1f-c3fc-3604-8314-bdf913c29cfe","pitchNumber":3,"startTime":"2025-08-08T23:28:06.290Z","endTime":"2025-08-08T23:28:09.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.32635541787812,"strikeZoneBottom":1.47269731729425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32461147302723,"aZ":-25.86116059765177,"pfxX":-8.078530087190094,"pfxZ":3.736910565967703,"pX":6.97109637007078E-4,"pZ":1.5346624953867245,"vX0":8.270013475035931,"vY0":-128.5973861919828,"vZ0":-6.14472004503137,"x":116.97,"y":197.34,"x0":-2.1930277479994027,"y0":50.00558145759768,"z0":5.9364556015088885,"aX":-13.659963527648987},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.6,"breakHorizontal":13.0,"spinRate":1662,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.42440144949847314,"extension":6.150480515964468},"index":3,"playId":"cadb40e3-7da8-3f44-b33e-575f8eb19ed3","pitchNumber":4,"startTime":"2025-08-08T23:28:21.978Z","endTime":"2025-08-08T23:28:26.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.079767754488767,"aZ":-14.839474654799035,"pfxX":-6.707333749442742,"pfxZ":9.224832511630542,"pX":-0.1379275165404286,"pZ":3.5181853442167794,"vX0":8.133018038636438,"vY0":-136.0398288188615,"vZ0":-3.796301170509535,"x":122.26,"y":143.79,"x0":-2.2910295999014187,"y0":50.00464552432841,"z0":5.956469379106397,"aX":-12.607626848426106},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":10.4,"spinRate":2289,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.40219370518885045,"extension":6.220489017404865},"index":4,"playId":"bd96433c-5344-3518-94b5-de26800ba424","pitchNumber":5,"startTime":"2025-08-08T23:28:38.451Z","endTime":"2025-08-08T23:28:41.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.867935491884154,"aZ":-20.776264911622448,"pfxX":-8.887477581210064,"pfxZ":6.0213058860210875,"pX":0.05097710266334497,"pZ":2.6862801490051815,"vX0":9.279017461410563,"vY0":-136.4206852773498,"vZ0":-4.9186256437533356,"x":115.06,"y":166.25,"x0":-2.2331474835490424,"y0":50.00133327242518,"z0":5.93680988046537,"aX":-16.818807507230748},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.1,"breakHorizontal":14.3,"spinRate":2297,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4008801109331772,"extension":6.191076925921047},"index":5,"playId":"7be0c1c3-abbf-32ed-82fc-bfcf3e451a7b","pitchNumber":6,"startTime":"2025-08-08T23:28:56.046Z","endTime":"2025-08-08T23:28:59.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.346367089906405,"aZ":-27.94473379299528,"pfxX":-6.525509272343921,"pfxZ":2.5321912176705066,"pX":0.5252077444623343,"pZ":1.696495901608377,"vX0":8.93358596415026,"vY0":-127.89187349116952,"vZ0":-5.195534001705553,"x":96.98,"y":192.97,"x0":-2.1521579178320467,"y0":50.003841643182646,"z0":5.924341490836246,"aX":-10.90032115605012},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":10.0,"spinRate":1717,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.4269475361713795,"extension":6.252040023802822},"index":6,"playId":"5a195117-65d9-314e-954c-6df523d0e099","pitchNumber":7,"startTime":"2025-08-08T23:29:17.802Z","endTime":"2025-08-08T23:29:21.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.3,"awayTeamWinProbability":18.700000000000003,"homeTeamWinProbabilityAdded":1.4999999999999858,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:29:21.181Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Darell Hernaiz walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-08T23:29:24.235Z","endTime":"2025-08-08T23:31:52.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.74373580878565,"strikeZoneBottom":1.6257370991382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.923519447917176,"aZ":-21.053054607961542,"pfxX":-8.784568011553898,"pfxZ":6.0926556778697005,"pX":-1.3061287174468554,"pZ":2.8217427337686782,"vX0":5.974344962687526,"vY0":-134.6938478341898,"vZ0":-4.143712113322784,"x":166.79,"y":162.59,"x0":-2.418470465805983,"y0":50.00513050552714,"z0":5.880299944051676,"aX":-16.04476622496787},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":14.5,"spinRate":2316,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4075959640935598,"extension":6.210945280021293},"index":0,"playId":"d3f864ad-d77c-3115-afe4-8ab9232f51b5","pitchNumber":1,"startTime":"2025-08-08T23:29:44.509Z","endTime":"2025-08-08T23:29:48.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":89.6,"endSpeed":82.7,"strikeZoneTop":3.71906697601282,"strikeZoneBottom":1.63106339944182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.930802667626182,"aZ":-26.49480460361436,"pfxX":1.8445724078649066,"pfxZ":3.2799842037784064,"pX":1.362557086863697,"pZ":3.2938132127571564,"vX0":8.466805123071824,"vY0":-130.3675075354413,"vZ0":-2.1553183001746565,"x":65.06,"y":149.85,"x0":-2.1591876438300264,"y0":50.00196656113011,"z0":6.119561410695725,"aX":3.1923526978286945},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.8,"breakHorizontal":-5.2,"spinRate":2476,"spinDirection":168},"zone":12,"typeConfidence":0.87,"plateTime":0.4192237172373239,"extension":6.228743862922729},"index":1,"playId":"db88757d-bc5a-3322-ba09-74b319723a11","pitchNumber":2,"startTime":"2025-08-08T23:30:00.680Z","endTime":"2025-08-08T23:30:03.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.68795822821845,"strikeZoneBottom":1.63003866571187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42427453528751,"aZ":-29.47112658611312,"pfxX":4.3680864538360735,"pfxZ":1.7490949015929314,"pX":0.4081106995629205,"pZ":3.1032930896413538,"vX0":5.217951484842194,"vY0":-123.67058210886925,"vZ0":-1.2841773325945693,"x":101.44,"y":154.99,"x0":-2.2991016250077245,"y0":50.00108871353264,"z0":6.108692149621503,"aX":6.742599136467595},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.1,"breakHorizontal":-9.1,"spinRate":2692,"spinDirection":74},"zone":3,"typeConfidence":0.89,"plateTime":0.4434454486972039,"extension":6.224206351469504},"index":2,"playId":"97f8dcbe-2b29-32ab-83ad-a31768f1de1a","pitchNumber":3,"startTime":"2025-08-08T23:30:24.376Z","endTime":"2025-08-08T23:30:28.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.33029452848637,"aZ":-18.92057673608526,"pfxX":-7.855540378859368,"pfxZ":7.167037884707593,"pX":0.06838829115715186,"pZ":2.5228936372055855,"vX0":8.895540317461181,"vY0":-135.3432638524396,"vZ0":-5.47336986087027,"x":114.39,"y":170.66,"x0":-2.2448267970654956,"y0":50.005911398411385,"z0":5.902211529375854,"aX":-14.534569338735741},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":12.2,"spinRate":2232,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.40514223017746476,"extension":6.412889552702777},"index":3,"playId":"96cf7e26-4633-359b-8712-6574446756c5","pitchNumber":4,"startTime":"2025-08-08T23:30:39.437Z","endTime":"2025-08-08T23:30:42.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.941510767454417,"aZ":-33.44977876280521,"pfxX":8.685900832720172,"pfxZ":-0.8509277731817679,"pX":1.458770418550954,"pZ":1.6752529021169953,"vX0":6.3235873870131885,"vY0":-122.77851684083402,"vZ0":-3.3006462447554457,"x":61.4,"y":193.55,"x0":-2.2973133723065478,"y0":50.00351589713999,"z0":5.94456823253022,"aX":12.99068193002652},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.2,"breakHorizontal":-17.4,"spinRate":2697,"spinDirection":60},"zone":14,"typeConfidence":0.92,"plateTime":0.44963373435458553,"extension":6.282988888285784},"index":4,"playId":"3e884198-10d7-3315-9bc6-0d87b5aabca8","pitchNumber":5,"startTime":"2025-08-08T23:31:03.612Z","endTime":"2025-08-08T23:31:07.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.62431776787197,"strikeZoneBottom":1.56737528941774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.709097039198777,"aZ":-27.518262995826674,"pfxX":-7.496040012310884,"pfxZ":2.6907481042402166,"pX":0.7469442521674696,"pZ":1.2026193016485724,"vX0":9.514768547358857,"vY0":-129.76163920996223,"vZ0":-7.025440511599811,"x":88.53,"y":206.31,"x0":-1.9704435806890999,"y0":50.0017729447346,"z0":6.003144396240869,"aX":-12.956798214382907},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.6,"breakHorizontal":11.8,"spinRate":1767,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.41994460034501424,"extension":6.487112180939884},"index":5,"playId":"e7013d39-190d-3ba1-bfe0-3008ed4b720e","pitchNumber":6,"startTime":"2025-08-08T23:31:23.605Z","endTime":"2025-08-08T23:31:27.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-08T23:31:34.275Z","endTime":"2025-08-08T23:31:49.107Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.65411803317064,"strikeZoneBottom":1.59686963403445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46329005378868,"aZ":-15.533008145608258,"pfxX":-9.110237900946709,"pfxZ":8.912084078283229,"pX":1.3135023893514588,"pZ":1.5845239346927695,"vX0":12.099819579541364,"vY0":-135.50472263156325,"vZ0":-8.567412042802971,"x":66.93,"y":196.0,"x0":-2.017467670538481,"y0":50.001928252543074,"z0":5.8631250972462565,"aX":-17.01085489090314},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":14.0,"spinRate":2358,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.40357357688250595,"extension":6.48068137540734},"index":7,"playId":"aa28a6a6-5145-3946-8079-339a1e6eb645","pitchNumber":7,"startTime":"2025-08-08T23:31:49.107Z","endTime":"2025-08-08T23:31:52.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.2,"awayTeamWinProbability":19.799999999999997,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.34,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:31:52.837Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out to right fielder Ryan Noda.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-08T23:31:54.489Z","endTime":"2025-08-08T23:33:10.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.86350639274659,"strikeZoneBottom":1.7673211297819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.399915023209665,"aZ":-14.464562705074666,"pfxX":-4.917373006494275,"pfxZ":9.687618744584745,"pX":0.866742704322285,"pZ":3.612912209139026,"vX0":10.264669177351138,"vY0":-134.2077203772995,"vZ0":-3.6954081752699897,"x":83.96,"y":141.23,"x0":-2.36469626131719,"y0":50.00594590433465,"z0":6.034555216851814,"aX":-8.993122394847065},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":6.7,"spinRate":2458,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4077373147799932,"extension":6.243872009876863},"index":0,"playId":"c5605918-6698-3874-85d2-72a22709c5f7","pitchNumber":1,"startTime":"2025-08-08T23:32:19.405Z","endTime":"2025-08-08T23:32:23.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":83.1,"strikeZoneTop":3.83854930172611,"strikeZoneBottom":1.71144854505099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.791100116242333,"aZ":-25.78660663601254,"pfxX":-6.825985673740789,"pfxZ":3.719421722627099,"pX":-0.18226729719090606,"pZ":0.8403518204693032,"vX0":7.317739976170403,"vY0":-128.93407103723968,"vZ0":-8.127308672377731,"x":123.95,"y":216.09,"x0":-2.1438733637799023,"y0":50.003891127858104,"z0":5.964876426301935,"aX":-11.72333509582591},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":11.2,"spinRate":1853,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.42162579816653345,"extension":6.394956170285351},"index":1,"playId":"2919e282-3f39-3166-bf17-1547cb655c7d","pitchNumber":2,"startTime":"2025-08-08T23:32:37.571Z","endTime":"2025-08-08T23:32:40.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.284516943489624,"aZ":-25.136345306759598,"pfxX":-8.107896405828424,"pfxZ":4.147448930105525,"pX":-0.40636342019528665,"pZ":2.1236582466486618,"vX0":7.45100418533803,"vY0":-129.04254620029056,"vZ0":-4.870901822536941,"x":132.49,"y":181.44,"x0":-2.26913912386914,"y0":50.00422733759201,"z0":5.95739321752586,"aX":-13.76079147641523},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.7,"breakHorizontal":13.2,"spinRate":1652,"spinDirection":212},"zone":7,"typeConfidence":0.89,"plateTime":0.4234507888618815,"extension":6.350606584120131},"hitData":{"launchSpeed":82.4,"launchAngle":29.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":154.58,"coordY":85.28}},"index":2,"playId":"a8cb0221-2e96-34e9-bd4e-2650e44b0fab","pitchNumber":3,"startTime":"2025-08-08T23:33:01.336Z","endTime":"2025-08-08T23:33:10.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.1,"awayTeamWinProbability":17.900000000000006,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:33:10.159Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-08T23:35:29.662Z","endTime":"2025-08-08T23:36:48.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-08T23:35:13.728Z","endTime":"2025-08-08T23:35:31.838Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.75202332855858,"strikeZoneBottom":1.64079070478127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31552463903631,"aZ":-27.16436403452262,"pfxX":-6.9788303524250335,"pfxZ":2.7659719753026764,"pX":1.5068840584379743,"pZ":2.881039986316414,"vX0":8.287228867469215,"vY0":-134.0677246616664,"vZ0":-2.3134871298344124,"x":59.56,"y":160.99,"x0":-0.7247440335350442,"y0":50.00321622937786,"z0":5.703676823858657,"aX":-12.642494380655108},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.7,"breakHorizontal":10.8,"spinRate":1926,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4093123093354891,"extension":6.6992582367950995},"index":1,"playId":"aa1f2767-e78b-30e2-8df6-62e1993b5219","pitchNumber":1,"startTime":"2025-08-08T23:35:31.838Z","endTime":"2025-08-08T23:35:34.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.64452556682946,"strikeZoneBottom":1.68452927786444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.733763903885837,"aZ":-35.39840439869054,"pfxX":0.6449213687275943,"pfxZ":-1.986810737854899,"pX":1.1267087153337672,"pZ":0.49343943708587584,"vX0":4.757551912308716,"vY0":-126.22317862686107,"vZ0":-5.2714986849119825,"x":74.05,"y":225.46,"x0":-0.8633617410376162,"y0":50.00607611843392,"z0":5.4465033269971705,"aX":1.044201962623516},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.6,"breakHorizontal":-2.2,"spinRate":2166,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.43328275800567173,"extension":6.614870310256195},"index":2,"playId":"ebb22b15-6623-3010-8ed7-6c2c638bde22","pitchNumber":2,"startTime":"2025-08-08T23:35:48.014Z","endTime":"2025-08-08T23:35:51.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.56713739982831,"strikeZoneBottom":1.62908899985354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.428552569204854,"aZ":-36.179721041774464,"pfxX":2.64178428413908,"pfxZ":-2.5020187566891234,"pX":0.9466608362355317,"pZ":1.9906377222522997,"vX0":3.7111997167573767,"vY0":-125.75621530422666,"vZ0":-1.67709220582041,"x":80.92,"y":185.03,"x0":-0.8912116915453535,"y0":50.002676320558265,"z0":5.600267952246126,"aX":4.231163516718335},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.7,"breakHorizontal":-5.6,"spinRate":2103,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.43551103329048413,"extension":6.646555946282119},"index":3,"playId":"73165d0b-d68d-3ad7-82d9-7734db9cda80","pitchNumber":3,"startTime":"2025-08-08T23:36:11.385Z","endTime":"2025-08-08T23:36:15.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":87.4,"endSpeed":81.5,"strikeZoneTop":3.70980341182739,"strikeZoneBottom":1.64333687400599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.783722130302216,"aZ":-32.15690275833874,"pfxX":2.185308603175689,"pfxZ":0.011922718179018688,"pX":1.8390220249567595,"pZ":1.855539938598421,"vX0":5.696819417402123,"vY0":-127.3243373332852,"vZ0":-3.1563836181856972,"x":46.9,"y":188.68,"x0":-0.6992093938237579,"y0":50.00351272419485,"z0":5.620111318288586,"aX":3.6372546674170825},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.4,"breakHorizontal":-5.0,"spinRate":2162,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4279493470507876,"extension":6.669603619141242},"index":4,"playId":"7e99d30e-8139-3251-9355-7b1a4cbea19b","pitchNumber":4,"startTime":"2025-08-08T23:36:27.893Z","endTime":"2025-08-08T23:36:31.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.62729199357536,"strikeZoneBottom":1.56089895647383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16703769635859,"aZ":-28.002175855566314,"pfxX":-9.066921858458219,"pfxZ":2.2648912447304603,"pX":0.4194566350229862,"pZ":3.466472186829151,"vX0":5.959861799643907,"vY0":-135.57560630184898,"vZ0":-1.059919224381904,"x":101.01,"y":145.19,"x0":-0.6395914085665996,"y0":50.005357891336494,"z0":5.8332956159584635,"aX":-16.727105446510986},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.1,"breakHorizontal":15.0,"spinRate":1843,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4054248845466395,"extension":6.618224009003091},"index":5,"playId":"2c3b170f-602d-32ed-bbb3-45ac90bef63d","pitchNumber":5,"startTime":"2025-08-08T23:36:44.269Z","endTime":"2025-08-08T23:36:48.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-1.1999999999999886,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:36:48.372Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Greg Allen called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-08T23:36:48.638Z","endTime":"2025-08-08T23:38:40.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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.9,"endSpeed":84.4,"strikeZoneTop":3.45611543232376,"strikeZoneBottom":1.56284548897582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.65852386304256,"aZ":-20.7131753718043,"pfxX":-3.377477395588627,"pfxZ":6.293913414077251,"pX":0.5635426847518307,"pZ":3.0195059543758895,"vX0":5.5015733731655,"vY0":-133.77127838754316,"vZ0":-2.9432502785920334,"x":95.52,"y":157.25,"x0":-1.076696388159024,"y0":50.00022772113195,"z0":5.611350671951171,"aX":-6.147891365853338},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.0,"breakHorizontal":5.0,"spinRate":2001,"spinDirection":222},"zone":3,"typeConfidence":0.88,"plateTime":0.40875532683265536,"extension":6.761357615484477},"index":0,"playId":"11c08b07-6718-3ba3-8396-44e7efddc139","pitchNumber":1,"startTime":"2025-08-08T23:37:16.701Z","endTime":"2025-08-08T23:37:20.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.29387497527363,"aZ":-21.779224731793576,"pfxX":-1.7690167927167177,"pfxZ":5.725211685864213,"pX":-0.2209781022977175,"pZ":3.833684353292044,"vX0":2.9131331588230234,"vY0":-133.5244382868409,"vZ0":-0.7030322677692442,"x":125.42,"y":135.27,"x0":-1.0935908026585581,"y0":50.002778121504555,"z0":5.659930921171105,"aX":-3.212024493523834},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.4,"breakHorizontal":2.6,"spinRate":2029,"spinDirection":213},"zone":11,"typeConfidence":0.89,"plateTime":0.40937794430360386,"extension":6.703026520227763},"index":1,"playId":"6651f9cb-f5a9-3f5a-a63e-c50a1290a8d5","pitchNumber":2,"startTime":"2025-08-08T23:37:34.468Z","endTime":"2025-08-08T23:37:37.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.46402235826488,"strikeZoneBottom":1.60123861262043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7257473614375,"aZ":-31.28371197004604,"pfxX":-8.077947845933897,"pfxZ":0.544657180337806,"pX":-2.0170850385138666,"pZ":3.2874603826784585,"vX0":0.0939289561866401,"vY0":-127.2935355397574,"vZ0":0.0027596342033373578,"x":193.89,"y":150.02,"x0":-1.0062950895223655,"y0":50.00236701645646,"z0":5.77671899677632,"aX":-13.168295712611119},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.2,"breakHorizontal":14.5,"spinRate":1338,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4313814678890209,"extension":6.611312245958453},"index":2,"playId":"7d299735-7b86-3a0d-b4f8-cdf29f2accbf","pitchNumber":3,"startTime":"2025-08-08T23:37:53.345Z","endTime":"2025-08-08T23:37:56.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.601531546558526,"aZ":-34.592204188422464,"pfxX":-9.42035878850053,"pfxZ":-1.505614033343897,"pX":-0.13593772339471188,"pZ":1.6995317068950828,"vX0":4.788943698644048,"vY0":-127.29000829594149,"vZ0":-2.809029913270281,"x":122.18,"y":192.89,"x0":-0.8363978522962157,"y0":50.001171168374576,"z0":5.607507244846805,"aX":-15.173129476398605},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.2,"breakHorizontal":15.7,"spinRate":1357,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.4333770767700118,"extension":6.709417681248558},"index":3,"playId":"cf451c4b-7cb0-3979-bc81-85dc5aee521d","pitchNumber":4,"startTime":"2025-08-08T23:38:13.699Z","endTime":"2025-08-08T23:38:18.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.0,"strikeZoneTop":3.53351595541005,"strikeZoneBottom":1.64225053979832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.99961526073302,"aZ":-25.71607894736557,"pfxX":-10.371377695797054,"pfxZ":3.528796554540797,"pX":0.19249885775513875,"pZ":3.3543546081132036,"vX0":5.888618210750931,"vY0":-135.4738776794633,"vZ0":-1.3200712440865399,"x":109.66,"y":148.21,"x0":-0.6803276654634175,"y0":50.00070090739706,"z0":5.672915253995884,"aX":-18.968233860721},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.2,"breakHorizontal":17.3,"spinRate":1889,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4068043606261753,"extension":6.708405893219384},"index":4,"playId":"56b33811-73f4-350d-a662-0d14b7170008","pitchNumber":5,"startTime":"2025-08-08T23:38:36.567Z","endTime":"2025-08-08T23:38:40.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":656185,"link":"/api/v1/people/656185"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:38:40.581Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Carlson grounds out, second baseman Luis Urías to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-08T23:38:41.747Z","endTime":"2025-08-08T23:40:36.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.63158411145144,"strikeZoneBottom":1.53817340467924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.519138394070417,"aZ":-19.227067405653916,"pfxX":-1.882730808717032,"pfxZ":7.200079295436389,"pX":0.9963194305467474,"pZ":3.0241917696325684,"vX0":5.670023726171356,"vY0":-133.45215499320184,"vZ0":-3.198228754744595,"x":79.02,"y":157.13,"x0":-0.9140508906775641,"y0":50.00294232204944,"z0":5.62803762298991,"aX":-3.3860076975964226},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.5,"breakHorizontal":2.2,"spinRate":2036,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.4108962416240076,"extension":6.8355125877227785},"index":0,"playId":"c6b9269a-3800-3813-87c9-a8df7b4d6ce3","pitchNumber":1,"startTime":"2025-08-08T23:39:08.465Z","endTime":"2025-08-08T23:39:12.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.3,"strikeZoneTop":3.58156461170996,"strikeZoneBottom":1.54960397974546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51141865476847,"aZ":-31.729721814258664,"pfxX":-7.925777896087137,"pfxZ":0.2726948199104413,"pX":-1.3519756128905729,"pZ":1.9017870577822809,"vX0":1.674848827425989,"vY0":-127.40354910883183,"vZ0":-2.9142549324845906,"x":168.53,"y":187.43,"x0":-0.9963149323475123,"y0":50.00171721388307,"z0":5.614572445455267,"aX":-12.796369278189239},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.0,"breakHorizontal":13.8,"spinRate":1435,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4328684846680684,"extension":6.692461252596078},"index":1,"playId":"75575642-1bc9-399f-ad0a-15798b74d75f","pitchNumber":2,"startTime":"2025-08-08T23:39:25.456Z","endTime":"2025-08-08T23:39:29.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.53438861322806,"aZ":-28.82452610067771,"pfxX":-8.183080120451436,"pfxZ":1.8404769779000993,"pX":-0.3586732496648765,"pZ":2.460147945156452,"vX0":3.865031452262537,"vY0":-135.20376297866156,"vZ0":-3.058517289708591,"x":130.67,"y":172.36,"x0":-0.7582013596760897,"y0":50.0001361604821,"z0":5.669135446912898,"aX":-14.868896682109694},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.8,"breakHorizontal":13.8,"spinRate":1872,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40799093314505575,"extension":6.564993318845691},"index":2,"playId":"8f388f58-6f23-3d52-8740-95cf0c7dfd47","pitchNumber":3,"startTime":"2025-08-08T23:39:43.689Z","endTime":"2025-08-08T23:39:46.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":79.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.28142770839144,"aZ":-34.41896959510256,"pfxX":-8.297538894769467,"pfxZ":-1.3739077242507909,"pX":-0.16356088251898435,"pZ":1.762579982066807,"vX0":4.419091266639633,"vY0":-128.44777506478826,"vZ0":-2.857480402229477,"x":123.23,"y":191.19,"x0":-0.845602969162597,"y0":50.00074611030968,"z0":5.617380401736566,"aX":-13.601848412001077},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.0,"breakHorizontal":13.8,"spinRate":1487,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.429539435281999,"extension":6.616186582937593},"index":3,"playId":"5c750396-7f97-32c8-a3a5-67e9dc141e8d","pitchNumber":4,"startTime":"2025-08-08T23:40:03.382Z","endTime":"2025-08-08T23:40:07.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-08T23:40:13.845Z","endTime":"2025-08-08T23:40:29.186Z","isPitch":false,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.762378410654925,"aZ":-26.516147395685365,"pfxX":-9.604720613244817,"pfxZ":3.058333093104391,"pX":0.5617664704446468,"pZ":3.1751170982107544,"vX0":6.855574168296777,"vY0":-136.51146147817528,"vZ0":-1.6990530230218046,"x":95.59,"y":153.05,"x0":-0.7604856135437346,"y0":50.00065247249599,"z0":5.667845002022358,"aX":-17.755961787909506},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.3,"breakHorizontal":15.5,"spinRate":1977,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.40439469446384013,"extension":6.776463335893819},"hitData":{"launchSpeed":65.4,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":155.74}},"index":5,"playId":"15850823-0a14-3b8f-930c-91ece6d4074b","pitchNumber":5,"startTime":"2025-08-08T23:40:29.186Z","endTime":"2025-08-08T23:40:36.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:40:36.759Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gio Urshela singles on a ground ball to left fielder Dylan Carlson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-08T23:42:31.195Z","endTime":"2025-08-08T23:43:37.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.59661851080356,"strikeZoneBottom":1.60603602081085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.92943906845378,"aZ":-24.86656605356227,"pfxX":-1.1569030428533384,"pfxZ":4.294982564551901,"pX":0.7643071266879047,"pZ":1.1094167876273335,"vX0":7.953560783838739,"vY0":-129.58749587932724,"vZ0":-7.307890381299935,"x":87.87,"y":208.83,"x0":-2.193688842178712,"y0":50.005422756412834,"z0":5.864287203666749,"aX":-1.9707675517435577},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.4,"breakHorizontal":0.4,"spinRate":2514,"spinDirection":177},"zone":14,"typeConfidence":0.89,"plateTime":0.42257847773864565,"extension":6.278266040213567},"index":0,"playId":"a12080a6-bf79-3104-939f-791bc59d77f6","pitchNumber":1,"startTime":"2025-08-08T23:42:42.841Z","endTime":"2025-08-08T23:42:46.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.58516876592233,"strikeZoneBottom":1.65695863239164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.358631227921766,"aZ":-26.09214146980004,"pfxX":-0.889616253731937,"pfxZ":3.593298727395564,"pX":0.5059434110648839,"pZ":1.7868481815103765,"vX0":7.46413978812311,"vY0":-129.32920975726893,"vZ0":-5.56136017415971,"x":97.71,"y":190.54,"x0":-2.3037407148020255,"y0":50.00116154840018,"z0":5.970224977355574,"aX":-1.5058795850032434},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":-0.1,"spinRate":2550,"spinDirection":169},"zone":9,"typeConfidence":0.89,"plateTime":0.4237679168051778,"extension":6.293197948715969},"index":1,"playId":"0290a5d7-707f-36a4-862c-3b9edad4957d","pitchNumber":2,"startTime":"2025-08-08T23:42:56.694Z","endTime":"2025-08-08T23:43:00.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.54248894494203,"strikeZoneBottom":1.61431673124571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.985015166471634,"aZ":-29.323827498626997,"pfxX":3.7591359783195806,"pfxZ":1.8494996864286906,"pX":1.290312524186776,"pZ":1.2162506952993473,"vX0":7.430218695102679,"vY0":-124.05436739016851,"vZ0":-5.456227949724322,"x":67.82,"y":205.94,"x0":-2.2434068627270167,"y0":50.00583536198152,"z0":5.916655978061992,"aX":5.804435755343722},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.2,"breakHorizontal":-8.6,"spinRate":2654,"spinDirection":69},"zone":14,"typeConfidence":0.84,"plateTime":0.44310706670049305,"extension":6.263741682764471},"index":2,"playId":"943d64ad-37b0-36f2-ae8a-36713e54ddb8","pitchNumber":3,"startTime":"2025-08-08T23:43:10.693Z","endTime":"2025-08-08T23:43:13.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30588827848129,"aZ":-23.551355959614224,"pfxX":0.7037237417246494,"pfxZ":4.954632678163838,"pX":-0.40383980642394535,"pZ":1.5582576461854012,"vX0":4.831503905835717,"vY0":-131.01234472327738,"vZ0":-6.729467859509263,"x":132.39,"y":196.71,"x0":-2.3623316969641643,"y0":50.00571491074809,"z0":5.916969833775503,"aX":1.2242460361141188},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.7,"breakHorizontal":-2.3,"spinRate":2577,"spinDirection":191},"zone":7,"typeConfidence":0.87,"plateTime":0.41784268307254324,"extension":6.2167682579848345},"hitData":{"launchSpeed":86.8,"launchAngle":8.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.91,"coordY":122.29}},"index":3,"playId":"6e62a0e2-69b7-3277-bbad-562ceb8c1b0b","pitchNumber":4,"startTime":"2025-08-08T23:43:25.791Z","endTime":"2025-08-08T23:43:37.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.7,"awayTeamWinProbability":24.299999999999997,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":0.84,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:43:37.205Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Urías singles on a ground ball to center fielder Greg Allen. Gio Urshela to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-08T23:43:38.383Z","endTime":"2025-08-08T23:44:28.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"postOnSecond":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"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":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.40810147296742,"strikeZoneBottom":1.62008902773675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.621962193244446,"aZ":-27.266683632760948,"pfxX":-0.5243806312814938,"pfxZ":2.8253949525112656,"pX":0.46813007214517116,"pZ":2.007939313802514,"vX0":7.216859850380646,"vY0":-130.4851176696866,"vZ0":-5.0441139157869355,"x":99.16,"y":184.57,"x0":-2.2570101865039423,"y0":50.00405478723084,"z0":6.002768018460311,"aX":-0.9125773291304535},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.3,"breakHorizontal":-0.5,"spinRate":2483,"spinDirection":186},"zone":9,"typeConfidence":0.88,"plateTime":0.41862902737887975,"extension":6.180064609071452},"index":0,"playId":"63c70f97-2f57-35a3-886b-bfa0f8684af8","pitchNumber":1,"startTime":"2025-08-08T23:43:59.442Z","endTime":"2025-08-08T23:44:03.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":93.3,"endSpeed":85.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.582698648964037,"aZ":-16.812459656382153,"pfxX":-7.5887645212110915,"pfxZ":8.195465941819828,"pX":0.1623105551574358,"pZ":2.9213612535463045,"vX0":9.046049976394547,"vY0":-135.54263151993192,"vZ0":-5.107550184498281,"x":110.81,"y":159.9,"x0":-2.220877592050744,"y0":50.0011300830147,"z0":5.991020994873202,"aX":-14.222798595395258},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":12.0,"spinRate":2257,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4029644280004905,"extension":6.275923095646946},"hitData":{"launchSpeed":101.9,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.36,"coordY":136.92}},"index":1,"playId":"38f255c3-2238-307b-a140-679249dcea86","pitchNumber":2,"startTime":"2025-08-08T23:44:16.630Z","endTime":"2025-08-08T23:44:28.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.89999999999999,"awayTeamWinProbability":30.10000000000001,"homeTeamWinProbabilityAdded":-5.800000000000011,"leverageIndex":1.49,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:44:28.283Z","atBatIndex":17},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Carlos Cortes grounds into a double play, second baseman Jackson Holliday to shortstop Gunnar Henderson to first baseman Coby Mayo. Gio Urshela to 3rd. Luis Urías out at 2nd. Carlos Cortes out at 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-08T23:44:28.850Z","endTime":"2025-08-08T23:45:08.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.088549433312355,"aZ":-40.741465622977046,"pfxX":3.893112453640816,"pfxZ":-6.550405397760684,"pX":-0.354848902050988,"pZ":1.6073849628408738,"vX0":3.4428570952485518,"vY0":-113.96900509469451,"vZ0":-1.1661677057019577,"x":130.53,"y":195.38,"x0":-2.3941325959671405,"y0":50.00415043651735,"z0":6.170596011120848,"aX":5.090651219265277},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-11.9,"breakHorizontal":-7.9,"spinRate":2695,"spinDirection":49},"zone":7,"typeConfidence":0.9,"plateTime":0.48167040033539443,"extension":6.1091060690368835},"hitData":{"launchSpeed":96.2,"launchAngle":3.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":151.68}},"index":0,"playId":"66e3ef83-9fba-32ac-b583-18ee4264757d","pitchNumber":1,"startTime":"2025-08-08T23:44:59.990Z","endTime":"2025-08-08T23:45:08.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":649966,"link":"/api/v1/people/649966"},"second":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":80.80000000000001,"awayTeamWinProbability":19.19999999999999,"homeTeamWinProbabilityAdded":10.90000000000002,"leverageIndex":2.06,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:45:08.881Z","atBatIndex":18},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Brent Rooker hit by pitch.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-08T23:45:26.873Z","endTime":"2025-08-08T23:47:25.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnThird":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":84.7,"endSpeed":77.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.541192812108463,"aZ":-30.075745829794702,"pfxX":6.302261124453178,"pfxZ":1.3675335085392213,"pX":0.5869360596974188,"pZ":2.6857720338579076,"vX0":5.075024540714557,"vY0":-123.30049763016957,"vZ0":-2.130269733929385,"x":94.63,"y":166.26,"x0":-2.3198966785003514,"y0":50.00109646750615,"z0":6.109769404420094,"aX":9.659192750870723},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":-12.6,"spinRate":2683,"spinDirection":56},"zone":6,"typeConfidence":0.91,"plateTime":0.4449761392307905,"extension":6.207413594300965},"index":0,"playId":"f78956be-131f-3f0f-a14a-bb244f1aeefa","pitchNumber":1,"startTime":"2025-08-08T23:45:38.041Z","endTime":"2025-08-08T23:45:41.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"third":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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.9,"endSpeed":84.5,"strikeZoneTop":3.59491608379283,"strikeZoneBottom":1.70253561805455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.800889585450477,"aZ":-14.57054336607314,"pfxX":-2.4563999112006227,"pfxZ":9.579011134787864,"pX":0.9218240349675426,"pZ":4.1726492284896235,"vX0":9.228627262680279,"vY0":-135.0403355863679,"vZ0":-2.3000764112277445,"x":81.86,"y":126.12,"x0":-2.2282251148462233,"y0":50.00071700989781,"z0":6.066574245469511,"aX":-4.514387533392299},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":2.4,"spinRate":2493,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4063923601909911,"extension":6.347101273694826},"index":1,"playId":"33481d99-be77-3d10-b496-d3fbfd7eb4f6","pitchNumber":2,"startTime":"2025-08-08T23:46:04.170Z","endTime":"2025-08-08T23:46:07.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"third":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.65036410609211,"strikeZoneBottom":1.7578918393579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6659940975501,"aZ":-20.969481527335144,"pfxX":-9.345431103321562,"pfxZ":6.08205812803795,"pX":-0.3494100951873344,"pZ":2.2449319781206896,"vX0":8.825765712830833,"vY0":-135.40056752144878,"vZ0":-5.474954450121155,"x":130.32,"y":178.17,"x0":-2.44911560160379,"y0":50.00390776184608,"z0":5.776379560409627,"aX":-17.221388195828606},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.0,"breakHorizontal":14.9,"spinRate":2267,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.40571106283123193,"extension":6.292633352815927},"index":2,"playId":"fc54a8e7-bbd3-394a-970c-739c158a2992","pitchNumber":3,"startTime":"2025-08-08T23:46:24.807Z","endTime":"2025-08-08T23:46:28.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"third":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.62284014128596,"strikeZoneBottom":1.73040159756361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.0797395459867,"aZ":-22.11350559070138,"pfxX":-8.120258338105781,"pfxZ":5.800356625661012,"pX":0.6077293105757214,"pZ":0.3177943773869268,"vX0":9.807911371558378,"vY0":-130.50776588964132,"vZ0":-9.975927617483,"x":93.83,"y":230.2,"x0":-2.1345967792009257,"y0":50.00224724098343,"z0":5.839252221082638,"aX":-14.082963094223324},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.5,"breakHorizontal":12.7,"spinRate":1974,"spinDirection":215},"zone":14,"typeConfidence":0.87,"plateTime":0.4188177109824869,"extension":6.449304733028094},"index":3,"playId":"01122f92-a84c-35b8-9076-557361f31635","pitchNumber":4,"startTime":"2025-08-08T23:46:47.655Z","endTime":"2025-08-08T23:46:50.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"third":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.30986299954681,"aZ":-17.271048424585917,"pfxX":-6.791905579777243,"pfxZ":7.9349912825741455,"pX":-1.5649912576395284,"pZ":3.529870957713856,"vX0":5.040202405490486,"vY0":-136.93322489433208,"vZ0":-3.3348130117657266,"x":176.65,"y":143.47,"x0":-2.557192388174409,"y0":50.00309428297762,"z0":5.961509550594839,"aX":-12.757922483741593},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.8,"breakHorizontal":11.0,"spinRate":2284,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.40166202477017654,"extension":6.329825747544314},"index":4,"playId":"61625489-e9b4-37ea-8d38-719d8ee168ac","pitchNumber":5,"startTime":"2025-08-08T23:47:20.227Z","endTime":"2025-08-08T23:47:25.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"third":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":1.15,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:47:25.474Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-08T23:47:26.852Z","endTime":"2025-08-08T23:50:48.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.70326353661802,"strikeZoneBottom":1.62023117964367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.296917511120903,"aZ":-23.624376558959455,"pfxX":-8.578713743602947,"pfxZ":4.953450359369305,"pX":0.4816546454254704,"pZ":0.01928513823773453,"vX0":9.392751700426222,"vY0":-130.73977265358295,"vZ0":-10.510223878355191,"x":98.64,"y":238.26,"x0":-2.047831094810026,"y0":50.00260658380933,"z0":5.873448704461859,"aX":-14.808546179519853},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":13.4,"spinRate":2042,"spinDirection":210},"zone":14,"typeConfidence":0.89,"plateTime":0.4194047200615971,"extension":6.338273065549732},"index":0,"playId":"dbe3144f-0e0d-3943-a86c-02308ed6962b","pitchNumber":1,"startTime":"2025-08-08T23:48:15.322Z","endTime":"2025-08-08T23:48:18.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"third":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.6462186685825,"strikeZoneBottom":1.62278900724867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.277419522273053,"aZ":-15.250323201230705,"pfxX":-3.2936046191676454,"pfxZ":9.153436877480534,"pX":1.0885070255056701,"pZ":4.277729198125513,"vX0":9.736118311037153,"vY0":-135.09270936774107,"vZ0":-1.88488145656569,"x":75.51,"y":123.28,"x0":-2.1335468544329186,"y0":50.00629469059804,"z0":6.055886025545695,"aX":-6.093015152633149},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":4.0,"spinRate":2451,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40535850224005054,"extension":6.162066253908378},"index":1,"playId":"aba28c97-d59e-34f3-b828-585ae0814af1","pitchNumber":2,"startTime":"2025-08-08T23:48:38.258Z","endTime":"2025-08-08T23:48:41.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"third":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06979547469324,"aZ":-26.553585651943308,"pfxX":-7.408822361475471,"pfxZ":3.353379783894895,"pX":-0.09295831061832757,"pZ":1.3642991315787494,"vX0":7.839228292376117,"vY0":-127.97902758095196,"vZ0":-6.411796740767615,"x":120.54,"y":201.94,"x0":-2.2195016011114856,"y0":50.00132984491542,"z0":5.955794484325974,"aX":-12.405866030791016},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":11.9,"spinRate":1713,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.42645596554423193,"extension":6.314094447851928},"index":2,"playId":"c82b93b6-bca0-3a06-b465-da426cb50540","pitchNumber":3,"startTime":"2025-08-08T23:49:04.202Z","endTime":"2025-08-08T23:49:08.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"third":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.972924799901033,"aZ":-20.06379467378177,"pfxX":-9.78507347292674,"pfxZ":6.3779395625569535,"pX":-0.05414166821767829,"pZ":2.7039995066733735,"vX0":9.317173617397314,"vY0":-137.06025082067626,"vZ0":-5.03683355923571,"x":119.06,"y":165.77,"x0":-2.230242412228949,"y0":50.0009428349383,"z0":5.940302785069984,"aX":-18.570853653188916},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.6,"breakHorizontal":15.7,"spinRate":2293,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39999856915939525,"extension":6.241390360643001},"index":3,"playId":"7cfbbf36-b45b-39db-8875-3e2dd8d2ee37","pitchNumber":4,"startTime":"2025-08-08T23:49:26.689Z","endTime":"2025-08-08T23:49:29.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"third":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38421732138417,"aZ":-24.75845946435486,"pfxX":-0.25619960640634276,"pfxZ":4.222238488732311,"pX":-0.49633059085076686,"pZ":2.892473619450974,"vX0":5.251038982023353,"vY0":-132.06334389105763,"vZ0":-3.0934610276316854,"x":135.92,"y":160.68,"x0":-2.4813290623982907,"y0":50.00549474043943,"z0":5.909756440298194,"aX":-0.45002587670522887},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":-0.7,"spinRate":2514,"spinDirection":204},"zone":4,"typeConfidence":0.68,"plateTime":0.415498909253059,"extension":6.178266120999591},"index":4,"playId":"dd2fdcd4-9da8-3b1d-aff1-53f063589420","pitchNumber":5,"startTime":"2025-08-08T23:49:52.474Z","endTime":"2025-08-08T23:49:55.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"third":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.80505267112876,"aZ":-23.997533081790717,"pfxX":-9.40645497826969,"pfxZ":4.772517604977526,"pX":-0.36136311255522297,"pZ":1.6691380991750266,"vX0":7.577107208849205,"vY0":-130.1576770447807,"vZ0":-6.380290150824507,"x":130.77,"y":193.71,"x0":-2.0908624290268834,"y0":50.00153870537994,"z0":5.974284179001916,"aX":-16.107564814723567},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.3,"breakHorizontal":15.4,"spinRate":1642,"spinDirection":213},"zone":7,"typeConfidence":0.74,"plateTime":0.42113713628070526,"extension":6.371033623504284},"index":5,"playId":"e0ef1ce1-c21b-3b28-8486-37c5501829c9","pitchNumber":6,"startTime":"2025-08-08T23:50:18.327Z","endTime":"2025-08-08T23:50:21.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"third":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.2,"strikeZoneTop":3.56207393772541,"strikeZoneBottom":1.56899866111284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.923806225216186,"aZ":-26.328525117743553,"pfxX":4.6523360557408475,"pfxZ":3.6351528557233914,"pX":0.8037024214175743,"pZ":2.1437659096061643,"vX0":6.250855604219227,"vY0":-125.08687737796811,"vZ0":-4.315738918877215,"x":86.36,"y":180.9,"x0":-2.3186218773236607,"y0":50.00028316802459,"z0":6.015112056266184,"aX":7.473453726601959},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.0,"breakHorizontal":-9.7,"spinRate":2704,"spinDirection":72},"zone":9,"typeConfidence":0.57,"plateTime":0.4355567705892338,"extension":6.274119747348109},"index":6,"playId":"7eccfc7c-d710-358c-af33-c43b84f2f518","pitchNumber":7,"startTime":"2025-08-08T23:50:44.685Z","endTime":"2025-08-08T23:50:48.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"third":{"id":570482,"link":"/api/v1/people/570482"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":4.499999999999986,"leverageIndex":1.71,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:50:48.737Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Holliday grounds out softly, third baseman Gio Urshela to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-08T23:53:02.160Z","endTime":"2025-08-08T23:53:27.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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(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.4,"endSpeed":83.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.008529654245667,"aZ":-22.201211719900158,"pfxX":-0.7795495985109451,"pfxZ":5.5748795308629795,"pX":0.43314109244225474,"pZ":2.9404809341436158,"vX0":4.405560791278618,"vY0":-133.01566594602173,"vZ0":-2.766534998805411,"x":100.49,"y":159.39,"x0":-1.1445377613814818,"y0":50.00202657914861,"z0":5.606896319150007,"aX":-1.3947851370748638},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.7,"breakHorizontal":0.5,"spinRate":1974,"spinDirection":218},"zone":3,"typeConfidence":0.9,"plateTime":0.412049713131863,"extension":6.86365994458228},"index":0,"playId":"37f407aa-48c5-3e62-983e-d4e2fd7fca4d","pitchNumber":1,"startTime":"2025-08-08T23:53:02.160Z","endTime":"2025-08-08T23:53:05.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6592016538659,"aZ":-20.947321921078558,"pfxX":-0.5644009071688525,"pfxZ":6.114060091711176,"pX":0.9678232439864906,"pZ":3.1058842571208714,"vX0":4.9945591552706485,"vY0":-134.52265932294821,"vZ0":-2.86090518689951,"x":80.11,"y":154.92,"x0":-0.8380267029136517,"y0":50.00287937357865,"z0":5.664905170949151,"aX":-1.036924099034758},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":0.0,"spinRate":2003,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.40685745107076476,"extension":6.7804137382181855},"hitData":{"launchSpeed":36.3,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":117.02,"coordY":182.98}},"index":1,"playId":"4b40aa1c-494d-34bd-916b-088477e57395","pitchNumber":2,"startTime":"2025-08-08T23:53:20.079Z","endTime":"2025-08-08T23:53:27.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:53:27.575Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Westburg called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-08T23:53:39.278Z","endTime":"2025-08-08T23:55:15.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.50254869607258,"strikeZoneBottom":1.56522955060872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60173241233106,"aZ":-35.311570051619995,"pfxX":3.0046759259763056,"pfxZ":-1.9085029749785818,"pX":0.6820217953180786,"pZ":1.7984957800839854,"vX0":3.036401552737006,"vY0":-127.22018492092708,"vZ0":-2.462081167914012,"x":91.0,"y":190.22,"x0":-0.9165282249512237,"y0":50.00506058001147,"z0":5.572256911467275,"aX":4.934817323818067},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.7,"breakHorizontal":-6.1,"spinRate":2063,"spinDirection":26},"zone":9,"typeConfidence":2.0,"plateTime":0.43020858291609976,"extension":6.706740864508116},"index":0,"playId":"1642e8c9-df90-37e6-a897-240ddc73aca2","pitchNumber":1,"startTime":"2025-08-08T23:53:55.019Z","endTime":"2025-08-08T23:53:58.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.61093426194392,"strikeZoneBottom":1.61779058553826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95846637283578,"aZ":-25.997532560054974,"pfxX":-5.875016071592523,"pfxZ":3.351817057615733,"pX":-1.1943942730657453,"pZ":1.9203631900155107,"vX0":1.814091766724923,"vY0":-135.31478787548042,"vZ0":-4.964501982109087,"x":162.53,"y":186.93,"x0":-1.1122367361780148,"y0":50.00631859980866,"z0":5.612301664417685,"aX":-10.840325448520474},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.2,"breakHorizontal":10.2,"spinRate":1922,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4055871557814208,"extension":6.723668443160258},"index":1,"playId":"cbf2be0a-c4ca-3471-9779-9aaff348fb9e","pitchNumber":2,"startTime":"2025-08-08T23:54:11.862Z","endTime":"2025-08-08T23:54:15.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.56723869249792,"strikeZoneBottom":1.60449069329558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.285562501700515,"aZ":-33.92936930348865,"pfxX":1.3645052831399065,"pfxZ":-1.0686563143327925,"pX":0.9565520235998233,"pZ":0.7274133973052939,"vX0":3.9645165836648255,"vY0":-127.70925935707817,"vZ0":-5.1389420923353875,"x":80.54,"y":219.14,"x0":-0.7956444203032117,"y0":50.001283813552256,"z0":5.44668807924803,"aX":2.2443784540913247},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.9,"breakHorizontal":-3.4,"spinRate":2153,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.42954350120435736,"extension":6.680039539833758},"index":2,"playId":"61a37d6d-468e-387f-bc15-6314dbc9dc5e","pitchNumber":3,"startTime":"2025-08-08T23:54:29.640Z","endTime":"2025-08-08T23:54:33.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.548375527185037,"aZ":-31.12053527504932,"pfxX":3.8668843025939497,"pfxZ":0.6503074216205231,"pX":0.41413828917749024,"pZ":1.3005008614888975,"vX0":2.235945288127755,"vY0":-125.652534050006,"vZ0":-4.337200656313686,"x":101.21,"y":203.67,"x0":-0.9871865656320561,"y0":50.00059480078716,"z0":5.554966153287232,"aX":6.231389318547091},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.5,"breakHorizontal":-7.4,"spinRate":2082,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.4345843974385928,"extension":6.712789651247451},"index":3,"playId":"e19d9aeb-b0aa-38d7-9d2d-72b82f4f6e69","pitchNumber":4,"startTime":"2025-08-08T23:54:52.158Z","endTime":"2025-08-08T23:54:56.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.59238739610382,"strikeZoneBottom":1.63002454060906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.64155119114751,"aZ":-29.826361358333006,"pfxX":-8.909712755751178,"pfxZ":1.2384349936073686,"pX":0.2536500681178801,"pZ":2.688640529089945,"vX0":5.8333295535440355,"vY0":-137.261199373792,"vZ0":-2.561350773760269,"x":107.33,"y":166.19,"x0":-0.750276017021575,"y0":50.00154740520736,"z0":5.681443290807214,"aX":-16.864392493965596},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.9,"breakHorizontal":14.8,"spinRate":1887,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.40026564391611297,"extension":6.852138201903121},"index":4,"playId":"e13cf47e-97bb-3254-89f3-4ca46067b35c","pitchNumber":5,"startTime":"2025-08-08T23:55:11.446Z","endTime":"2025-08-08T23:55:15.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.89999999999999,"awayTeamWinProbability":18.10000000000001,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:55:15.946Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a ground ball to catcher Shea Langeliers, deflected by pitcher J.T. Ginn.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-08T23:55:43.709Z","endTime":"2025-08-08T23:57:02.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669372,"link":"/api/v1/people/669372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.56490242916134,"strikeZoneBottom":1.61441777147618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.24998691573103,"aZ":-29.7443425835223,"pfxX":4.1833868063636,"pfxZ":1.526931503985666,"pX":-0.35109466996606414,"pZ":1.3909827202519562,"vX0":1.4712016271347652,"vY0":-125.00948345782568,"vZ0":-3.8874159440290335,"x":130.38,"y":201.22,"x0":-1.4900403045520725,"y0":50.00163303565952,"z0":5.397114060466832,"aX":6.646666574946911},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.2,"breakHorizontal":-7.9,"spinRate":2065,"spinDirection":34},"zone":13,"typeConfidence":0.9,"plateTime":0.4374776636288846,"extension":6.745696824023383},"index":0,"playId":"d28e6335-8de6-31b9-be3c-df80c52c7b8e","pitchNumber":1,"startTime":"2025-08-08T23:55:43.709Z","endTime":"2025-08-08T23:55:47.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.501081304382716,"aZ":-33.94533386611324,"pfxX":-6.880055217709055,"pfxZ":-1.0617523835176552,"pX":-0.3439548860548853,"pZ":1.2502250952907863,"vX0":3.849221008320009,"vY0":-128.4202266509034,"vZ0":-4.082144888517039,"x":130.11,"y":205.02,"x0":-0.9712311491330285,"y0":50.004035238343846,"z0":5.511359396010481,"aX":-11.450365535924574},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.6,"breakHorizontal":11.5,"spinRate":1541,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4271042029152925,"extension":6.844924384543212},"index":1,"playId":"479926d4-e8ae-329c-9055-9695243001f5","pitchNumber":2,"startTime":"2025-08-08T23:56:01.624Z","endTime":"2025-08-08T23:56:04.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-08T23:56:29.546Z","endTime":"2025-08-08T23:56:30.374Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.884915035666918,"aZ":-22.415531973535895,"pfxX":0.2663771642298651,"pfxZ":5.309680344607214,"pX":1.0141904132224029,"pZ":3.464315461146824,"vX0":4.84082158103181,"vY0":-134.17861359439257,"vZ0":-1.654408046526826,"x":78.34,"y":145.24,"x0":-0.8419516063145138,"y0":50.00251180350369,"z0":5.6736157810840275,"aX":0.48885160944744566},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.5,"breakHorizontal":-1.4,"spinRate":2017,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4069867048815863,"extension":6.744322837732923},"index":3,"playId":"5e8ca6ee-9758-35d9-8d66-ae8f279bd174","pitchNumber":3,"startTime":"2025-08-08T23:56:30.374Z","endTime":"2025-08-08T23:56:33.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.121216169457373,"aZ":-33.75316190950181,"pfxX":-8.68931563283149,"pfxZ":-0.9590852933497587,"pX":-1.1944395321767245,"pZ":2.723031625960311,"vX0":2.394112233274562,"vY0":-128.38238737270038,"vZ0":-0.66346570676895,"x":162.53,"y":165.26,"x0":-1.0184903657515865,"y0":50.00429584066861,"z0":5.645234162545469,"aX":-14.298071996982753},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.7,"breakHorizontal":15.0,"spinRate":1516,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4290040579656833,"extension":6.711571438681616},"hitData":{"launchSpeed":76.7,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.01,"coordY":183.61}},"index":4,"playId":"23de4195-5af9-3833-be09-6c767a5420f5","pitchNumber":4,"startTime":"2025-08-08T23:56:53.979Z","endTime":"2025-08-08T23:57:02.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.23,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:57:02.490Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adley Rutschman walks. Gunnar Henderson to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-08T23:57:26.483Z","endTime":"2025-08-08T23:59:02.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":91.5,"endSpeed":83.9,"strikeZoneTop":3.60336812862647,"strikeZoneBottom":1.54555664253824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.242388797197822,"aZ":-22.7550065646399,"pfxX":0.06122177505614479,"pfxZ":5.223631244918389,"pX":-0.12702109497115976,"pZ":3.785716668776067,"vX0":2.052810159935487,"vY0":-133.3636514877799,"vZ0":-0.8163350048451979,"x":121.84,"y":136.57,"x0":-0.9142020856386279,"y0":50.005500771206414,"z0":5.734558179797865,"aX":0.11057141248407261},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":-0.6,"spinRate":1943,"spinDirection":213},"zone":11,"typeConfidence":0.89,"plateTime":0.4104354529708121,"extension":6.713806533702038},"index":0,"playId":"ec3b9bb4-21a3-38a1-93dd-f077fa73c83c","pitchNumber":1,"startTime":"2025-08-08T23:57:52.857Z","endTime":"2025-08-08T23:57:56.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":90.9,"endSpeed":83.2,"strikeZoneTop":3.56013618537678,"strikeZoneBottom":1.59249843152291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.0978640449667,"aZ":-20.76108200581841,"pfxX":-0.20552979142875744,"pfxZ":6.42650374273555,"pX":0.12391485810184504,"pZ":4.013971861838123,"vX0":3.2982014316122026,"vY0":-132.38509816305265,"vZ0":-0.5658998505783033,"x":112.28,"y":130.4,"x0":-1.111038114475017,"y0":50.00228158441108,"z0":5.749257779299465,"aX":-0.3649353107413065},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.8,"breakHorizontal":-0.4,"spinRate":2170,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.41362680848186484,"extension":6.69062491062647},"index":1,"playId":"8be35f03-b0d1-3ee3-8bbc-91874bb52705","pitchNumber":2,"startTime":"2025-08-08T23:58:15.482Z","endTime":"2025-08-08T23:58:18.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":91.8,"endSpeed":83.2,"strikeZoneTop":3.37311348761388,"strikeZoneBottom":1.55562133580934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.80485515315198,"aZ":-29.907649086019784,"pfxX":-9.163499132376415,"pfxZ":1.2736250474904294,"pX":0.13995325529342553,"pZ":1.4692408574405318,"vX0":5.763818935683366,"vY0":-133.48493070634882,"vZ0":-4.955115326087272,"x":111.67,"y":199.11,"x0":-0.8738289435362974,"y0":50.001297811936944,"z0":5.542361693879601,"aX":-16.283896121407963},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.3,"breakHorizontal":15.1,"spinRate":1876,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.41274351334119785,"extension":6.789100005093579},"index":2,"playId":"33766330-a41a-30eb-a86b-f88b7d5c459d","pitchNumber":3,"startTime":"2025-08-08T23:58:38.300Z","endTime":"2025-08-08T23:58:42.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.2,"strikeZoneTop":3.54476155274285,"strikeZoneBottom":1.54727293620976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.44853127447984,"aZ":-30.89759075884054,"pfxX":-8.41422682912395,"pfxZ":0.7125537998895268,"pX":-0.7367034997273357,"pZ":3.840515833611434,"vX0":3.444690881944184,"vY0":-134.59814228979397,"vZ0":0.6836272658185433,"x":145.08,"y":135.09,"x0":-0.9538728478368793,"y0":50.005029550121215,"z0":5.804542806257131,"aX":-15.144007955399932},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.7,"breakHorizontal":14.3,"spinRate":1909,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40995600023849743,"extension":6.52639991149049},"index":3,"playId":"30e782db-7d17-30f5-9045-af49a3fefa18","pitchNumber":4,"startTime":"2025-08-08T23:58:59.280Z","endTime":"2025-08-08T23:59:02.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.47,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:59:02.410Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Mountcastle strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-08T23:59:04.533Z","endTime":"2025-08-09T00:01:00.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.6,"strikeZoneTop":3.63082246465353,"strikeZoneBottom":1.70143959993402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.41160951309721,"aZ":-29.986629053643775,"pfxX":-10.50381906026218,"pfxZ":1.2120796752524434,"pX":0.671504136989557,"pZ":1.500396740052507,"vX0":7.3638147388458135,"vY0":-134.55586952666133,"vZ0":-5.078048356733449,"x":91.4,"y":198.27,"x0":-0.7628767277924902,"y0":50.000269820670184,"z0":5.586664421654223,"aX":-18.888999093292746},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.1,"breakHorizontal":17.0,"spinRate":1978,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4100896853238458,"extension":6.81856112359861},"index":0,"playId":"8db57cfb-5105-3d85-9215-f67abc0f9dab","pitchNumber":1,"startTime":"2025-08-08T23:59:36.735Z","endTime":"2025-08-08T23:59:42.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Gunnar Henderson steals (15) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"8db57cfb-5105-3d85-9215-f67abc0f9dab","startTime":"2025-08-08T23:59:47.710Z","endTime":"2025-08-09T00:00:11.037Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"postOnFirst":{"id":668939,"link":"/api/v1/people/668939"},"postOnThird":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.89,"dramaIndex":30.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.1,"strikeZoneTop":3.77502260715612,"strikeZoneBottom":1.72274414502225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.090015940282,"aZ":-25.068507758651197,"pfxX":-9.939941359249953,"pfxZ":3.974317163931496,"pX":0.30807919819841306,"pZ":1.934155762771816,"vX0":5.52536127133169,"vY0":-134.41230769492395,"vZ0":-5.069701905477977,"x":105.26,"y":186.56,"x0":-0.5068125072890746,"y0":50.005573036221286,"z0":5.675606797410758,"aX":-17.7917846749247},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.0,"breakHorizontal":16.4,"spinRate":1822,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.41097077141364835,"extension":6.823935218872015},"index":2,"playId":"f81ca2cc-a4cb-3b30-a03f-c75b73cc316c","pitchNumber":2,"startTime":"2025-08-09T00:00:11.037Z","endTime":"2025-08-09T00:00:14.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"third":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.75051870284953,"strikeZoneBottom":1.7291737803104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.26197930097776,"aZ":-28.744062114472232,"pfxX":-10.322885870940713,"pfxZ":1.880743861642297,"pX":0.169651088769416,"pZ":1.615337922402473,"vX0":5.93700650378806,"vY0":-135.1136686500242,"vZ0":-5.12357936876577,"x":110.53,"y":195.17,"x0":-0.7311647796252556,"y0":50.003128617530265,"z0":5.591065330126603,"aX":-18.820592134243167},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.4,"breakHorizontal":17.2,"spinRate":1948,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4075569175620761,"extension":6.7800296771270325},"index":3,"playId":"542b3221-fc1a-3cdb-83ad-07355a009243","pitchNumber":3,"startTime":"2025-08-09T00:00:34.069Z","endTime":"2025-08-09T00:00:37.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"third":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.43910988097484,"aZ":-29.01181545291851,"pfxX":-8.543944233259134,"pfxZ":1.7302596323529276,"pX":-1.7160478022476162,"pZ":2.384182388864502,"vX0":1.2600938422147498,"vY0":-135.31117224905057,"vZ0":-3.141184532748889,"x":182.41,"y":174.41,"x0":-1.0831829644440505,"y0":50.003897220126134,"z0":5.624302022147316,"aX":-15.618176772813078},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.6,"breakHorizontal":15.1,"spinRate":1886,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40700900903364357,"extension":6.662638286254484},"index":4,"playId":"e9bb9fa1-e4ad-31fa-a0f6-af89273f9545","pitchNumber":4,"startTime":"2025-08-09T00:00:57.127Z","endTime":"2025-08-09T00:01:00.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"third":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:01:00.955Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, shortstop Gunnar Henderson to first baseman Coby Mayo.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T00:03:14.029Z","endTime":"2025-08-09T00:03:37.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.3374318424862,"strikeZoneBottom":1.4852951898163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.37223777856589,"aZ":-25.514236513463697,"pfxX":-1.4998960586068988,"pfxZ":3.9641215212128342,"pX":0.220383984350419,"pZ":1.8897878993109178,"vX0":6.817246710090721,"vY0":-128.70934273134105,"vZ0":-5.268562505193895,"x":108.6,"y":187.76,"x0":-2.2661354968359997,"y0":50.002276623227516,"z0":5.93555406613308,"aX":-2.5200350409658565},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.2,"breakHorizontal":1.2,"spinRate":2405,"spinDirection":198},"zone":8,"typeConfidence":0.9,"plateTime":0.4253316660906159,"extension":6.188833591892098},"index":0,"playId":"d7c7ca72-b600-39d9-8cdb-325f1d9b15f6","pitchNumber":1,"startTime":"2025-08-09T00:03:14.029Z","endTime":"2025-08-09T00:03:17.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.38820882845845,"aZ":-25.841699312661955,"pfxX":4.059017778774385,"pfxZ":4.175014990170974,"pX":0.7922430914585104,"pZ":3.2038684589231994,"vX0":6.163726537221305,"vY0":-121.97529003161696,"vZ0":-1.360368302741902,"x":86.8,"y":152.28,"x0":-2.288055477278581,"y0":50.00522113707271,"z0":5.982258460259542,"aX":6.159411058595897},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.6,"breakHorizontal":-8.8,"spinRate":2611,"spinDirection":64},"zone":3,"typeConfidence":0.89,"plateTime":0.4478390232977092,"extension":6.1708024126076495},"hitData":{"launchSpeed":96.7,"launchAngle":-4.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.24,"coordY":140.81}},"index":1,"playId":"bfdcddeb-6cae-3f36-b549-acbd3b77beda","pitchNumber":2,"startTime":"2025-08-09T00:03:28.514Z","endTime":"2025-08-09T00:03:37.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:03:37.046Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Soderstrom lines out sharply to right fielder Ryan Noda.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T00:03:39.443Z","endTime":"2025-08-09T00:04:10.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25238204578523,"aZ":-25.40707517672951,"pfxX":0.14204438836836597,"pfxZ":4.0916747646006275,"pX":0.2493825944640478,"pZ":2.5475462535056868,"vX0":6.764281919746095,"vY0":-127.75511647511786,"vZ0":-3.2196947170062957,"x":107.49,"y":170.0,"x0":-2.450682443685755,"y0":50.00095265689268,"z0":5.820406210612024,"aX":0.23476366313378505},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.0,"breakHorizontal":-1.8,"spinRate":2455,"spinDirection":188},"zone":5,"typeConfidence":0.9,"plateTime":0.42868788995032947,"extension":6.024686764845283},"hitData":{"launchSpeed":105.7,"launchAngle":16.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":164.8,"coordY":88.86}},"index":0,"playId":"38b9d106-9b51-34b1-813f-f2eca5e47252","pitchNumber":1,"startTime":"2025-08-09T00:04:00.510Z","endTime":"2025-08-09T00:04:10.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.1,"awayTeamWinProbability":14.900000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:04:10.039Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out, third baseman Jordan Westburg to first baseman Coby Mayo.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T00:04:08.343Z","endTime":"2025-08-09T00:05:01.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.37859314360625,"strikeZoneBottom":1.51636704483576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46429111486266,"aZ":-17.33667980854559,"pfxX":-9.463615066926387,"pfxZ":8.13062673308784,"pX":0.2715500101814213,"pZ":1.8164353077340027,"vX0":9.814540408041736,"vY0":-134.3250941610301,"vZ0":-7.262258184976285,"x":106.65,"y":189.74,"x0":-2.2024028144752896,"y0":50.0028476731199,"z0":5.790630951607184,"aX":-17.270635548610368},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":15.0,"spinRate":2375,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.40797175294892973,"extension":6.347932126447991},"index":0,"playId":"8f3f8a80-309f-3562-9337-87b2e26c058d","pitchNumber":1,"startTime":"2025-08-09T00:04:34.276Z","endTime":"2025-08-09T00:04:38.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.514313522013435,"aZ":-19.314226469768727,"pfxX":-8.881746497066965,"pfxZ":6.938741795572331,"pX":-0.4950512735436259,"pZ":2.1703356702221144,"vX0":7.884282350843762,"vY0":-135.26185063886433,"vZ0":-6.037374255266487,"x":135.87,"y":180.18,"x0":-2.293798127383285,"y0":50.00149591312616,"z0":5.785651681430507,"aX":-16.456060946048773},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.4,"breakHorizontal":14.4,"spinRate":2309,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.4049490054168854,"extension":6.223110643377709},"hitData":{"launchSpeed":106.0,"launchAngle":-0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":166.88}},"index":1,"playId":"9bbf18ae-e4f2-3b15-8361-15ada1960cbc","pitchNumber":2,"startTime":"2025-08-09T00:04:53.208Z","endTime":"2025-08-09T00:05:01.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:05:01.464Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Noda flies out sharply to center fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T00:07:05.781Z","endTime":"2025-08-09T00:07:39.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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(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":76.8,"strikeZoneTop":3.49554904845397,"strikeZoneBottom":1.6455844475847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.426053294128355,"aZ":-36.88118642723438,"pfxX":5.861083860284033,"pfxZ":-3.158781667037477,"pX":0.5809178290478396,"pZ":2.6133961952619336,"vX0":2.2808810121646363,"vY0":-121.24401100086929,"vZ0":0.5606462890694186,"x":94.86,"y":168.22,"x0":-1.1331220522473922,"y0":50.00304113422055,"z0":5.594561431331763,"aX":8.735658119647939},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.3,"breakHorizontal":-11.2,"spinRate":2046,"spinDirection":38},"zone":6,"typeConfidence":0.9,"plateTime":0.45153832968282304,"extension":6.6438823275045005},"index":0,"playId":"13719091-4ee5-32b0-969d-c702ce206dc8","pitchNumber":1,"startTime":"2025-08-09T00:07:11.754Z","endTime":"2025-08-09T00:07:15.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97506023559879,"aZ":-21.380056275872448,"pfxX":0.13205712035667921,"pfxZ":5.96349198632946,"pX":-0.1131721450555513,"pZ":2.5163076579778476,"vX0":2.2606871104127695,"vY0":-133.05641614041676,"vZ0":-4.143111656141391,"x":121.31,"y":170.84,"x0":-0.9875935482521438,"y0":50.003903276277654,"z0":5.624286592836454,"aX":0.238833193605573},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.2,"breakHorizontal":-0.7,"spinRate":2004,"spinDirection":215},"zone":5,"typeConfidence":0.86,"plateTime":0.41015011908233845,"extension":6.749474212614425},"hitData":{"launchSpeed":108.7,"launchAngle":42.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":157.08,"coordY":58.51}},"index":1,"playId":"6c82c06d-075a-332d-9e1c-d500b1194dd3","pitchNumber":2,"startTime":"2025-08-09T00:07:27.994Z","endTime":"2025-08-09T00:07:39.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:07:39.120Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T00:07:58.323Z","endTime":"2025-08-09T00:08:52.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.63939054150769,"strikeZoneBottom":1.5896944830279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.057857380409303,"aZ":-31.64482412276663,"pfxX":-7.342154069379229,"pfxZ":0.2852593983344409,"pX":0.2352212927088272,"pZ":2.937571769749406,"vX0":5.3349321878945,"vY0":-135.37725708723016,"vZ0":-1.5692390746098155,"x":108.03,"y":159.47,"x0":-0.8052835545837348,"y0":50.003807197347044,"z0":5.736115767659494,"aX":-13.653277690436735},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.4,"breakHorizontal":12.2,"spinRate":1761,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4043108880414614,"extension":6.715524763845252},"index":0,"playId":"7367b2b4-5c5b-3cad-beb0-37f26b9d0295","pitchNumber":1,"startTime":"2025-08-09T00:08:05.247Z","endTime":"2025-08-09T00:08:08.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.722406233164854,"aZ":-29.5396276484969,"pfxX":-8.03834248294349,"pfxZ":1.4442031551311825,"pX":-1.0411461609397992,"pZ":2.214791823700006,"vX0":3.2657969056045593,"vY0":-134.47554355687052,"vZ0":-3.31188653060954,"x":156.69,"y":178.98,"x0":-1.2283087699593214,"y0":50.00492972217348,"z0":5.562528099314584,"aX":-14.693576940264476},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.0,"breakHorizontal":13.8,"spinRate":1794,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40762384010874264,"extension":6.7960630506937765},"index":1,"playId":"cbe80778-1f0e-34ca-8ec7-c12b0fa33a54","pitchNumber":2,"startTime":"2025-08-09T00:08:21.215Z","endTime":"2025-08-09T00:08:24.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-09T00:08:30.722Z","endTime":"2025-08-09T00:08:49.201Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.823166014923668,"aZ":-38.04455092139027,"pfxX":2.4911800690439785,"pfxZ":-3.5712210274356604,"pX":1.5311374016829102,"pZ":2.1512852861488807,"vX0":4.891235620679148,"vY0":-127.36123276802273,"vZ0":-1.2909682111559786,"x":58.64,"y":180.7,"x0":-0.7367280055065714,"y0":50.0012132190964,"z0":5.669804512890631,"aX":4.096906084316544},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.5,"breakHorizontal":-5.6,"spinRate":2114,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.42984177530215817,"extension":6.952648393425807},"index":3,"playId":"41cbe2b3-a870-3025-93c5-7c08d91acc82","pitchNumber":3,"startTime":"2025-08-09T00:08:49.201Z","endTime":"2025-08-09T00:08:52.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:08:52.409Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Greg Allen flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T00:08:59.916Z","endTime":"2025-08-09T00:10:43.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.568385658507367,"aZ":-35.74905145423918,"pfxX":5.844627633580679,"pfxZ":-2.327581132036064,"pX":0.339381547667431,"pZ":2.39976987290776,"vX0":2.0440367660936514,"vY0":-122.80449445378098,"vZ0":-0.24631413709305816,"x":104.06,"y":173.99,"x0":-1.261170421245161,"y0":50.00006713621994,"z0":5.5227183311234125,"aX":8.993036430404093},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.1,"breakHorizontal":-11.0,"spinRate":2053,"spinDirection":29},"zone":6,"typeConfidence":0.9,"plateTime":0.4447065136825472,"extension":6.762860315464692},"index":0,"playId":"ec83f712-d304-3a55-bb15-995d96164bd6","pitchNumber":1,"startTime":"2025-08-09T00:09:20.973Z","endTime":"2025-08-09T00:09:26.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.96807693669228,"aZ":-34.22216066381848,"pfxX":-8.398981846269287,"pfxZ":-1.2654693727095534,"pX":-1.194809468725201,"pZ":1.6684408276166076,"vX0":2.2609939139047097,"vY0":-127.36887269146754,"vZ0":-2.99699217855089,"x":162.54,"y":193.73,"x0":-1.011553940298421,"y0":50.003781317679525,"z0":5.610020022004438,"aX":-13.584803104455},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.8,"breakHorizontal":14.5,"spinRate":1261,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.43262448981202883,"extension":6.703299626811921},"index":1,"playId":"c5f0fd35-86e3-3765-b336-eb26333444f7","pitchNumber":2,"startTime":"2025-08-09T00:09:49.466Z","endTime":"2025-08-09T00:09:53.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.50946483704457,"strikeZoneBottom":1.58387947044295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.544202024988536,"aZ":-33.5455134821339,"pfxX":-4.867439805567766,"pfxZ":-0.8317313180927348,"pX":-0.7117309041583854,"pZ":1.6779971850579414,"vX0":3.00836529242437,"vY0":-127.60168651657061,"vZ0":-2.8449016776364537,"x":144.13,"y":193.47,"x0":-1.2742900176730372,"y0":50.00392168808349,"z0":5.4535464484024265,"aX":-8.017654842903239},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.9,"breakHorizontal":8.2,"spinRate":1551,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.42943529307266504,"extension":6.785643688797372},"index":2,"playId":"15503ea5-c31e-3895-bc7a-856b77caa393","pitchNumber":3,"startTime":"2025-08-09T00:10:11.637Z","endTime":"2025-08-09T00:10:16.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.738169923212627,"aZ":-22.8645796862769,"pfxX":-0.35595949039708946,"pfxZ":5.039422900747725,"pX":0.06861073578981251,"pZ":3.1172036291836966,"vX0":3.2654356794718473,"vY0":-134.927933521751,"vZ0":-2.6098405518715975,"x":114.38,"y":154.62,"x0":-1.1099181917702554,"y0":50.00419845290785,"z0":5.704190801826785,"aX":-0.6579129824815555},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.8,"breakHorizontal":0.0,"spinRate":1986,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.40558029166489984,"extension":6.8533772020485015},"hitData":{"launchSpeed":84.2,"launchAngle":44.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.71,"coordY":97.26}},"index":3,"playId":"9ee7a298-7b30-3c78-9582-40ddf79ad04c","pitchNumber":4,"startTime":"2025-08-09T00:10:33.940Z","endTime":"2025-08-09T00:10:43.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":656185,"link":"/api/v1/people/656185"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:10:43.154Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lawrence Butler doubles (25) on a fly ball to left fielder Dylan Carlson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T00:12:49.095Z","endTime":"2025-08-09T00:13:46.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.7,"strikeZoneTop":3.63995584331258,"strikeZoneBottom":1.58454916135818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.3262997016855,"aZ":-41.79905943344853,"pfxX":5.1252530605967035,"pfxZ":-7.070093589219086,"pX":-1.2603173832154493,"pZ":2.3303866122494,"vX0":0.9464308355370665,"vY0":-115.83783475315738,"vZ0":0.2569605173365377,"x":165.04,"y":175.86,"x0":-2.3399777491941607,"y0":50.00311888820742,"z0":6.2090081440019755,"aX":6.975983652335175},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.5,"breakHorizontal":-9.5,"spinRate":2704,"spinDirection":58},"zone":13,"typeConfidence":0.87,"plateTime":0.47256348239187007,"extension":6.127281568902438},"index":0,"playId":"f84aa910-139f-3cf5-89a3-786f86ac1989","pitchNumber":1,"startTime":"2025-08-09T00:12:49.095Z","endTime":"2025-08-09T00:12:52.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.3,"strikeZoneTop":3.64955910971522,"strikeZoneBottom":1.65572649661952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.099110946760334,"aZ":-40.46374042836067,"pfxX":4.35753756427048,"pfxZ":-6.025694824106455,"pX":0.16936775518327082,"pZ":1.4427134176123098,"vX0":4.00554935980975,"vY0":-116.62685831601871,"vZ0":-2.0540467841473897,"x":110.54,"y":199.83,"x0":-2.1369064959338138,"y0":50.00209136819047,"z0":6.154122775981738,"aX":5.996324026621741},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-11.2,"breakHorizontal":-8.9,"spinRate":2729,"spinDirection":50},"zone":14,"typeConfidence":0.83,"plateTime":0.4697827582850982,"extension":6.144550723263887},"index":1,"playId":"fa65604e-9bad-3ff5-b46a-e5a2cbc4b1d0","pitchNumber":2,"startTime":"2025-08-09T00:13:03.075Z","endTime":"2025-08-09T00:13:06.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.578092026684022,"aZ":-13.776587983825658,"pfxX":-3.916307277905596,"pfxZ":9.97155739174034,"pX":-0.4002428353838013,"pZ":4.068673950273075,"vX0":6.519461981381193,"vY0":-135.2337406015986,"vZ0":-2.530965773776783,"x":132.26,"y":128.93,"x0":-2.3377549997246714,"y0":50.002287979516005,"z0":5.987866949772455,"aX":-7.225956523709024},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":5.6,"spinRate":2448,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40564509474540555,"extension":6.154635013867888},"index":2,"playId":"7afcef30-a2e9-38a2-bc44-22afa5852482","pitchNumber":3,"startTime":"2025-08-09T00:13:20.046Z","endTime":"2025-08-09T00:13:23.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.460779931967025,"aZ":-24.40774893247905,"pfxX":-8.329027115856352,"pfxZ":4.694631918978896,"pX":-1.3140192412161655,"pZ":2.4991189550167476,"vX0":4.963486171774061,"vY0":-127.62859576294964,"vZ0":-3.9306482528670412,"x":167.09,"y":171.3,"x0":-2.1985461885147712,"y0":50.004662730085315,"z0":5.974066438306486,"aX":-13.787238548660309},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.9,"breakHorizontal":14.0,"spinRate":1724,"spinDirection":209},"zone":13,"typeConfidence":0.9,"plateTime":0.4286177364224306,"extension":6.222727327282013},"hitData":{"launchSpeed":64.8,"launchAngle":32.0,"totalDistance":193.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.7,"coordY":140.95}},"index":3,"playId":"373366a1-e91d-39d3-995d-76b197669014","pitchNumber":4,"startTime":"2025-08-09T00:13:35.648Z","endTime":"2025-08-09T00:13:46.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.60000000000001,"awayTeamWinProbability":22.39999999999999,"homeTeamWinProbabilityAdded":-5.999999999999986,"leverageIndex":0.91,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:13:46.886Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gio Urshela grounds out, shortstop Gunnar Henderson to first baseman Coby Mayo. Lawrence Butler to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T00:13:53.976Z","endTime":"2025-08-09T00:14:36.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.593440515509407,"aZ":-25.618830806515106,"pfxX":0.43661816727193403,"pfxZ":3.8074195923897456,"pX":0.20753116210796502,"pZ":1.657632452579309,"vX0":6.412776139832724,"vY0":-130.65926181800472,"vZ0":-6.101476728009777,"x":109.09,"y":194.02,"x0":-2.339607189457738,"y0":50.003732990722085,"z0":5.959016904314229,"aX":0.7508525191447062},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.6,"breakHorizontal":-2.3,"spinRate":2529,"spinDirection":183},"zone":8,"typeConfidence":0.88,"plateTime":0.41986862759363675,"extension":6.290918532480972},"hitData":{"launchSpeed":70.3,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.37,"coordY":151.18}},"index":0,"playId":"e11cf49d-ad83-370e-bbd5-0c8503005b6e","pitchNumber":1,"startTime":"2025-08-09T00:14:28.485Z","endTime":"2025-08-09T00:14:36.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":1.43,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:14:36.107Z","atBatIndex":33},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Luis Urías out on a sacrifice fly to center fielder Greg Allen. Lawrence Butler scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T00:14:46.091Z","endTime":"2025-08-09T00:17:59.566Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.3744639306853,"strikeZoneBottom":1.59420229050384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.40358624936516,"aZ":-19.014047606971378,"pfxX":-9.647847361827186,"pfxZ":6.991878081331247,"pX":-0.5116037274793415,"pZ":1.6605707369746323,"vX0":8.187262316791857,"vY0":-136.17263310089928,"vZ0":-7.510468697065952,"x":136.5,"y":193.94,"x0":-2.301106191932156,"y0":50.000373122675676,"z0":5.765793936082402,"aX":-18.14886333086404},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.3,"breakHorizontal":15.7,"spinRate":2303,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.40195702976660463,"extension":6.316106036444805},"index":0,"playId":"e3099e5d-c025-3bbd-86a2-793cd05d3b77","pitchNumber":1,"startTime":"2025-08-09T00:15:04.804Z","endTime":"2025-08-09T00:15:08.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"third":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.15,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14485633008107,"aZ":-31.18189347613916,"pfxX":4.52282806899386,"pfxZ":0.6326490471004593,"pX":1.2584230080714147,"pZ":1.2241582779423859,"vX0":7.074730094309283,"vY0":-123.90071754111204,"vZ0":-5.069388701296031,"x":69.03,"y":205.73,"x0":-2.2183787772659143,"y0":50.000418477841194,"z0":5.894394237254121,"aX":7.047895978151061},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":-9.8,"spinRate":2538,"spinDirection":65},"zone":14,"typeConfidence":0.89,"plateTime":0.44162292045380935,"extension":6.185359676520841},"index":1,"playId":"95a24adc-624b-3743-8fe8-6e2b5137e8d2","pitchNumber":2,"startTime":"2025-08-09T00:15:23.111Z","endTime":"2025-08-09T00:15:28.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"third":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-09T00:15:50.511Z","endTime":"2025-08-09T00:16:07.091Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"third":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.21416234151795,"strikeZoneBottom":1.51583654593883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.350810643707984,"aZ":-28.679895656650963,"pfxX":4.336764835667639,"pfxZ":2.2593015615270486,"pX":2.516945127555292,"pZ":1.22521453679927,"vX0":9.882982721801229,"vY0":-123.48282603014627,"vZ0":-5.457858618069545,"x":21.06,"y":205.7,"x0":-2.0988085268368293,"y0":50.001233013456336,"z0":5.873825850667939,"aX":6.7033863006726495},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.0,"breakHorizontal":-10.1,"spinRate":2664,"spinDirection":58},"zone":14,"typeConfidence":0.85,"plateTime":0.4433768033240182,"extension":6.322288125441072},"index":3,"playId":"6848607f-db7a-3739-b2d7-061327bebd43","pitchNumber":3,"startTime":"2025-08-09T00:16:07.091Z","endTime":"2025-08-09T00:16:10.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"third":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.28442265194276,"strikeZoneBottom":1.52606793184127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.451065422533173,"aZ":-26.477555654302922,"pfxX":3.296399499967304,"pfxZ":3.777218754343915,"pX":0.8315374931701602,"pZ":1.1660474407752426,"vX0":6.682880139038366,"vY0":-122.1347566373263,"vZ0":-5.835045777710786,"x":85.3,"y":207.3,"x0":-2.3703254140165027,"y0":50.003255711513454,"z0":5.868358059609832,"aX":4.970208262166284},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.6,"breakHorizontal":-7.6,"spinRate":2645,"spinDirection":71},"zone":14,"typeConfidence":0.89,"plateTime":0.44876009621724755,"extension":6.2245184827398},"index":4,"playId":"ef9cb2fe-eb00-3f25-86a2-bfdeb124d4c1","pitchNumber":4,"startTime":"2025-08-09T00:16:29.659Z","endTime":"2025-08-09T00:16:33.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"third":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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.7,"endSpeed":85.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.10453654981024,"aZ":-13.470003963469463,"pfxX":-3.6179214832469686,"pfxZ":9.94294487905935,"pX":0.6842376035256204,"pZ":2.3209754634005235,"vX0":9.09239254031805,"vY0":-136.09568716225277,"vZ0":-7.060811593680057,"x":90.92,"y":176.11,"x0":-2.225825284244732,"y0":50.00343759809091,"z0":5.876999296530056,"aX":-6.807415194336054},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":4.7,"spinRate":2455,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4020438655679688,"extension":6.365421557029507},"index":5,"playId":"78d9f571-1277-3e7e-9ab5-cfbd43daf047","pitchNumber":5,"startTime":"2025-08-09T00:16:52.906Z","endTime":"2025-08-09T00:16:55.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"third":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"0bd263f8-1e0b-4a4f-8638-a442af6841ed","startTime":"2025-08-09T00:17:13.794Z","endTime":"2025-08-09T00:17:18.794Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"third":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.35990696439595,"strikeZoneBottom":1.54161658121741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.204992434304636,"aZ":-27.681198156006573,"pfxX":-7.117557180489289,"pfxZ":2.609813246335678,"pX":1.1149782428182684,"pZ":1.0580324885882175,"vX0":10.66478879462899,"vY0":-129.67160045260155,"vZ0":-7.082887000192936,"x":74.5,"y":210.21,"x0":-2.104940203291545,"y0":50.00442434885389,"z0":5.903886799777209,"aX":-12.261689867450722},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.5,"breakHorizontal":10.8,"spinRate":1691,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.4205597960457732,"extension":6.593487707274643},"index":7,"playId":"3dafa36e-0ed6-3733-bca0-012e98985549","pitchNumber":6,"startTime":"2025-08-09T00:17:27.727Z","endTime":"2025-08-09T00:17:30.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"third":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.26176587505254,"aZ":-29.564393026827954,"pfxX":6.90062404159775,"pfxZ":1.664607360197632,"pX":0.5896250637670942,"pZ":2.9390092592931065,"vX0":5.022328566972757,"vY0":-124.2210509336663,"vZ0":-1.6012067422249765,"x":94.52,"y":159.43,"x0":-2.3529459551328133,"y0":50.00225204546464,"z0":6.0436143239138875,"aX":10.811656913371689},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.9,"breakHorizontal":-13.7,"spinRate":2620,"spinDirection":63},"zone":3,"typeConfidence":0.91,"plateTime":0.44047819470560556,"extension":6.264534511493994},"hitData":{"launchSpeed":93.3,"launchAngle":34.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.07,"coordY":73.14}},"index":8,"playId":"ea5aa5fe-c73b-362f-a78f-4bbb10a99bb3","pitchNumber":7,"startTime":"2025-08-09T00:17:47.475Z","endTime":"2025-08-09T00:17:59.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"third":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":1.25,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:17:59.566Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Cortes lines out sharply to center fielder Greg Allen.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T00:18:07.850Z","endTime":"2025-08-09T00:18:58.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.26967287787009,"strikeZoneBottom":1.41578192574387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.800144331869724,"aZ":-26.826551819335513,"pfxX":-8.00086585040716,"pfxZ":3.167268491830839,"pX":0.5454704075369418,"pZ":1.1196195308161556,"vX0":9.285662802215509,"vY0":-128.16627914881823,"vZ0":-6.8911824328079385,"x":96.21,"y":208.55,"x0":-2.0599416428547914,"y0":50.00202670988533,"z0":5.895911865415512,"aX":-13.508039467254067},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.6,"breakHorizontal":12.7,"spinRate":1809,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.42495249506194943,"extension":6.296466168243727},"index":0,"playId":"9280d186-9509-3111-b287-0ce43ee390f3","pitchNumber":1,"startTime":"2025-08-09T00:18:33.906Z","endTime":"2025-08-09T00:18:37.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6510408607961,"aZ":-13.33349256081108,"pfxX":-3.647505008299709,"pfxZ":10.05106989500345,"pX":-0.142798042007869,"pZ":3.324043939587735,"vX0":6.950513972188545,"vY0":-135.79575350982898,"vZ0":-4.51554988896638,"x":122.44,"y":149.03,"x0":-2.2571701587328312,"y0":50.00561636917507,"z0":5.930347772257075,"aX":-6.839730279563795},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":5.2,"spinRate":2478,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.40273821563338874,"extension":6.228121511226129},"hitData":{"launchSpeed":102.0,"launchAngle":21.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":138.1,"coordY":57.99}},"index":1,"playId":"47a2fe91-6b7b-3502-9ace-20877763e041","pitchNumber":2,"startTime":"2025-08-09T00:18:50.326Z","endTime":"2025-08-09T00:18:58.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:18:58.450Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Carlson grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T00:21:07.419Z","endTime":"2025-08-09T00:23:31.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.5114901865812,"strikeZoneBottom":1.56581952160632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37724361563045,"aZ":-25.650009888033317,"pfxX":-1.3231523681841533,"pfxZ":3.5945580403602104,"pX":0.5652659189147161,"pZ":3.1858993699827627,"vX0":4.930381008939362,"vY0":-133.73586797625552,"vZ0":-1.7079922522384539,"x":95.45,"y":152.76,"x0":-1.1288718143820566,"y0":50.00232850426225,"z0":5.669562571539391,"aX":-2.4016610655845114},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.4,"breakHorizontal":1.3,"spinRate":1826,"spinDirection":227},"zone":3,"typeConfidence":0.89,"plateTime":0.40930158605332867,"extension":6.754858192977429},"index":0,"playId":"169443fb-5e20-3979-b5c4-f06aa56f1ace","pitchNumber":1,"startTime":"2025-08-09T00:21:16.496Z","endTime":"2025-08-09T00:21:20.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":93.1,"endSpeed":84.7,"strikeZoneTop":3.59546019511414,"strikeZoneBottom":1.55943118984129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.33127207818743,"aZ":-30.288296748646683,"pfxX":-8.624486582771484,"pfxZ":1.0176198061934851,"pX":-0.1430269457665165,"pZ":3.7656562345975346,"vX0":4.714844847146584,"vY0":-135.46568472613376,"vZ0":0.2610897229949267,"x":122.45,"y":137.11,"x0":-0.7914574165174318,"y0":50.00030285166888,"z0":5.7963137640026074,"aX":-15.92560480390574},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.2,"breakHorizontal":14.5,"spinRate":1792,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40530497989013314,"extension":6.646104459195365},"index":1,"playId":"f6a0deb6-2619-3d22-a401-a2256ccf0995","pitchNumber":2,"startTime":"2025-08-09T00:21:33.147Z","endTime":"2025-08-09T00:21:36.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.45194193707778,"strikeZoneBottom":1.50640654005871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.683141041125214,"aZ":-32.006442403398104,"pfxX":-7.607254805596668,"pfxZ":0.10157108543999716,"pX":-0.9414647086199829,"pZ":1.5356989057451615,"vX0":3.063702035096684,"vY0":-126.69399926394318,"vZ0":-3.29234506904348,"x":152.89,"y":197.32,"x0":-1.180320490118471,"y0":50.00222598222443,"z0":5.41896877082946,"aX":-12.325131874813117},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.4,"breakHorizontal":13.1,"spinRate":1308,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4328752326753058,"extension":6.916557109610374},"index":2,"playId":"2e069cc7-52bb-3c5d-aa9f-d1ea752186bf","pitchNumber":3,"startTime":"2025-08-09T00:21:51.466Z","endTime":"2025-08-09T00:21:55.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.60225019130164,"aZ":-31.859798624107327,"pfxX":-5.74754800846914,"pfxZ":0.18692929407608894,"pX":-0.6065325717871177,"pZ":2.6770960221463374,"vX0":2.824282757312421,"vY0":-128.7118351099798,"vZ0":-1.2726379363962035,"x":140.12,"y":166.5,"x0":-0.9734205262637764,"y0":50.002074879302114,"z0":5.653061274139207,"aX":-9.608743531735183},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.2,"breakHorizontal":9.7,"spinRate":1382,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.4261341149247926,"extension":6.828347123817569},"index":3,"playId":"a15d9c91-bd61-3c25-bd16-906295f60836","pitchNumber":4,"startTime":"2025-08-09T00:22:10.261Z","endTime":"2025-08-09T00:22:13.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-09T00:22:22.432Z","endTime":"2025-08-09T00:22:42.279Z","isPitch":false,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.171788379494675,"aZ":-24.78829857582195,"pfxX":-1.1232460407152165,"pfxZ":3.9905554855238403,"pX":0.5907847638210005,"pZ":2.976237949957626,"vX0":4.857176657930175,"vY0":-134.9329415657131,"vZ0":-2.4907719827612427,"x":94.48,"y":158.42,"x0":-1.0833906733527952,"y0":50.00547663728461,"z0":5.649984772849648,"aX":-2.0809076688627974},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":1.1,"spinRate":1923,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4052587393074467,"extension":6.84273685237535},"index":5,"playId":"e7e17a58-53e5-3708-b968-da1c64597d07","pitchNumber":5,"startTime":"2025-08-09T00:22:42.279Z","endTime":"2025-08-09T00:22:45.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.61305173065841,"strikeZoneBottom":1.48678628633113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.246302808111324,"aZ":-35.835625545473086,"pfxX":-7.740366007988346,"pfxZ":-2.230255403312123,"pX":-1.6312160180234714,"pZ":2.4345896045235866,"vX0":1.0201950615250401,"vY0":-128.0399341091755,"vZ0":-1.0399461013635305,"x":179.18,"y":173.05,"x0":-1.0330347275487557,"y0":50.003403433986335,"z0":5.678965088957615,"aX":-12.705540197918832},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.1,"breakHorizontal":13.7,"spinRate":1316,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4296663008555588,"extension":6.689071685479112},"index":6,"playId":"db3ec044-0a94-397c-b3fa-e9a5db36ec17","pitchNumber":6,"startTime":"2025-08-09T00:23:04.863Z","endTime":"2025-08-09T00:23:09.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.01657635949959,"aZ":-30.720441916366745,"pfxX":-9.36551242095734,"pfxZ":0.7812168659263214,"pX":-0.18783029919335328,"pZ":2.217258714419522,"vX0":5.010520748970777,"vY0":-135.63930912734307,"vZ0":-3.310054449097238,"x":124.16,"y":178.91,"x0":-0.8434774262282557,"y0":50.002960832258694,"z0":5.598352245297895,"aX":-17.429050117106822},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.0,"breakHorizontal":15.8,"spinRate":1786,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.40400239435530594,"extension":6.799036420630009},"hitData":{"launchSpeed":62.5,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.15,"coordY":173.99}},"index":7,"playId":"8ff36a83-53c2-365a-931b-cebd065b0007","pitchNumber":7,"startTime":"2025-08-09T00:23:24.416Z","endTime":"2025-08-09T00:23:31.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:23:31.080Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Holliday called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T00:23:33.915Z","endTime":"2025-08-09T00:25:30.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.40892137130542,"strikeZoneBottom":1.52052437140314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25303791890761,"aZ":-28.59796842746429,"pfxX":-6.285266513646919,"pfxZ":2.1469711149084754,"pX":0.282843041806252,"pZ":0.9498660499323537,"vX0":5.231556168329333,"vY0":-127.90854041508382,"vZ0":-5.587804540431011,"x":106.22,"y":213.13,"x0":-0.9678252302818614,"y0":50.002283409676224,"z0":5.392497354606028,"aX":-10.46207390301541},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.9,"breakHorizontal":10.3,"spinRate":1353,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4274754212735492,"extension":6.964557938541531},"index":0,"playId":"96340840-bbb6-3ce2-a655-ecadf568416e","pitchNumber":1,"startTime":"2025-08-09T00:24:00.008Z","endTime":"2025-08-09T00:24:03.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45138833870814,"aZ":-31.759242702650706,"pfxX":-4.21318600351767,"pfxZ":0.24762216074431098,"pX":0.08399204303151844,"pZ":1.8723640459374118,"vX0":4.266480431857302,"vY0":-127.74202013256823,"vZ0":-2.9040894834874793,"x":113.8,"y":188.23,"x0":-1.0512760842757058,"y0":50.00240327427382,"z0":5.491309796451924,"aX":-7.04387049271163},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.1,"breakHorizontal":6.8,"spinRate":1239,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.42689050914704607,"extension":6.792766582751322},"index":1,"playId":"4e2b6a3b-8948-3536-9f28-605b67ebbb92","pitchNumber":2,"startTime":"2025-08-09T00:24:19.420Z","endTime":"2025-08-09T00:24:23.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.48245823384705,"strikeZoneBottom":1.63493901690849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.882486177685827,"aZ":-23.23278164604854,"pfxX":-1.6268575225238315,"pfxZ":4.920786812965961,"pX":-0.5400765965636107,"pZ":3.7821540982575517,"vX0":2.281784669595962,"vY0":-133.93203772404294,"vZ0":-0.5026832172856976,"x":137.59,"y":136.66,"x0":-1.1916422172595789,"y0":50.00182466811938,"z0":5.633512673430571,"aX":-2.9558700837667766},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":2.4,"spinRate":2055,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4089295710925325,"extension":6.7961192702567015},"index":2,"playId":"b5fe862d-1497-35d7-8177-7f0a0e2317dc","pitchNumber":3,"startTime":"2025-08-09T00:24:41.711Z","endTime":"2025-08-09T00:24:45.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.372976661093865,"aZ":-23.347710608128754,"pfxX":-1.8730949892422362,"pfxZ":4.985945851946068,"pX":-0.168744239710104,"pZ":2.988214786814461,"vX0":3.096979140820588,"vY0":-132.23676352884817,"vZ0":-2.1691911710115757,"x":123.43,"y":158.1,"x0":-1.1120548086895992,"y0":50.001729951959994,"z0":5.53316008835935,"aX":-3.3151890714011},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.8,"breakHorizontal":2.8,"spinRate":1954,"spinDirection":223},"zone":2,"typeConfidence":0.85,"plateTime":0.4143152036207458,"extension":6.715005559655579},"index":3,"playId":"734d0736-dd97-3f51-85bf-c5b9be9d4b92","pitchNumber":4,"startTime":"2025-08-09T00:25:01.919Z","endTime":"2025-08-09T00:25:05.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.35957226648816,"strikeZoneBottom":1.66591942730067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.35535269299588,"aZ":-31.100681786731744,"pfxX":-9.307727299191486,"pfxZ":0.5702883965568581,"pX":0.8898191567996648,"pZ":2.9728614768422723,"vX0":7.402244731490021,"vY0":-136.84276563027527,"vZ0":-1.5471634746980685,"x":83.08,"y":158.51,"x0":-0.6561646405424163,"y0":50.00088833269293,"z0":5.698882834469372,"aX":-17.452862650031378},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":0.8,"breakHorizontal":15.1,"spinRate":1840,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4019957875725537,"extension":6.766190945523429},"index":4,"playId":"052a56ce-908c-3fd3-9448-3aa5af1988f2","pitchNumber":5,"startTime":"2025-08-09T00:25:26.280Z","endTime":"2025-08-09T00:25:30.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:25:30.524Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Westburg grounds out, third baseman Gio Urshela to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T00:25:31.943Z","endTime":"2025-08-09T00:27:08.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.62982491877403,"strikeZoneBottom":1.6539193139014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.513988899431325,"aZ":-30.095841641379973,"pfxX":4.503034214363629,"pfxZ":1.3003565562116286,"pX":2.016936157664143,"pZ":2.2790269810186654,"vX0":5.388041114626539,"vY0":-126.45383560012404,"vZ0":-2.1243531772356903,"x":40.12,"y":177.25,"x0":-0.7356534084360751,"y0":50.00372556622499,"z0":5.57139268259537,"aX":7.2107994866163665},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":-9.5,"spinRate":2128,"spinDirection":13},"zone":14,"typeConfidence":0.9,"plateTime":0.4350368800065838,"extension":6.807905238324393},"index":0,"playId":"09b7f9e8-cc8e-3c5d-bab6-031a8a9ab670","pitchNumber":1,"startTime":"2025-08-09T00:25:58.803Z","endTime":"2025-08-09T00:26:02.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.63230778827766,"strikeZoneBottom":1.65670569407899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.857969731075457,"aZ":-32.07958347551534,"pfxX":2.668842694108533,"pfxZ":0.0611639662013177,"pX":1.4195345799331502,"pZ":0.9554289047756492,"vX0":5.102149137199959,"vY0":-126.01529937843264,"vZ0":-4.54452936147246,"x":62.89,"y":212.98,"x0":-0.9725269438199053,"y0":50.00596158909134,"z0":5.352820878398097,"aX":4.323156223764103},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.6,"breakHorizontal":-5.9,"spinRate":2051,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.4334448542018148,"extension":6.793502134024841},"index":1,"playId":"eb2254ad-e1a3-381f-9b8d-f8d9bfc80ab1","pitchNumber":2,"startTime":"2025-08-09T00:26:17.976Z","endTime":"2025-08-09T00:26:20.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.50151827160875,"strikeZoneBottom":1.58692504606608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.995644209170415,"aZ":-29.248207180126858,"pfxX":-8.987726204594392,"pfxZ":1.5882688079115281,"pX":0.4184287147861359,"pZ":1.4312134333296318,"vX0":6.400857871074136,"vY0":-135.3311995152336,"vZ0":-5.218412008968336,"x":101.05,"y":200.14,"x0":-0.8160384531552531,"y0":50.00460031172518,"z0":5.446593555462427,"aX":-16.584420218710715},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.9,"breakHorizontal":14.8,"spinRate":1894,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4055441774643498,"extension":6.87656276698805},"index":2,"playId":"6c10f220-78cd-3023-80b8-0d078fd488a2","pitchNumber":3,"startTime":"2025-08-09T00:26:38.445Z","endTime":"2025-08-09T00:26:42.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.132295367778948,"aZ":-29.80564697078228,"pfxX":-8.915125777712444,"pfxZ":1.2737729789545318,"pX":0.20178156025363336,"pZ":2.0675785330979397,"vX0":5.397918745527004,"vY0":-135.72515539560663,"vZ0":-3.874735388677578,"x":109.31,"y":182.96,"x0":-0.6599246994167673,"y0":50.00093699964896,"z0":5.60130665515936,"aX":-16.54540391664942},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.7,"breakHorizontal":14.9,"spinRate":1905,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4043571033392288,"extension":6.856248707506545},"hitData":{"launchSpeed":88.0,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.77,"coordY":165.87}},"index":3,"playId":"7c92d640-b598-315d-9ee8-564323b12c0e","pitchNumber":4,"startTime":"2025-08-09T00:26:59.159Z","endTime":"2025-08-09T00:27:08.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:27:08.786Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T00:29:09.908Z","endTime":"2025-08-09T00:30:01.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.6,"endSpeed":84.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.664934809690656,"aZ":-12.141770624075777,"pfxX":-3.0502663280081723,"pfxZ":10.958665829358006,"pX":-0.6042120627080927,"pZ":2.8495779330479345,"vX0":5.4667283089831376,"vY0":-134.69805106242308,"vZ0":-5.7470336138584,"x":140.03,"y":161.84,"x0":-2.2685152614001423,"y0":50.00394184269977,"z0":5.877720432623885,"aX":-5.57694006957252},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":4.3,"spinRate":2431,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4074333645898678,"extension":6.147106863942042},"index":0,"playId":"913f059c-9bef-32fe-8d7b-cdda83fd7d39","pitchNumber":1,"startTime":"2025-08-09T00:29:17.696Z","endTime":"2025-08-09T00:29:21.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.6078316051225,"strikeZoneBottom":1.73560004337586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.487308131917487,"aZ":-23.594165249635694,"pfxX":-9.608742307928095,"pfxZ":4.738000391273118,"pX":-0.2450515318450276,"pZ":2.270493147387537,"vX0":8.560595328977811,"vY0":-133.87093919983607,"vZ0":-4.7675016803211125,"x":126.34,"y":177.48,"x0":-2.2392576758490947,"y0":50.003364445308044,"z0":5.768073010723074,"aX":-17.403180421794477},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":15.5,"spinRate":2278,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4094856420596358,"extension":6.266828059413379},"index":1,"playId":"2f11b2d3-9d93-308d-870e-63f0d4166be8","pitchNumber":2,"startTime":"2025-08-09T00:29:37.314Z","endTime":"2025-08-09T00:29:41.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.87026893468277,"aZ":-27.62059078277034,"pfxX":-4.034352438553907,"pfxZ":2.6695712695532667,"pX":0.7757412732135547,"pZ":0.6839396613572327,"vX0":8.43995614705448,"vY0":-128.92416541403298,"vZ0":-7.978728756515351,"x":87.43,"y":220.31,"x0":-1.9990825392695284,"y0":50.00138921780075,"z0":5.915088499777898,"aX":-6.872073543097102},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.4,"breakHorizontal":5.6,"spinRate":1737,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4229633396784718,"extension":6.442974955755362},"index":2,"playId":"64325da3-610b-371e-9070-98412e069feb","pitchNumber":3,"startTime":"2025-08-09T00:29:55.910Z","endTime":"2025-08-09T00:30:01.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:30:01.589Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a ground ball to shortstop Gunnar Henderson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T00:30:02.625Z","endTime":"2025-08-09T00:30:32.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.590230299428594,"aZ":-27.847537650042344,"pfxX":-6.200572147098715,"pfxZ":2.560361371204614,"pX":-0.763505584845935,"pZ":2.2494132496467474,"vX0":5.566157282851652,"vY0":-128.96556766821746,"vZ0":-4.215409238889953,"x":146.1,"y":178.05,"x0":-2.1390694475887284,"y0":50.005604216443814,"z0":6.040937755362566,"aX":-10.497531626735126},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.0,"breakHorizontal":10.1,"spinRate":1602,"spinDirection":210},"zone":7,"typeConfidence":0.91,"plateTime":0.4238984425921646,"extension":6.214801455389195},"hitData":{"launchSpeed":78.3,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":139.65,"coordY":140.53}},"index":0,"playId":"d0429b31-3f07-3089-8c82-a01a91963e29","pitchNumber":1,"startTime":"2025-08-09T00:30:24.525Z","endTime":"2025-08-09T00:30:32.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":0.87,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:30:32.943Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shea Langeliers pops out to first baseman Coby Mayo in foul territory.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T00:30:41.421Z","endTime":"2025-08-09T00:31:56.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"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.7,"endSpeed":85.6,"strikeZoneTop":3.44974302511743,"strikeZoneBottom":1.59965793376135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.550191658429785,"aZ":-20.706669577324057,"pfxX":-9.467632002268719,"pfxZ":6.138304176813242,"pX":-0.895221357509522,"pZ":1.3565793665103343,"vX0":7.34650810960905,"vY0":-136.02459652660352,"vZ0":-7.940339092320187,"x":151.12,"y":202.15,"x0":-2.4043613934503556,"y0":50.00619487533562,"z0":5.755563699154017,"aX":-17.69971431355886},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.5,"breakHorizontal":15.5,"spinRate":2298,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4030674127285172,"extension":6.256080703546649},"index":0,"playId":"09ef3462-4b19-387f-b266-0a35bf5b0e8b","pitchNumber":1,"startTime":"2025-08-09T00:31:04.245Z","endTime":"2025-08-09T00:31:08.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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(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":90.1,"endSpeed":83.3,"strikeZoneTop":3.46370357868522,"strikeZoneBottom":1.55350421750281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.74668982271082,"aZ":-26.070550419507914,"pfxX":-0.30881246262894546,"pfxZ":3.506645884984404,"pX":0.9568619879282523,"pZ":0.5516173913509267,"vX0":8.148664336980895,"vY0":-130.79170230874925,"vZ0":-8.622619949506504,"x":80.53,"y":223.89,"x0":-2.1544174752086955,"y0":50.000117842603416,"z0":5.836393553916496,"aX":-0.5390398169703153},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":-1.2,"spinRate":2493,"spinDirection":178},"zone":14,"typeConfidence":0.88,"plateTime":0.41826220813588266,"extension":6.492530822918515},"index":1,"playId":"482e27e6-505c-3487-ba39-944b3a14df6f","pitchNumber":2,"startTime":"2025-08-09T00:31:23.044Z","endTime":"2025-08-09T00:31:26.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57631178335129,"aZ":-27.275468637973216,"pfxX":0.7579280605781475,"pfxZ":2.863766431549866,"pX":0.5994389399294966,"pZ":1.8394268811461651,"vX0":6.982829988222959,"vY0":-129.55764259463865,"vZ0":-5.0833170101036025,"x":94.15,"y":189.12,"x0":-2.222563284082722,"y0":50.00215350287021,"z0":5.896502042132249,"aX":1.2950469595087486},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":-2.9,"spinRate":2483,"spinDirection":185},"zone":9,"typeConfidence":0.89,"plateTime":0.42182919412330033,"extension":6.250665455328453},"hitData":{"launchSpeed":76.5,"launchAngle":65.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":179.69,"coordY":169.42}},"index":2,"playId":"317b474d-31f1-3c83-a0c5-2359f8ae4d86","pitchNumber":3,"startTime":"2025-08-09T00:31:48.164Z","endTime":"2025-08-09T00:31:56.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.74,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:31:56.998Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a ground ball to right fielder Ryan Noda. Nick Kurtz to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T00:32:10.926Z","endTime":"2025-08-09T00:32:35.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.351165119552416,"aZ":-41.11561481195057,"pfxX":2.9083871349125,"pfxZ":-6.796138996757914,"pX":-0.5355119807800348,"pZ":2.5160145407414243,"vX0":3.0231919886479988,"vY0":-114.09370586606161,"vZ0":0.9512468395114795,"x":137.41,"y":170.85,"x0":-2.2564303488493564,"y0":50.001568477556745,"z0":6.151326720190921,"aX":3.826969514310715},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.8,"breakHorizontal":-6.0,"spinRate":2720,"spinDirection":53},"zone":4,"typeConfidence":0.9,"plateTime":0.48040230480001256,"extension":6.298133294490413},"hitData":{"launchSpeed":100.9,"launchAngle":5.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.35,"coordY":108.1}},"index":0,"playId":"a1fa24cd-7f80-3023-9d02-70a2b63b349b","pitchNumber":1,"startTime":"2025-08-09T00:32:25.478Z","endTime":"2025-08-09T00:32:35.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.2,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:32:35.656Z","atBatIndex":42},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Darell Hernaiz grounds into a force out, shortstop Gunnar Henderson to second baseman Jackson Holliday. Tyler Soderstrom out at 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T00:32:38.972Z","endTime":"2025-08-09T00:33:21.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70645536916928,"aZ":-30.2647346117142,"pfxX":7.44166291759047,"pfxZ":1.248751540198107,"pX":0.6973411552262684,"pZ":1.6040550678489591,"vX0":4.932541112493127,"vY0":-123.32493738824071,"vZ0":-4.376495742769846,"x":90.42,"y":195.47,"x0":-2.2992745782569037,"y0":50.0060223555541,"z0":5.969526096716341,"aX":11.403965900659665},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.4,"breakHorizontal":-14.6,"spinRate":2698,"spinDirection":53},"zone":9,"typeConfidence":0.92,"plateTime":0.44501358620301135,"extension":6.181931010690697},"hitData":{"launchSpeed":85.0,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.2,"coordY":154.72}},"index":0,"playId":"0d4d5f08-a264-3949-b15e-f1c12bd5427a","pitchNumber":1,"startTime":"2025-08-09T00:33:13.251Z","endTime":"2025-08-09T00:33:21.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":6.099999999999994,"leverageIndex":2.41,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:33:21.397Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gunnar Henderson flies out sharply to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T00:35:48.225Z","endTime":"2025-08-09T00:37:17.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ben Bowden replaces J.T. Ginn.","event":"Pitching Substitution","eventType":"pitching_substitution","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-09T00:33:46.346Z","endTime":"2025-08-09T00:35:50.573Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641386,"link":"/api/v1/people/641386"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.59978259316468,"aZ":-12.331378645685497,"pfxX":7.891682068157982,"pfxZ":10.90568095745094,"pX":-0.2608403045799276,"pZ":2.623090729441783,"vX0":-4.830871987630006,"vY0":-134.63542933001244,"vZ0":-6.101560310362878,"x":126.94,"y":167.96,"x0":0.5394385427419318,"y0":50.00619053352702,"z0":5.8062404965611165,"aX":14.364969165903753},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":-13.1,"spinRate":2288,"spinDirection":135},"zone":5,"typeConfidence":0.9,"plateTime":0.40817787409225303,"extension":5.909576711223161},"index":1,"playId":"22215a74-4ac3-3a0d-a573-c8f4d57234f5","pitchNumber":1,"startTime":"2025-08-09T00:35:50.573Z","endTime":"2025-08-09T00:35:53.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.59548480160569,"strikeZoneBottom":1.70460449695591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51442317708132,"aZ":-13.495240163499064,"pfxX":7.886438464643238,"pfxZ":9.97366060764965,"pX":-0.8961288895413212,"pZ":2.4036238559276177,"vX0":-6.405594016023811,"vY0":-136.56419400299438,"vZ0":-6.63708532267016,"x":151.16,"y":173.88,"x0":0.46539408410481403,"y0":50.00071876598964,"z0":5.809475580928479,"aX":14.76515625852458},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":-12.7,"spinRate":2344,"spinDirection":130},"zone":13,"typeConfidence":0.91,"plateTime":0.40241758186116394,"extension":5.959089662472483},"index":2,"playId":"d4ddea28-58d4-30da-8e8b-7473219c22f1","pitchNumber":2,"startTime":"2025-08-09T00:36:07.375Z","endTime":"2025-08-09T00:36:11.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.53025683121186,"strikeZoneBottom":1.6397108218568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.095857516447605,"aZ":-25.63066683426302,"pfxX":0.533976563470977,"pfxZ":4.350160054007821,"pX":-0.6034780647577234,"pZ":1.090971474428404,"vX0":-3.1595105780718655,"vY0":-121.87599678497172,"vZ0":-6.154226803538481,"x":140.0,"y":209.32,"x0":0.6406083910718972,"y0":50.00022172427853,"z0":5.864075697053605,"aX":0.8027804185667419},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.7,"breakHorizontal":-0.2,"spinRate":2375,"spinDirection":135},"zone":13,"typeConfidence":0.9,"plateTime":0.44951420296209843,"extension":5.9245871543114035},"index":3,"playId":"756baacd-f87e-3243-a104-9191eeb0d536","pitchNumber":3,"startTime":"2025-08-09T00:36:26.200Z","endTime":"2025-08-09T00:36:29.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":83.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.78144364492748,"aZ":-11.75304128240805,"pfxX":6.989678463279228,"pfxZ":11.144201770470852,"pX":-0.006893575574166079,"pZ":3.80180308159998,"vX0":-3.9499535902215546,"vY0":-135.5419956970694,"vZ0":-3.6594375440370936,"x":117.26,"y":136.13,"x0":0.5727515429646151,"y0":50.00577250947728,"z0":6.00926273709386,"aX":12.811876282275605},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.4,"breakHorizontal":-11.6,"spinRate":2371,"spinDirection":140},"zone":2,"typeConfidence":0.9,"plateTime":0.40646144810805707,"extension":6.019785983781534},"index":4,"playId":"5b8e7bda-f364-319f-8724-f52b5b59476c","pitchNumber":4,"startTime":"2025-08-09T00:36:44.106Z","endTime":"2025-08-09T00:36:47.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-09T00:36:54.565Z","endTime":"2025-08-09T00:37:09.085Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.662023830244586,"aZ":-12.704393629338577,"pfxX":7.511199137002541,"pfxZ":10.516747721774697,"pX":0.16767563910326033,"pZ":3.555148989517822,"vX0":-3.5139973537673628,"vY0":-136.5844843017395,"vZ0":-3.9544233460451603,"x":110.61,"y":142.79,"x0":0.5091526465666321,"y0":50.00636802031426,"z0":5.922427559694872,"aX":13.912259006548677},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":-12.6,"spinRate":2434,"spinDirection":138},"zone":2,"typeConfidence":0.91,"plateTime":0.4041029733351369,"extension":5.948181253775909},"hitData":{"launchSpeed":105.4,"launchAngle":24.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":114.71,"coordY":40.18}},"index":6,"playId":"364631da-eea6-3371-8f56-8f9cdf497aca","pitchNumber":5,"startTime":"2025-08-09T00:37:09.085Z","endTime":"2025-08-09T00:37:17.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:37:17.953Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T00:37:19.910Z","endTime":"2025-08-09T00:38:31.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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(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":84.0,"strikeZoneTop":3.45212390751998,"strikeZoneBottom":1.70589282964212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.047794434601165,"aZ":-12.315331185517646,"pfxX":9.635230212691248,"pfxZ":10.792035441148213,"pX":-0.22103458965122416,"pZ":2.7739942308824936,"vX0":-5.137926689538925,"vY0":-136.28809870413187,"vZ0":-5.7954299120716435,"x":125.43,"y":163.88,"x0":0.45908921733922686,"y0":50.00094481424135,"z0":5.814055911513256,"aX":17.72823170014632},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":-16.0,"spinRate":2398,"spinDirection":127},"zone":5,"typeConfidence":0.91,"plateTime":0.4052850533429204,"extension":5.988384160304403},"index":0,"playId":"f1af71d7-cf2a-3085-acb0-f833b022bad9","pitchNumber":1,"startTime":"2025-08-09T00:37:48.336Z","endTime":"2025-08-09T00:37:51.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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.9,"endSpeed":79.1,"strikeZoneTop":3.59637827175347,"strikeZoneBottom":1.60646395662731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.395586402445282,"aZ":-21.18321716935326,"pfxX":9.81288008799304,"pfxZ":6.886904801740793,"pX":0.4673889948418851,"pZ":0.9707818125617134,"vX0":-3.3883820883898035,"vY0":-126.24697486565198,"vZ0":-7.824867292625963,"x":99.18,"y":212.57,"x0":0.560805430628207,"y0":50.00388347759126,"z0":5.846367442093671,"aX":15.662836983614763},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.7,"breakHorizontal":-16.8,"spinRate":1786,"spinDirection":125},"zone":14,"typeConfidence":0.69,"plateTime":0.43573776322411994,"extension":5.941235635057625},"index":1,"playId":"8f170f84-aae0-332c-85ab-4e16a41c9353","pitchNumber":2,"startTime":"2025-08-09T00:38:05.464Z","endTime":"2025-08-09T00:38:09.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":79.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.721190239268815,"aZ":-19.798541150547344,"pfxX":10.640847502830063,"pfxZ":7.638464046916843,"pX":0.4441105190389405,"pZ":2.109160884659765,"vX0":-3.6037848548803235,"vY0":-127.6262549873204,"vZ0":-5.829564346502609,"x":100.07,"y":181.83,"x0":0.5073010917496513,"y0":50.00130811070827,"z0":6.023943305105564,"aX":17.232453048057078},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.5,"breakHorizontal":-18.2,"spinRate":2007,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.43218850527319574,"extension":5.945273641585737},"hitData":{"launchSpeed":88.1,"launchAngle":28.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.39,"coordY":77.95}},"index":2,"playId":"6d57443f-a300-32da-8e13-8d427f664e39","pitchNumber":3,"startTime":"2025-08-09T00:38:23.503Z","endTime":"2025-08-09T00:38:31.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:38:31.749Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Mountcastle grounds out, shortstop Darell Hernaiz to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T00:38:32.599Z","endTime":"2025-08-09T00:39:27.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.8126274753866,"strikeZoneBottom":1.76003962835143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.98337345082623,"aZ":-22.97834073593182,"pfxX":11.072900961973687,"pfxZ":5.702021159153372,"pX":-1.2057020716868403,"pZ":0.531581831214798,"vX0":-7.777821149396177,"vY0":-126.72365868315279,"vZ0":-8.492450307929493,"x":162.96,"y":224.43,"x0":0.4780386640741724,"y0":50.00166090563523,"z0":5.787305103289356,"aX":17.8526324683433},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.4,"breakHorizontal":-18.1,"spinRate":1912,"spinDirection":123},"zone":13,"typeConfidence":0.75,"plateTime":0.4336638426089898,"extension":6.036838122771899},"index":0,"playId":"e60c3800-b395-3391-bca9-511958bfb1f5","pitchNumber":1,"startTime":"2025-08-09T00:38:58.184Z","endTime":"2025-08-09T00:39:01.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.747905386537905,"aZ":-14.861321341321887,"pfxX":6.53249920920277,"pfxZ":9.252145690995144,"pX":0.5988176738682717,"pZ":3.298520252839381,"vX0":-1.986175634273684,"vY0":-136.3522093599269,"vZ0":-4.285494349875809,"x":94.17,"y":149.72,"x0":0.4908418184144157,"y0":50.00271751788508,"z0":5.92569721145042,"aX":12.222090897626426},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":-11.4,"spinRate":2319,"spinDirection":140},"zone":3,"typeConfidence":0.9,"plateTime":0.4026888028656317,"extension":6.013401897525046},"hitData":{"launchSpeed":88.3,"launchAngle":8.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.22,"coordY":151.68}},"index":1,"playId":"14763d57-f490-3ce1-94ce-858f6d4ee331","pitchNumber":2,"startTime":"2025-08-09T00:39:19.347Z","endTime":"2025-08-09T00:39:27.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":641386,"link":"/api/v1/people/641386"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-0.6999999999999886,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:39:27.527Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T00:41:33.359Z","endTime":"2025-08-09T00:44:28.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,8],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.69065280426963,"strikeZoneBottom":1.63792405823875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.35345765366167,"aZ":-13.762028913773094,"pfxX":-4.450255854921227,"pfxZ":9.968863518423214,"pX":-0.34517354277110973,"pZ":3.871978348936987,"vX0":6.6118319113530495,"vY0":-135.47009701784927,"vZ0":-2.9946243741735667,"x":130.16,"y":134.24,"x0":-2.2464192815060615,"y0":50.00028612504543,"z0":5.961716829802614,"aX":-8.217853909373986},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":6.6,"spinRate":2371,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4052924023540849,"extension":6.184848467422953},"index":0,"playId":"0f709438-6349-34bf-8438-f97b852fa810","pitchNumber":1,"startTime":"2025-08-09T00:41:37.770Z","endTime":"2025-08-09T00:41:41.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":91.9,"endSpeed":84.1,"strikeZoneTop":3.73975778469438,"strikeZoneBottom":1.68708121268847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.085429783148943,"aZ":-13.946492902111078,"pfxX":-3.76525219746801,"pfxZ":10.082930793647726,"pX":1.0739030491795236,"pZ":3.3541919733985903,"vX0":9.888602271243757,"vY0":-133.45010648657262,"vZ0":-4.148992648454653,"x":76.07,"y":148.22,"x0":-2.186586044935415,"y0":50.00429318113103,"z0":5.930259236721222,"aX":-6.808917620935258},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.5,"breakHorizontal":4.7,"spinRate":2343,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4100752053699077,"extension":6.262565624755876},"index":1,"playId":"f1b622ac-6c60-36f8-878a-833045dedb3c","pitchNumber":2,"startTime":"2025-08-09T00:41:50.900Z","endTime":"2025-08-09T00:41:54.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.73634059740522,"strikeZoneBottom":1.68412144168425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.095607554323184,"aZ":-20.81828212499888,"pfxX":-8.498295330352482,"pfxZ":6.183928681844108,"pX":-1.0183471883255457,"pZ":2.933003992251216,"vX0":6.516714458209176,"vY0":-134.60285099492484,"vZ0":-3.792918938347594,"x":155.82,"y":159.59,"x0":-2.3661452956420663,"y0":50.001206602035865,"z0":5.8336486844178355,"aX":-15.599611043431718},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.6,"breakHorizontal":14.0,"spinRate":2225,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40685592316794317,"extension":6.2042918776764555},"index":2,"playId":"ba4d6d9b-03cf-366c-a966-442b70f624ab","pitchNumber":3,"startTime":"2025-08-09T00:42:06.015Z","endTime":"2025-08-09T00:42:09.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.65475258078479,"strikeZoneBottom":1.5411896723277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26411682323015,"aZ":-20.425145323106136,"pfxX":-8.012442648036432,"pfxZ":6.52314938324346,"pX":-0.5749465956895191,"pZ":2.9446332260062364,"vX0":7.225059196757966,"vY0":-133.03872398499553,"vZ0":-3.7836187857559445,"x":138.92,"y":159.27,"x0":-2.278607762148818,"y0":50.00400721968882,"z0":5.857077110968863,"aX":-14.432932751145989},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.3,"breakHorizontal":13.1,"spinRate":2179,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.41096793342930527,"extension":6.255960778821319},"index":3,"playId":"fc8f0e38-2c24-32ca-811b-c261bbfba93c","pitchNumber":4,"startTime":"2025-08-09T00:42:22.064Z","endTime":"2025-08-09T00:42:25.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.484033720961666,"aZ":-16.48039601686139,"pfxX":-4.0652405819197925,"pfxZ":8.611935857925442,"pX":0.4425745643883021,"pZ":3.0342618461018356,"vX0":8.472834643170373,"vY0":-133.78971409312533,"vZ0":-4.230559605128439,"x":100.13,"y":156.85,"x0":-2.2298522424146663,"y0":50.00015189029183,"z0":5.808624215987325,"aX":-7.40640121469125},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":5.6,"spinRate":2302,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.4085920774591041,"extension":6.315105148318808},"index":4,"playId":"778e00e2-0962-3e3b-8570-54ba24f9618d","pitchNumber":5,"startTime":"2025-08-09T00:42:37.242Z","endTime":"2025-08-09T00:42:41.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6829364124117,"aZ":-12.599332833447221,"pfxX":-5.404955932507439,"pfxZ":10.652077668260578,"pX":-0.06084951086859589,"pZ":2.7967191801192035,"vX0":7.720689598883774,"vY0":-135.01383726635905,"vZ0":-5.599904056140167,"x":119.32,"y":163.27,"x0":-2.26146704779902,"y0":50.00103264170784,"z0":5.791900622811623,"aX":-9.931204323504979},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":8.0,"spinRate":2403,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.40640636266606434,"extension":6.290761727639122},"index":5,"playId":"b416e42e-824f-3561-ace4-569019911fa9","pitchNumber":6,"startTime":"2025-08-09T00:43:02.284Z","endTime":"2025-08-09T00:43:05.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42648221805101,"aZ":-16.53647555814586,"pfxX":-8.12018063494844,"pfxZ":8.400944132442692,"pX":-0.16247260447549913,"pZ":3.1291699842984864,"vX0":8.46887574213931,"vY0":-135.50271412487595,"vZ0":-4.114953261559365,"x":123.19,"y":154.29,"x0":-2.272378739641563,"y0":50.000030884707776,"z0":5.821797158448365,"aX":-15.108561554832546},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":13.0,"spinRate":2277,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.40411915237461304,"extension":6.296703742978418},"index":6,"playId":"c70d953c-ddd2-3e33-9ac9-653776d3d380","pitchNumber":7,"startTime":"2025-08-09T00:43:26.032Z","endTime":"2025-08-09T00:43:29.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","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-09T00:43:49.268Z","endTime":"2025-08-09T00:44:25.707Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.50083079814624,"strikeZoneBottom":1.57094401002536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.753194577789444,"aZ":-29.52263061925271,"pfxX":-8.740940451197542,"pfxZ":1.6026119068858327,"pX":1.0187067008747601,"pZ":0.5536375602218786,"vX0":10.71130490311244,"vY0":-127.49227251299217,"vZ0":-7.481305373552756,"x":78.17,"y":223.83,"x0":-2.08983575774425,"y0":50.00355999261555,"z0":5.837333271327454,"aX":-14.475704932853397},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.4,"breakHorizontal":13.6,"spinRate":1614,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.42864494291875266,"extension":6.464533898947871},"index":8,"playId":"6acab5d4-7ebe-3987-957c-05cd654d57af","pitchNumber":8,"startTime":"2025-08-09T00:44:25.707Z","endTime":"2025-08-09T00:44:28.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":1.35,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:44:28.707Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gio Urshela lines out to right fielder Ryan Noda.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T00:44:35.355Z","endTime":"2025-08-09T00:45:25.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"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(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":89.2,"endSpeed":82.2,"strikeZoneTop":3.48763438940529,"strikeZoneBottom":1.61690263012734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.594873673092113,"aZ":-27.515881595089525,"pfxX":-0.5508436663500731,"pfxZ":2.713303370523551,"pX":0.28265365117739777,"pZ":3.609703060438945,"vX0":6.714650517887354,"vY0":-129.84203303833326,"vZ0":-0.9976469837571205,"x":106.23,"y":141.32,"x0":-2.2585750726250797,"y0":50.00539280889089,"z0":6.080918407053897,"aX":-0.9478245280453904},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.9,"breakHorizontal":-0.4,"spinRate":2439,"spinDirection":187},"zone":12,"typeConfidence":0.85,"plateTime":0.42084611545144934,"extension":6.262659439041228},"index":0,"playId":"aab9261f-5c06-3109-8819-f3757b5348a7","pitchNumber":1,"startTime":"2025-08-09T00:44:57.501Z","endTime":"2025-08-09T00:45:01.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.061043692689655,"aZ":-27.752667331184796,"pfxX":-0.4286103092399185,"pfxZ":2.589549376542286,"pX":0.45448350635829227,"pZ":2.0351050311842918,"vX0":7.258007538275279,"vY0":-129.20918172091686,"vZ0":-4.500056763383347,"x":99.68,"y":183.83,"x0":-2.321987571168483,"y0":50.006059728355154,"z0":5.903721082460587,"aX":-0.7332360923210208},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":-0.6,"spinRate":2503,"spinDirection":183},"zone":9,"typeConfidence":0.89,"plateTime":0.42207910674277427,"extension":6.259293748368152},"hitData":{"launchSpeed":97.5,"launchAngle":18.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.12,"coordY":100.64}},"index":1,"playId":"eb39496c-f588-316a-aa2b-0a8d682d93d8","pitchNumber":2,"startTime":"2025-08-09T00:45:14.954Z","endTime":"2025-08-09T00:45:25.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.43,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:45:25.585Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Urías flies out to left fielder Dylan Carlson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T00:45:22.787Z","endTime":"2025-08-09T00:46:22.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.27369458286843,"strikeZoneBottom":1.56126946299756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.173068155454448,"aZ":-19.69667859237642,"pfxX":-8.20926715392666,"pfxZ":6.8482610121131895,"pX":-1.1324666176624856,"pZ":2.997179382902774,"vX0":6.228774389111897,"vY0":-134.18976453425162,"vZ0":-3.8887030566482066,"x":160.17,"y":157.86,"x0":-2.417711358937464,"y0":50.00624257882684,"z0":5.869314512335496,"aX":-14.966836586880778},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":13.6,"spinRate":2194,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.408242344350243,"extension":6.1627022250659},"index":0,"playId":"e6df14b7-6568-372d-bcc7-12db104bc941","pitchNumber":1,"startTime":"2025-08-09T00:45:50.604Z","endTime":"2025-08-09T00:45:54.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":92.3,"endSpeed":83.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.630653585782124,"aZ":-18.881146015287193,"pfxX":-7.721114074933777,"pfxZ":7.381258837071164,"pX":-0.39925695324876265,"pZ":2.511199447475026,"vX0":8.01645913009417,"vY0":-134.0296278355302,"vZ0":-5.070368769046157,"x":132.22,"y":170.98,"x0":-2.440002119129962,"y0":50.00536812899131,"z0":5.794959597215069,"aX":-13.911365549088408},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.4,"breakHorizontal":12.0,"spinRate":2242,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.4102170412736399,"extension":6.316375551429925},"hitData":{"launchSpeed":96.1,"launchAngle":31.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.23,"coordY":69.54}},"index":1,"playId":"cb0635d7-7c4f-36fb-81cf-5fa3721cfa2f","pitchNumber":2,"startTime":"2025-08-09T00:46:09.271Z","endTime":"2025-08-09T00:46:22.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.39999999999999,"awayTeamWinProbability":14.600000000000009,"homeTeamWinProbabilityAdded":4.499999999999986,"leverageIndex":1.93,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:46:22.092Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, second baseman Jackson Holliday to first baseman Coby Mayo.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T00:47:44.320Z","endTime":"2025-08-09T00:48:59.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":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-09T00:46:31.713Z","endTime":"2025-08-09T00:47:46.618Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.30175347943639,"strikeZoneBottom":1.43762952316695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46895164108328,"aZ":-41.3056040304693,"pfxX":4.074540216996711,"pfxZ":-6.762932161999727,"pX":0.1405307440440171,"pZ":1.3073837523130722,"vX0":4.257506886516334,"vY0":-116.01096445112559,"vZ0":-1.7561350844537118,"x":111.64,"y":203.48,"x0":-2.25367750136873,"y0":50.00165641274847,"z0":6.043064790555954,"aX":5.50340229071715},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-12.4,"breakHorizontal":-8.5,"spinRate":2675,"spinDirection":54},"zone":14,"typeConfidence":0.87,"plateTime":0.47373352739258,"extension":6.207384328418505},"index":1,"playId":"569f495d-bf8a-3e8f-9171-9f6aa18b715e","pitchNumber":1,"startTime":"2025-08-09T00:47:46.618Z","endTime":"2025-08-09T00:47:50.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.27597320014558,"strikeZoneBottom":1.41233144092429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.162385029982463,"aZ":-24.02792232172363,"pfxX":-7.942520678636201,"pfxZ":4.839801919438537,"pX":0.440018963824014,"pZ":1.8850678979702975,"vX0":9.046115671043127,"vY0":-128.5316897973468,"vZ0":-5.534781154427691,"x":100.23,"y":187.88,"x0":-2.0833852119023883,"y0":50.00163750830161,"z0":5.917539258231327,"aX":-13.367024174075414},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.8,"breakHorizontal":12.5,"spinRate":1835,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.4251754015136542,"extension":6.292973794011402},"index":2,"playId":"ccc81881-f433-3415-9668-982363c75e93","pitchNumber":2,"startTime":"2025-08-09T00:48:05.194Z","endTime":"2025-08-09T00:48:08.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.28686853777329,"strikeZoneBottom":1.39210185152444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02008396046572,"aZ":-24.21426070923781,"pfxX":-9.216296356481942,"pfxZ":4.7570573735663695,"pX":0.7036727831669484,"pZ":1.7903019063212473,"vX0":10.320411109002515,"vY0":-128.11935235392014,"vZ0":-5.532422683235831,"x":90.18,"y":190.44,"x0":-2.1682091279851305,"y0":50.00123628755061,"z0":5.855681713709246,"aX":-15.411041377572316},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.6,"breakHorizontal":14.5,"spinRate":1653,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.42656351652423785,"extension":6.250175216136128},"index":3,"playId":"0e964392-1fb2-3a93-813f-5d8bfc8feac6","pitchNumber":3,"startTime":"2025-08-09T00:48:24.155Z","endTime":"2025-08-09T00:48:27.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"46e839c4-51f2-493e-b993-40a570c19ee5","startTime":"2025-08-09T00:48:41.354Z","endTime":"2025-08-09T00:48:46.354Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.25238698379203,"aZ":-26.291442444431087,"pfxX":-7.314662624138151,"pfxZ":3.4688500065246,"pX":-0.7936397735120863,"pZ":1.3264329611350276,"vX0":6.304778987354898,"vY0":-128.7634026253176,"vZ0":-6.431525266810088,"x":147.25,"y":202.97,"x0":-2.3118294743111423,"y0":50.00218258114669,"z0":5.863712622136923,"aX":-12.404264474667505},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.2,"breakHorizontal":12.0,"spinRate":1708,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.4237772458951876,"extension":6.33190374351063},"hitData":{"launchSpeed":66.1,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.79,"coordY":153.71}},"index":5,"playId":"579ce531-e3dd-3afc-815e-df38b20caf51","pitchNumber":4,"startTime":"2025-08-09T00:48:51.995Z","endTime":"2025-08-09T00:48:59.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":3.3000000000000114,"leverageIndex":1.3,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:48:59.411Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Noda grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T00:51:21.550Z","endTime":"2025-08-09T00:52:46.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Ferguson replaces Ben Bowden.","event":"Pitching Substitution","eventType":"pitching_substitution","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-09T00:49:29.511Z","endTime":"2025-08-09T00:51:23.913Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621053,"link":"/api/v1/people/621053"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641386,"link":"/api/v1/people/641386","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.068663320012885,"aZ":-27.041208822178955,"pfxX":1.056171032736124,"pfxZ":2.8393979670799254,"pX":-0.03767271140337546,"pZ":2.9332480964505976,"vX0":7.626518962993962,"vY0":-132.9314557488523,"vZ0":-2.834663402213664,"x":118.44,"y":159.58,"x0":-3.0701422768463504,"y0":50.00101414407275,"z0":5.957790467093617,"aX":1.9049435748631498},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.8,"breakHorizontal":-3.4,"spinRate":2529,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.41062406769934867,"extension":6.160453273993492},"index":1,"playId":"7a33f619-1009-3204-86ce-e22bda8f9aa1","pitchNumber":1,"startTime":"2025-08-09T00:51:23.913Z","endTime":"2025-08-09T00:51:28.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.55410033779615,"strikeZoneBottom":1.49577939609914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.922983934434356,"aZ":-15.060469183945495,"pfxX":-5.843330560773903,"pfxZ":8.719858932536795,"pX":1.3013308419329042,"pZ":2.2894373623218605,"vX0":13.586648318706398,"vY0":-138.91089831570713,"vZ0":-7.066757262459787,"x":67.4,"y":176.97,"x0":-2.884897961663797,"y0":50.00201867444709,"z0":5.859893966261787,"aX":-11.468344171729235},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":7.9,"spinRate":2362,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39369069400569456,"extension":6.478864982568709},"index":2,"playId":"66fe2567-a765-3a3e-82e0-3732e9cc55ec","pitchNumber":2,"startTime":"2025-08-09T00:51:49.141Z","endTime":"2025-08-09T00:51:52.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":95.6,"endSpeed":87.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.007671180262726,"aZ":-15.66730066755588,"pfxX":-6.020288835944895,"pfxZ":8.473927448531697,"pX":-0.350922997392441,"pZ":2.796062677180474,"vX0":9.419534898280943,"vY0":-138.89298585128435,"vZ0":-5.709176515951343,"x":130.38,"y":163.29,"x0":-3.0088598019873234,"y0":50.0004539828626,"z0":5.925327762376234,"aX":-11.72475340066001},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":8.9,"spinRate":2230,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3948071699283666,"extension":6.355602273273346},"index":3,"playId":"856ed218-532b-3352-a853-bfdfc88f59f8","pitchNumber":3,"startTime":"2025-08-09T00:52:04.272Z","endTime":"2025-08-09T00:52:07.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-09T00:52:24.073Z","endTime":"2025-08-09T00:52:39.033Z","isPitch":false,"type":"action","player":{"id":676116,"link":"/api/v1/people/676116"},"defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":86.1,"endSpeed":78.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.96851963207339,"aZ":-27.770722135852346,"pfxX":2.603758548752955,"pfxZ":2.8112288176822986,"pX":-0.07723302803786565,"pZ":1.9656525636678515,"vX0":6.7668276819912085,"vY0":-125.08740410798691,"vZ0":-4.118103684976519,"x":119.94,"y":185.71,"x0":-3.1684923462379784,"y0":50.00400719500642,"z0":5.9406903529814565,"aX":4.076467222978077},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.3,"breakHorizontal":-6.5,"spinRate":2617,"spinDirection":25},"zone":8,"typeConfidence":2.0,"plateTime":0.4398504187279082,"extension":6.263351758680007},"hitData":{"launchSpeed":91.1,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.81,"coordY":165.59}},"index":5,"playId":"8d09df75-3907-353c-b0f4-55c8e1efcf90","pitchNumber":4,"startTime":"2025-08-09T00:52:39.033Z","endTime":"2025-08-09T00:52:46.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_ab"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_ab"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_pa"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:52:46.868Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Coby Mayo walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T00:52:51.798Z","endTime":"2025-08-09T00:54:32.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"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, 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":85.4,"endSpeed":78.0,"strikeZoneTop":3.71653611411403,"strikeZoneBottom":1.58187815352218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.691261294934645,"aZ":-32.15476192837925,"pfxX":5.401500114395105,"pfxZ":0.009136399374081172,"pX":3.050882746664546,"pZ":1.2110040887698665,"vX0":12.54552700204028,"vY0":-123.64586685646444,"vZ0":-4.8927364326553455,"x":0.71,"y":206.08,"x0":-2.825996098003047,"y0":50.00070721482359,"z0":5.968374240426636,"aX":8.213332695448333},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.1,"breakHorizontal":-13.2,"spinRate":2654,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4459941342463951,"extension":6.5695436345057345},"index":0,"playId":"be359ae9-4dae-35e8-af8d-b7b0ea75c9bf","pitchNumber":1,"startTime":"2025-08-09T00:53:13.850Z","endTime":"2025-08-09T00:53:16.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.698420999385476,"aZ":-12.441931579238476,"pfxX":-4.7684508475648855,"pfxZ":10.170795110148205,"pX":0.03708015199253264,"pZ":2.831620214332749,"vX0":9.842579146296673,"vY0":-139.01822783975012,"vZ0":-6.3135171474482785,"x":115.59,"y":162.33,"x0":-2.943766979861156,"y0":50.00287745377548,"z0":5.972351769655859,"aX":-9.25185803557033},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":6.4,"spinRate":2312,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3953002193751347,"extension":6.518463851317567},"index":1,"playId":"f5ee0cef-28f8-32fa-9e4b-2c3d77453664","pitchNumber":2,"startTime":"2025-08-09T00:53:36.268Z","endTime":"2025-08-09T00:53:39.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":95.5,"endSpeed":86.4,"strikeZoneTop":3.71417863033876,"strikeZoneBottom":1.64044134544631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.08804386350774,"aZ":-12.750085659335538,"pfxX":-4.297159126931884,"pfxZ":10.046719018907378,"pX":-1.3526399703923397,"pZ":3.3971019268076565,"vX0":6.389277610479681,"vY0":-138.87382129086404,"vZ0":-4.901596313917031,"x":168.56,"y":147.06,"x0":-3.135839979798027,"y0":50.00212519148999,"z0":6.048184017076436,"aX":-8.307792304225666},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":6.2,"spinRate":2303,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3959837506750894,"extension":6.38081405914311},"index":2,"playId":"5202dfe6-fb44-3fed-9daa-4503b05da01c","pitchNumber":3,"startTime":"2025-08-09T00:53:53.877Z","endTime":"2025-08-09T00:53:57.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.71284141675505,"strikeZoneBottom":1.57829166580328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.79007494547038,"aZ":-12.528640924838502,"pfxX":-5.5021972457128285,"pfxZ":10.364762873288576,"pX":1.3814084725111724,"pZ":2.0651069538592286,"vX0":13.394979468051158,"vY0":-137.38202153215806,"vZ0":-8.199572081062724,"x":64.34,"y":183.02,"x0":-2.860913131288555,"y0":50.00523961773069,"z0":5.956528955013774,"aX":-10.43236731834558},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":6.8,"spinRate":2315,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3999633743093174,"extension":6.541615069799093},"index":3,"playId":"7b56b324-3d57-30c9-9f06-91c972ff9c79","pitchNumber":4,"startTime":"2025-08-09T00:54:12.681Z","endTime":"2025-08-09T00:54:15.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.72413366687676,"strikeZoneBottom":1.65025911837434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69123096258095,"aZ":-22.011939988132838,"pfxX":-8.396035763734174,"pfxZ":5.196146233983395,"pX":-1.248052617343021,"pZ":1.8447234663875318,"vX0":8.062505617361351,"vY0":-138.64591247089842,"vZ0":-7.0196299910189435,"x":164.57,"y":188.97,"x0":-3.096565714325093,"y0":50.00202230234856,"z0":5.868023519484214,"aX":-16.41880730566008},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.2,"breakHorizontal":13.7,"spinRate":2112,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3943665742692133,"extension":6.486871054863112},"index":4,"playId":"adf8efba-f300-33b4-8727-a2e61935b010","pitchNumber":5,"startTime":"2025-08-09T00:54:28.876Z","endTime":"2025-08-09T00:54:32.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.32,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:54:32.524Z","atBatIndex":52},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Greg Allen grounds into a double play, second baseman Luis Urías to shortstop Darell Hernaiz to first baseman Nick Kurtz. Coby Mayo out at 2nd. Greg Allen out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T00:54:32.563Z","endTime":"2025-08-09T00:55:39.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"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":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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.1,"endSpeed":84.1,"strikeZoneTop":3.41969049472084,"strikeZoneBottom":1.62683274791168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47916612126374,"aZ":-25.32904479876488,"pfxX":0.7257840000429114,"pfxZ":3.8271388424450272,"pX":0.8288881224513631,"pZ":3.1175532816713183,"vX0":9.480607086880601,"vY0":-132.43295805359452,"vZ0":-2.8496160500400673,"x":85.4,"y":154.61,"x0":-2.881453579238429,"y0":50.00167660876072,"z0":6.046616641545028,"aX":1.2975749288323304},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.6,"breakHorizontal":-3.2,"spinRate":2350,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.4125068099709428,"extension":6.448290547410293},"index":0,"playId":"40fc4a9f-867a-3d62-8abb-d48a29080a09","pitchNumber":1,"startTime":"2025-08-09T00:54:58.859Z","endTime":"2025-08-09T00:55:02.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"ef15ec43-c61f-3fce-9496-3201a504c04a","startTime":"2025-08-09T00:55:14.646Z","endTime":"2025-08-09T00:55:18.655Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":91.8,"endSpeed":84.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.590520959898143,"aZ":-22.267561930776377,"pfxX":0.6944948262864146,"pfxZ":5.4570872830755,"pX":-0.6925919045109782,"pZ":2.6295625601955974,"vX0":6.115557573609782,"vY0":-133.57322733473268,"vZ0":-4.6672942406627165,"x":143.4,"y":167.78,"x0":-3.0977417537181564,"y0":50.00099501545826,"z0":5.991485599374904,"aX":1.259667505601149},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":-2.5,"spinRate":2352,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4093778290308423,"extension":6.459995895532277},"hitData":{"launchSpeed":99.6,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.74,"coordY":151.68}},"index":2,"playId":"8c962030-ef18-3a81-a5c9-28d03da7cfb8","pitchNumber":2,"startTime":"2025-08-09T00:55:30.733Z","endTime":"2025-08-09T00:55:39.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"credit":"b_ab"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_ab"},{"player":{"id":656185,"link":"/api/v1/people/656185"},"credit":"b_pa"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.57,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:55:39.699Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brent Rooker flies out to left fielder Dylan Carlson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T00:58:07.714Z","endTime":"2025-08-09T00:59:20.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yennier Cano replaces Tomoyuki Sugano.","event":"Pitching Substitution","eventType":"pitching_substitution","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-09T00:56:03.850Z","endTime":"2025-08-09T00:57:10.238Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666974,"link":"/api/v1/people/666974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jordyn Adams replaces right fielder Ryan Noda, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","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-09T00:57:10.238Z","endTime":"2025-08-09T00:58:10.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677941,"link":"/api/v1/people/677941"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":676116,"link":"/api/v1/people/676116"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.42065250084109,"strikeZoneBottom":1.62758647520177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.216400811580385,"aZ":-35.75059333849299,"pfxX":-9.78710070115976,"pfxZ":-1.8956375369793985,"pX":-1.0476732508005393,"pZ":2.71305981545663,"vX0":6.3972278425450835,"vY0":-136.91384339324287,"vZ0":-1.5057810483691123,"x":156.93,"y":165.53,"x0":-2.151373632083846,"y0":50.004464209087516,"z0":5.732870209499816,"aX":-18.45172836853328},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-3.6,"breakHorizontal":16.2,"spinRate":2074,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.40113289903885185,"extension":5.299317190808202},"index":2,"playId":"43e63cc0-bac8-389b-b0b2-8efb0c8d088a","pitchNumber":1,"startTime":"2025-08-09T00:58:10.033Z","endTime":"2025-08-09T00:58:13.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.793936275854364,"aZ":-32.64878662998232,"pfxX":-10.468684318941317,"pfxZ":-0.2519504161537167,"pX":0.07444670331958787,"pZ":2.5825284793055023,"vX0":9.468424710689241,"vY0":-137.55789616231934,"vZ0":-2.347612421034682,"x":114.16,"y":169.05,"x0":-2.047912865431356,"y0":50.00007589114753,"z0":5.655027790564014,"aX":-20.110436278345762},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-0.7,"breakHorizontal":17.0,"spinRate":2083,"spinDirection":258},"zone":5,"typeConfidence":2.0,"plateTime":0.3978016655774903,"extension":5.873563402622745},"index":3,"playId":"176d99b6-3a70-3a5a-b2a5-6e8fb65c65d0","pitchNumber":2,"startTime":"2025-08-09T00:58:24.021Z","endTime":"2025-08-09T00:58:31.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78859143791272,"aZ":-33.36791091989494,"pfxX":5.140253692595284,"pfxZ":-0.7565231699655222,"pX":-0.12041953903721633,"pZ":2.6919231034845748,"vX0":3.8130746312026087,"vY0":-125.34817474917391,"vZ0":-0.048975817909195696,"x":121.59,"y":166.1,"x0":-2.33717659505166,"y0":50.0057685133641,"z0":5.469687670128022,"aX":8.061704742798945},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.1,"breakHorizontal":-10.3,"spinRate":2345,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.43941648570306446,"extension":5.537513083887162},"hitData":{"launchSpeed":85.1,"launchAngle":52.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":109.76,"coordY":110.59}},"index":4,"playId":"bd79e491-1f59-3388-9859-6a119638076d","pitchNumber":3,"startTime":"2025-08-09T00:59:08.161Z","endTime":"2025-08-09T00:59:20.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:59:20.255Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a ground ball to right fielder Jordyn Adams.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T00:59:20.100Z","endTime":"2025-08-09T01:00:11.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677941,"link":"/api/v1/people/677941"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.9,"endSpeed":86.4,"strikeZoneTop":3.75899787662507,"strikeZoneBottom":1.66083404262723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.245195441629285,"aZ":-32.045436156923046,"pfxX":-10.950655999325042,"pfxZ":0.06944406321630803,"pX":0.45632007136958885,"pZ":0.7294808004670513,"vX0":10.313012200282987,"vY0":-137.6320172900945,"vZ0":-6.849338119273676,"x":99.61,"y":219.08,"x0":-1.9339205981950267,"y0":50.003203604721875,"z0":5.4476717892008075,"aX":-20.810090136963424},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-1.3,"breakHorizontal":17.4,"spinRate":2040,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.3994026999867355,"extension":6.001431860290082},"index":0,"playId":"fb31489c-f29f-30e9-9227-f3ad3a464f45","pitchNumber":1,"startTime":"2025-08-09T00:59:45.490Z","endTime":"2025-08-09T00:59:48.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.638216749481856,"aZ":-35.27917296813589,"pfxX":-9.990515985946875,"pfxZ":-1.6482811502586419,"pX":-0.18210437107164584,"pZ":2.467827996623022,"vX0":8.434683676744623,"vY0":-137.01832843538756,"vZ0":-2.0210844361538975,"x":123.94,"y":172.15,"x0":-2.0150985071692524,"y0":50.002827231712104,"z0":5.645281385044032,"aX":-18.83762714571787},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-3.2,"breakHorizontal":16.1,"spinRate":2031,"spinDirection":256},"zone":5,"typeConfidence":2.0,"plateTime":0.4010480678853696,"extension":5.714666541337476},"hitData":{"launchSpeed":109.5,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":143.2,"coordY":99.49}},"index":1,"playId":"89aad50b-075b-3cb4-97a6-7d8a00dc42e9","pitchNumber":2,"startTime":"2025-08-09T01:00:01.501Z","endTime":"2025-08-09T01:00:11.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.0,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:00:11.919Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, second baseman Jackson Holliday to first baseman Coby Mayo. Nick Kurtz to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T01:00:12.609Z","endTime":"2025-08-09T01:01:19.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":86.6,"endSpeed":78.3,"strikeZoneTop":3.37829981585668,"strikeZoneBottom":1.46639334539289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.701492309796485,"aZ":-35.83271297846463,"pfxX":6.857177907268957,"pfxZ":-2.3233746184103232,"pX":0.05497194040786942,"pZ":2.1991777187738912,"vX0":3.987204467087894,"vY0":-125.96483325460751,"vZ0":-0.6355867854146036,"x":114.9,"y":179.4,"x0":-2.4507529875384755,"y0":50.00485620338542,"z0":5.40682504678775,"aX":10.78401864480188},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.1,"breakHorizontal":-13.4,"spinRate":2504,"spinDirection":71},"zone":5,"typeConfidence":2.0,"plateTime":0.4384457266294608,"extension":5.81050181846093},"index":0,"playId":"80192200-2dcd-3c03-9651-39045b12d8fb","pitchNumber":1,"startTime":"2025-08-09T01:00:38.368Z","endTime":"2025-08-09T01:00:42.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":95.5,"endSpeed":87.1,"strikeZoneTop":3.28576205033283,"strikeZoneBottom":1.43307488433055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.17436025841157,"aZ":-32.720794799493454,"pfxX":-9.669289059199134,"pfxZ":-0.27685338910930835,"pX":-1.5436510977344604,"pZ":1.9729348433928455,"vX0":5.015072930784341,"vY0":-138.93194993781475,"vZ0":-3.6757369731346814,"x":175.84,"y":185.51,"x0":-2.1226599303910896,"y0":50.00614186718833,"z0":5.504559531391829,"aX":-18.772919929525326},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-1.1,"breakHorizontal":16.3,"spinRate":2096,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.3952970934224447,"extension":5.874420405538397},"index":1,"playId":"4bae4af0-6146-3e90-ac42-eb42e2d546b4","pitchNumber":2,"startTime":"2025-08-09T01:00:53.391Z","endTime":"2025-08-09T01:00:56.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04008098651085,"aZ":-37.328765619741226,"pfxX":-9.629578676113734,"pfxZ":-2.6982259281079646,"pX":-0.2739736755638605,"pZ":2.148545174111294,"vX0":8.665826743888605,"vY0":-137.90699089088622,"vZ0":-2.1531536599776873,"x":127.44,"y":180.77,"x0":-2.2187056018370903,"y0":50.00329981385964,"z0":5.477595461327746,"aX":-18.395173824520125},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-5.2,"breakHorizontal":15.5,"spinRate":2109,"spinDirection":254},"zone":5,"typeConfidence":2.0,"plateTime":0.3984420052131372,"extension":6.071770381551596},"hitData":{"launchSpeed":80.4,"launchAngle":-44.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.04,"coordY":163.34}},"index":2,"playId":"b59f441a-61ef-38f5-87cd-5a0e7401602c","pitchNumber":3,"startTime":"2025-08-09T01:01:11.666Z","endTime":"2025-08-09T01:01:19.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":4.1000000000000085,"leverageIndex":2.13,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:01:19.733Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a ground ball to left fielder Dylan Carlson. Nick Kurtz scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T01:01:27.364Z","endTime":"2025-08-09T01:03:01.452Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":666974,"link":"/api/v1/people/666974"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.6,"endSpeed":83.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.878144497200456,"aZ":-28.18048202078372,"pfxX":-7.772194100917445,"pfxZ":2.223583536298902,"pX":-0.25239658948231986,"pZ":2.345652501999626,"vX0":7.737449547711369,"vY0":-133.2373422980342,"vZ0":-3.1777315239154937,"x":126.62,"y":175.45,"x0":-2.18558901716124,"y0":50.00234593140941,"z0":5.592205072751876,"aX":-13.960274968860414},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.5,"breakHorizontal":12.4,"spinRate":1721,"spinDirection":264},"zone":5,"typeConfidence":2.0,"plateTime":0.41122917111975,"extension":5.788656363506674},"index":0,"playId":"202cc2bd-50ce-3dbf-b190-56b0920f3b86","pitchNumber":1,"startTime":"2025-08-09T01:01:47.269Z","endTime":"2025-08-09T01:01:51.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.31286838910609,"strikeZoneBottom":1.42651661216488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.529634567381454,"aZ":-36.317189934642194,"pfxX":-8.305202808196578,"pfxZ":-2.12298725928979,"pX":-1.676033967785007,"pZ":2.387975344447365,"vX0":4.32522086993249,"vY0":-138.7335978166479,"vZ0":-1.968141921213343,"x":180.89,"y":174.3,"x0":-2.1775427515909533,"y0":50.00677070413678,"z0":5.531072330422376,"aX":-16.165782240147838},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-4.1,"breakHorizontal":14.2,"spinRate":2052,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.3950566637195432,"extension":5.738374566649924},"index":1,"playId":"466ceb75-35ba-3d84-baf4-7255a8e567ef","pitchNumber":2,"startTime":"2025-08-09T01:02:08.275Z","endTime":"2025-08-09T01:02:11.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.31988972548935,"strikeZoneBottom":1.43327402564252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.658528636784045,"aZ":-31.58103564102236,"pfxX":-10.981103613361661,"pfxZ":0.3306507734113828,"pX":0.7347123010177314,"pZ":0.6674777234414692,"vX0":10.711234386030918,"vY0":-132.22182568724412,"vZ0":-6.525169776024069,"x":88.99,"y":220.76,"x0":-1.938180021256076,"y0":50.000510768284926,"z0":5.478611408854599,"aX":-19.480614419866807},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.7,"breakHorizontal":17.6,"spinRate":1812,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.4139214514500882,"extension":5.940015088322088},"index":2,"playId":"0a97ec33-d38f-363e-b393-b1e08ed7db05","pitchNumber":3,"startTime":"2025-08-09T01:02:25.252Z","endTime":"2025-08-09T01:02:28.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.376120128932016,"aZ":-30.900435557114953,"pfxX":-10.441886225239557,"pfxZ":0.7077385466196162,"pX":-0.5701236760404526,"pZ":2.291446257175928,"vX0":7.667949080606752,"vY0":-133.49762403329646,"vZ0":-2.7730228302723194,"x":138.73,"y":176.91,"x0":-2.131892464361155,"y0":50.00112061493284,"z0":5.581949774122905,"aX":-18.730354458594643},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.8,"breakHorizontal":17.2,"spinRate":1847,"spinDirection":259},"zone":4,"typeConfidence":2.0,"plateTime":0.4112523071970928,"extension":5.960793534218934},"hitData":{"launchSpeed":94.9,"launchAngle":7.0,"totalDistance":153.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":108.24,"coordY":101.52}},"index":3,"playId":"67a9832e-beb2-3d74-9506-a1231b8481bb","pitchNumber":4,"startTime":"2025-08-09T01:02:46.300Z","endTime":"2025-08-09T01:03:01.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":1.65,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:03:01.452Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out, second baseman Jackson Holliday to first baseman Coby Mayo.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T01:03:45.311Z","endTime":"2025-08-09T01:04:29.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"playId":"0ff628ca-a17d-3992-81f2-7667fe956360","startTime":"2025-08-09T01:03:29.409Z","endTime":"2025-08-09T01:03:33.775Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.31466551077436,"strikeZoneBottom":1.54268421740057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.043619016817395,"aZ":-29.765726770471456,"pfxX":-10.66530744527602,"pfxZ":1.2385255374108448,"pX":-1.2278076095127082,"pZ":1.4223870596342025,"vX0":6.117070227093794,"vY0":-139.49495330249653,"vZ0":-5.319863627545399,"x":163.8,"y":200.38,"x0":-2.077991493693068,"y0":50.004417613032835,"z0":5.34744668002473,"aX":-20.757470089776493},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.2,"breakHorizontal":17.9,"spinRate":2229,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.39455462009813,"extension":6.0748737758798645},"index":1,"playId":"da478061-53e5-3e82-bf13-ce900edb7fe7","pitchNumber":1,"startTime":"2025-08-09T01:03:47.675Z","endTime":"2025-08-09T01:03:51.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.4699131134365,"strikeZoneBottom":1.57129853630453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.258818306793934,"aZ":-31.872211907870767,"pfxX":-10.448244911322917,"pfxZ":0.16006294593944048,"pX":-0.12086555410366205,"pZ":2.4285698900149137,"vX0":9.404363665933868,"vY0":-138.28625902944972,"vZ0":-2.165284212936407,"x":121.61,"y":173.21,"x0":-2.2222979938695566,"y0":50.004791050482844,"z0":5.377653969086507,"aX":-20.067826325093687},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.0,"breakHorizontal":16.8,"spinRate":2154,"spinDirection":255},"zone":5,"typeConfidence":2.0,"plateTime":0.39735643685809574,"extension":6.162071951131318},"index":2,"playId":"12f519aa-0e16-3991-a5ca-877601c8417b","pitchNumber":2,"startTime":"2025-08-09T01:04:05.678Z","endTime":"2025-08-09T01:04:09.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.89376544974909,"aZ":-34.79996284147008,"pfxX":4.383506747278734,"pfxZ":-1.631030913639334,"pX":-0.44576340644777984,"pZ":2.2685588033472874,"vX0":3.715468368667492,"vY0":-126.78329282846528,"vZ0":-0.5796116089995245,"x":133.99,"y":177.53,"x0":-2.506323839380027,"y0":50.00511147640333,"z0":5.307487675812638,"aX":7.047997203067695},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.9,"breakHorizontal":-8.9,"spinRate":2428,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.4340779470946252,"extension":5.95170095074568},"hitData":{"launchSpeed":100.0,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.53,"coordY":140.53}},"index":3,"playId":"b2c8751b-dc8a-32d7-a4d6-aca74e703168","pitchNumber":3,"startTime":"2025-08-09T01:04:21.310Z","endTime":"2025-08-09T01:04:29.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:04:29.989Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Carlson flies out to shortstop Darell Hernaiz.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T01:06:52.474Z","endTime":"2025-08-09T01:08:24.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"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":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Elvis Alvarado replaces Tyler Ferguson.","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-09T01:05:42.387Z","endTime":"2025-08-09T01:06:54.821Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665660,"link":"/api/v1/people/665660"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.26080646444174,"aZ":-14.639809395341747,"pfxX":-8.83789757651886,"pfxZ":8.645534912515522,"pX":-0.3732692358795057,"pZ":3.2472923960943736,"vX0":8.28744416257546,"vY0":-141.72444778130156,"vZ0":-4.296824199183277,"x":131.23,"y":151.1,"x0":-2.1912219970707567,"y0":50.003199032988,"z0":5.722113045394825,"aX":-17.927158855753387},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":14.3,"spinRate":2339,"spinDirection":234},"zone":1,"typeConfidence":0.9,"plateTime":0.3868956046790366,"extension":5.967156510054248},"index":1,"playId":"11822c82-f30c-35f6-b07e-40e83b9d85a8","pitchNumber":1,"startTime":"2025-08-09T01:06:54.821Z","endTime":"2025-08-09T01:06:57.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":98.8,"endSpeed":89.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.70941396096762,"aZ":-12.298675873043639,"pfxX":-9.600865239660951,"pfxZ":9.569639395105344,"pX":-0.5425660123580505,"pZ":3.109406085912526,"vX0":8.233951636956407,"vY0":-143.54889913150862,"vZ0":-5.585246498632998,"x":137.68,"y":154.83,"x0":-2.2074983527962626,"y0":50.00570630685255,"z0":5.853142451426923,"aX":-19.94489690556888},"breaks":{"breakAngle":52.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.3,"breakHorizontal":15.6,"spinRate":2505,"spinDirection":231},"zone":1,"typeConfidence":0.9,"plateTime":0.3822596793434041,"extension":5.775154693259293},"index":2,"playId":"2fbb36cd-9a77-3f7a-897a-dcabcaa76053","pitchNumber":2,"startTime":"2025-08-09T01:07:09.437Z","endTime":"2025-08-09T01:07:12.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":99.1,"endSpeed":89.9,"strikeZoneTop":3.63151719244858,"strikeZoneBottom":1.60879030912587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.71069759049139,"aZ":-14.712524028237683,"pfxX":-8.933921344938293,"pfxZ":8.347682300109106,"pX":-1.3276746901074237,"pZ":3.984478709421414,"vX0":5.511345666008825,"vY0":-144.21812196983026,"vZ0":-2.9165900506901434,"x":167.61,"y":131.2,"x0":-2.1097315936520635,"y0":50.002575046129365,"z0":5.9245523527728805,"aX":-18.688384046156564},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.6,"breakHorizontal":15.0,"spinRate":2417,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.38080393658028155,"extension":5.599480534252267},"index":3,"playId":"e9448903-6c84-3c2d-ab93-1b0b364324c1","pitchNumber":3,"startTime":"2025-08-09T01:07:24.753Z","endTime":"2025-08-09T01:07:27.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":89.2,"endSpeed":82.8,"strikeZoneTop":3.58304131214044,"strikeZoneBottom":1.49831785065996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.731425391521825,"aZ":-24.88780256399846,"pfxX":-1.9996742996908674,"pfxZ":4.228706355819938,"pX":-0.5579362319083796,"pZ":0.9781400189614647,"vX0":5.451289430281673,"vY0":-129.84448878098797,"vZ0":-6.749515725802465,"x":138.27,"y":212.37,"x0":-2.4159601632509498,"y0":50.00580037106259,"z0":5.479635680763834,"aX":-3.4485829326868163},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.5,"breakHorizontal":2.5,"spinRate":2280,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4202946924694606,"extension":6.039813509728612},"index":4,"playId":"f3202695-98c0-35d6-b614-5d83a2984d4e","pitchNumber":4,"startTime":"2025-08-09T01:07:39.028Z","endTime":"2025-08-09T01:07:42.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":99.3,"endSpeed":90.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.74631005259171,"aZ":-11.985494431402374,"pfxX":-9.223450303619067,"pfxZ":9.631656287639561,"pX":-0.8444765086382475,"pZ":1.8691406069861611,"vX0":7.3985432607422545,"vY0":-144.14465266691678,"vZ0":-8.435496167171534,"x":149.19,"y":188.31,"x0":-2.251197422977819,"y0":50.003954194709266,"z0":5.58102978185449,"aX":-19.33370469255421},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.8,"breakHorizontal":15.1,"spinRate":2501,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.38056461227245375,"extension":5.834680463817916},"index":5,"playId":"0534814c-f518-3205-8e39-247e76075c5e","pitchNumber":5,"startTime":"2025-08-09T01:07:54.143Z","endTime":"2025-08-09T01:07:57.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.9664093648346,"aZ":-18.525243797982835,"pfxX":-7.541640604542472,"pfxZ":6.562246116830307,"pX":0.08288171996969372,"pZ":3.8380289249809443,"vX0":9.1016127180733,"vY0":-143.48147300078017,"vZ0":-2.549061834105056,"x":113.84,"y":135.15,"x0":-2.1542450176791688,"y0":50.001252082335306,"z0":5.895560620679188,"aX":-15.684054716157863},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.5,"breakHorizontal":11.8,"spinRate":2200,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.38209198245577936,"extension":5.801104960128004},"hitData":{"launchSpeed":74.9,"launchAngle":49.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.63,"coordY":113.13}},"index":6,"playId":"481097de-e6f5-3f03-851d-e815515ba631","pitchNumber":6,"startTime":"2025-08-09T01:08:13.145Z","endTime":"2025-08-09T01:08:24.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:08:24.075Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Holliday called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T01:08:24.964Z","endTime":"2025-08-09T01:09:23.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26466955603442,"aZ":-25.6403381373952,"pfxX":-1.746295931924032,"pfxZ":3.776825279826248,"pX":-0.0057839806590123215,"pZ":2.787349998480681,"vX0":6.4345080185885415,"vY0":-130.67670076678678,"vZ0":-2.6256665792840206,"x":117.22,"y":163.52,"x0":-2.2720800546882445,"y0":50.004722210079834,"z0":5.729176555362922,"aX":-3.0234790739500665},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":1.8,"spinRate":2099,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.4189770132080861,"extension":5.825126243134881},"index":0,"playId":"71100450-4383-392e-a7ac-33bbfc76efe9","pitchNumber":1,"startTime":"2025-08-09T01:08:46.718Z","endTime":"2025-08-09T01:08:49.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":99.5,"endSpeed":90.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.39898311746061,"aZ":-13.65447861851375,"pfxX":-7.860198450091005,"pfxZ":8.797891897963684,"pX":-0.08521984235330848,"pZ":3.2506043274089036,"vX0":8.681533293383268,"vY0":-144.57668138786022,"vZ0":-4.666226730641565,"x":120.25,"y":151.01,"x0":-2.113488684539636,"y0":50.00677154770109,"z0":5.731059655559475,"aX":-16.554099636122523},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.1,"breakHorizontal":12.4,"spinRate":2411,"spinDirection":230},"zone":2,"typeConfidence":0.9,"plateTime":0.3796309295700864,"extension":5.975673874010814},"index":1,"playId":"079fd80d-cc5b-3ec6-a915-a380ef46cfb2","pitchNumber":2,"startTime":"2025-08-09T01:09:00.541Z","endTime":"2025-08-09T01:09:03.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-09T01:09:08.700Z","endTime":"2025-08-09T01:09:19.428Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.7,"strikeZoneTop":3.52985897900401,"strikeZoneBottom":1.51698854618093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.44028690390675,"aZ":-16.073239011858178,"pfxX":-7.491488791772369,"pfxZ":7.6134760865709605,"pX":-0.6863106895848969,"pZ":3.004157669683908,"vX0":6.9608907616662075,"vY0":-144.67180017244755,"vZ0":-5.056351579762647,"x":143.16,"y":157.67,"x0":-2.1528242225237086,"y0":50.00463318335663,"z0":5.763211827932078,"aX":-15.847176247569154},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.0,"breakHorizontal":12.1,"spinRate":2237,"spinDirection":230},"zone":1,"typeConfidence":0.9,"plateTime":0.37892030988330916,"extension":5.9229010302402765},"index":3,"playId":"b3250655-10ff-3c9e-9fbc-7ce5eacc03fe","pitchNumber":3,"startTime":"2025-08-09T01:09:19.428Z","endTime":"2025-08-09T01:09:23.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:09:23.884Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Westburg grounds out, third baseman Gio Urshela to first baseman Nick Kurtz.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T01:09:26.576Z","endTime":"2025-08-09T01:09:55.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8477162797652,"aZ":-26.829844036546156,"pfxX":-0.021169391954975803,"pfxZ":3.180466203001389,"pX":0.3285374466927085,"pZ":2.585031039715887,"vX0":6.941047014738594,"vY0":-128.35470250182712,"vZ0":-2.4432154337036023,"x":104.48,"y":168.98,"x0":-2.400060142803313,"y0":50.001827721822224,"z0":5.623621467283049,"aX":-0.03588887268768729},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.5,"breakHorizontal":-1.4,"spinRate":2228,"spinDirection":266},"zone":6,"typeConfidence":2.0,"plateTime":0.4256106750107329,"extension":6.039571786742399},"hitData":{"launchSpeed":74.9,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.16,"coordY":163.34}},"index":0,"playId":"f24eafc1-8986-3835-a58e-3c630e1574a1","pitchNumber":1,"startTime":"2025-08-09T01:09:47.958Z","endTime":"2025-08-09T01:09:55.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665660,"link":"/api/v1/people/665660","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":687231,"link":"/api/v1/people/687231"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_ab"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_ab"},{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_pa"},{"player":{"id":665660,"link":"/api/v1/people/665660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:09:55.316Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T01:12:22.921Z","endTime":"2025-08-09T01:13:01.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Keegan Akin replaces Yennier Cano.","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-09T01:10:49.010Z","endTime":"2025-08-09T01:12:16.115Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669211,"link":"/api/v1/people/669211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Colby Thomas replaces Lawrence Butler.","event":"Offensive Substitution","eventType":"offensive_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":1,"startTime":"2025-08-09T01:12:16.115Z","endTime":"2025-08-09T01:12:25.279Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":671732,"link":"/api/v1/people/671732"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.30465933336196,"strikeZoneBottom":1.57858927825776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.533226118215794,"aZ":-12.229126579600274,"pfxX":7.898153736636561,"pfxZ":10.767338752621743,"pX":0.12494069673588054,"pZ":1.6663062407596239,"vX0":-6.633734222251042,"vY0":-135.68433338511764,"vZ0":-8.623422071354005,"x":112.24,"y":193.79,"x0":1.583398214658501,"y0":50.0022182675658,"z0":5.751571249586163,"aX":14.628373495998252},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":-12.7,"spinRate":2320,"spinDirection":138},"zone":8,"typeConfidence":0.91,"plateTime":0.404721179989882,"extension":5.733590351458347},"index":2,"playId":"cdfd6c9e-b2d8-30cc-8e76-c42d3b52e644","pitchNumber":1,"startTime":"2025-08-09T01:12:25.279Z","endTime":"2025-08-09T01:12:28.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08118675482562,"aZ":-22.329825937788755,"pfxX":10.747112078350535,"pfxZ":6.083276627806715,"pX":0.978383280886479,"pZ":1.0512174985276597,"vX0":-5.067376699201149,"vY0":-126.92232715288903,"vZ0":-6.9037113563751555,"x":79.71,"y":210.4,"x0":1.6139818575281255,"y0":50.000778653476424,"z0":5.6076354066607745,"aX":17.379612092895073},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.5,"breakHorizontal":-18.1,"spinRate":2103,"spinDirection":120},"zone":14,"typeConfidence":0.89,"plateTime":0.43299300730849444,"extension":5.689494888465952},"index":3,"playId":"10a521bc-a75c-3d70-9ba6-3fbb86d2da2b","pitchNumber":2,"startTime":"2025-08-09T01:12:41.267Z","endTime":"2025-08-09T01:12:44.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-09T01:12:49.076Z","endTime":"2025-08-09T01:12:58.470Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.34225532780182,"aZ":-22.696770899848893,"pfxX":11.455472207943092,"pfxZ":5.927470543778556,"pX":0.5845466104483904,"pZ":1.3993500212442986,"vX0":-6.125157691985228,"vY0":-126.32242862753634,"vZ0":-5.976771210082168,"x":94.72,"y":201.0,"x0":1.5663593113048777,"y0":50.00181341204425,"z0":5.6481880029547975,"aX":18.31129430398358},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.4,"breakHorizontal":-19.1,"spinRate":2147,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.4354181727607114,"extension":5.803142172045613},"index":5,"playId":"e240c750-d2c0-33b4-b1dc-23e3d658d1e5","pitchNumber":3,"startTime":"2025-08-09T01:12:58.470Z","endTime":"2025-08-09T01:13:01.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.87,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:13:01.684Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gio Urshela grounds out, pitcher Keegan Akin to first baseman Coby Mayo.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T01:13:03.691Z","endTime":"2025-08-09T01:14:42.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"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":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669211,"link":"/api/v1/people/669211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.5276506897093,"strikeZoneBottom":1.63072016447577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.171842921345178,"aZ":-22.887782724792753,"pfxX":10.452339275676955,"pfxZ":5.6184251971792465,"pX":-0.70951324673502,"pZ":1.2928477574924324,"vX0":-8.997236643658747,"vY0":-128.18981392997821,"vZ0":-6.405220863651702,"x":144.04,"y":203.87,"x0":1.4993859698605456,"y0":50.00326435857564,"z0":5.6279514028719975,"aX":17.278550314327347},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.8,"breakHorizontal":-16.7,"spinRate":2162,"spinDirection":124},"zone":13,"typeConfidence":0.89,"plateTime":0.42837675116049834,"extension":5.86916909425914},"index":0,"playId":"7e1c4fc2-d4f4-3107-8ffc-a5813165939f","pitchNumber":1,"startTime":"2025-08-09T01:13:25.835Z","endTime":"2025-08-09T01:13:29.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.963319318394,"aZ":-15.336251762900458,"pfxX":7.9912311754844945,"pfxZ":8.899911159753705,"pX":-0.05916895291641125,"pZ":3.514125083239144,"vX0":-7.036233235308249,"vY0":-137.29390160430106,"vZ0":-3.807629125287184,"x":119.26,"y":143.9,"x0":1.5100548337788586,"y0":50.0005573196515,"z0":5.975820349385689,"aX":15.11585975656425},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":-12.8,"spinRate":2264,"spinDirection":136},"zone":2,"typeConfidence":0.91,"plateTime":0.40032991592651035,"extension":5.7809764534829995},"index":1,"playId":"5cbd2963-0991-36ae-aa9a-384a92000af6","pitchNumber":2,"startTime":"2025-08-09T01:13:40.445Z","endTime":"2025-08-09T01:13:43.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.50241584535733,"aZ":-10.750895340243051,"pfxX":5.382531883947552,"pfxZ":11.195860528236617,"pX":-0.010012976116425024,"pZ":3.5485738775100786,"vX0":-6.120537153064491,"vY0":-138.11934868746297,"vZ0":-4.464994265104112,"x":117.38,"y":142.97,"x0":1.5454582199893072,"y0":50.00360675196071,"z0":5.921381611847456,"aX":10.300849242279096},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":-8.3,"spinRate":2469,"spinDirection":141},"zone":11,"typeConfidence":0.9,"plateTime":0.39801710833348114,"extension":5.598875507462479},"index":2,"playId":"eab2e564-ce42-3bc2-8ad6-d66610955368","pitchNumber":3,"startTime":"2025-08-09T01:13:57.815Z","endTime":"2025-08-09T01:14:01.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.52752735244784,"strikeZoneBottom":1.63086885247031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.845441096599295,"aZ":-22.462767905318827,"pfxX":10.67365560182883,"pfxZ":6.086004657570754,"pX":0.012954327425562864,"pZ":0.5823862032939622,"vX0":-6.750235542525652,"vY0":-125.64136977055198,"vZ0":-7.761474265481749,"x":116.51,"y":223.06,"x0":1.3498585495302038,"y0":50.00623507281248,"z0":5.542033158017895,"aX":17.0399830140495},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.4,"breakHorizontal":-17.8,"spinRate":2157,"spinDirection":113},"zone":14,"typeConfidence":0.92,"plateTime":0.4362342480399284,"extension":5.783428989765536},"index":3,"playId":"75960d9c-0660-37ff-84fa-b471212aaf61","pitchNumber":4,"startTime":"2025-08-09T01:14:17.833Z","endTime":"2025-08-09T01:14:21.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.579726237551302,"aZ":-24.640270411812132,"pfxX":11.15985714887777,"pfxZ":4.790377084110859,"pX":1.417282310150359,"pZ":2.0554149838270757,"vX0":-4.0734989494368,"vY0":-125.18705267101399,"vZ0":-4.077127869761123,"x":62.98,"y":183.28,"x0":1.6249197095286398,"y0":50.000965616474204,"z0":5.745476362360863,"aX":17.5372762100781},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.9,"breakHorizontal":-19.1,"spinRate":2114,"spinDirection":113},"zone":14,"typeConfidence":0.92,"plateTime":0.4391856223230328,"extension":5.728861521839225},"hitData":{"launchSpeed":65.7,"launchAngle":3.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.51,"coordY":180.06}},"index":4,"playId":"7d7985da-d27f-302a-8b61-82aaab17aedb","pitchNumber":5,"startTime":"2025-08-09T01:14:35.926Z","endTime":"2025-08-09T01:14:42.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.19,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:14:42.168Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Urías flies out sharply to left fielder Dylan Carlson.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T01:15:14.654Z","endTime":"2025-08-09T01:15:58.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-09T01:15:07.366Z","endTime":"2025-08-09T01:15:16.977Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.39616681740245,"strikeZoneBottom":1.57414891993811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.699373521516613,"aZ":-14.993554797905297,"pfxX":8.283716370723216,"pfxZ":9.068380845536817,"pX":0.855716725957207,"pZ":3.1974312570105883,"vX0":-4.921052278466236,"vY0":-136.8803979563151,"vZ0":-4.485786712853062,"x":84.38,"y":152.45,"x0":1.6022843504507203,"y0":50.000436605062895,"z0":5.886644120374256,"aX":15.689689593668817},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":-13.9,"spinRate":2313,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.40041693247781796,"extension":5.650095150993352},"index":1,"playId":"cf0aec09-50af-3787-a90b-a4397b4a245c","pitchNumber":1,"startTime":"2025-08-09T01:15:16.977Z","endTime":"2025-08-09T01:15:20.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":78.4,"strikeZoneTop":3.28391162181465,"strikeZoneBottom":1.46194044475966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.919598132024348,"aZ":-25.1641808412301,"pfxX":10.365635150934631,"pfxZ":4.414601743621594,"pX":1.3394930859446894,"pZ":2.8031216138194925,"vX0":-4.20084590302421,"vY0":-126.34608314125327,"vZ0":-2.2678548700452974,"x":65.94,"y":163.1,"x0":1.6931762354978628,"y0":50.005789494260355,"z0":5.771166358634527,"aX":16.469219165265823},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.6,"breakHorizontal":-17.5,"spinRate":2148,"spinDirection":116},"zone":12,"typeConfidence":0.89,"plateTime":0.4364453283004024,"extension":5.657434688286216},"index":2,"playId":"fa796dc5-ae42-34fc-bf4e-82ef7276b97f","pitchNumber":2,"startTime":"2025-08-09T01:15:31.922Z","endTime":"2025-08-09T01:15:35.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.15,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.13387471236186,"aZ":-15.030895864442522,"pfxX":7.8783184040216305,"pfxZ":9.272189669360044,"pX":0.3686707241985071,"pZ":3.523886223531128,"vX0":-5.897814860675347,"vY0":-135.93897206748846,"vZ0":-3.423445849400613,"x":102.95,"y":143.64,"x0":1.5558821436043289,"y0":50.005893483122136,"z0":5.860103739604994,"aX":14.570715995922674},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":-12.8,"spinRate":2286,"spinDirection":136},"zone":12,"typeConfidence":0.9,"plateTime":0.4047872988861072,"extension":5.669639361547859},"hitData":{"launchSpeed":104.2,"launchAngle":40.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":38.03,"coordY":80.58}},"index":3,"playId":"9e36ee73-897e-3c14-94a5-ebfb698f5077","pitchNumber":3,"startTime":"2025-08-09T01:15:47.991Z","endTime":"2025-08-09T01:15:58.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":677941,"link":"/api/v1/people/677941"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.45,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:15:58.548Z","atBatIndex":64}]