[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T20:11:38.161Z","endTime":"2025-08-27T20:13:29.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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-27T17:19:06.240Z","endTime":"2025-08-27T19:38:40.611Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"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-27T19:38:40.611Z","endTime":"2025-08-27T20:11:04.282Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"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-27T20:11:04.282Z","endTime":"2025-08-27T20:11:40.345Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.80155121495859,"strikeZoneBottom":1.77000374195288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.102180534270964,"aZ":-13.668832588055402,"pfxX":-8.349590497288272,"pfxZ":9.608565570870304,"pX":0.32222191748812834,"pZ":2.0601692338820365,"vX0":7.577189328558771,"vY0":-138.42178223646957,"vZ0":-5.026104475813828,"x":104.72,"y":183.16,"x0":-1.3760925834034616,"y0":50.00007080659229,"z0":4.826214272118114,"aX":-16.076665374669133},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":13.4,"spinRate":2458,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.3968442493573354,"extension":6.353363667477565},"index":3,"playId":"9d4191fc-bd1c-304a-816e-95da68c32a2a","pitchNumber":1,"startTime":"2025-08-27T20:11:40.345Z","endTime":"2025-08-27T20:11:44.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.79624956761793,"strikeZoneBottom":1.77000135905886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.146400981838084,"aZ":-13.886945911973854,"pfxX":-7.359359465675059,"pfxZ":9.324485237048886,"pX":0.6917362980163508,"pZ":2.069831602359873,"vX0":8.211396872740231,"vY0":-139.35407227323702,"vZ0":-4.940448025543827,"x":90.63,"y":182.89,"x0":-1.3409207786194854,"y0":50.002645941158775,"z0":4.787343996718496,"aX":-14.43341376091808},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":11.5,"spinRate":2451,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.39348025171579515,"extension":6.31624653404529},"index":4,"playId":"6f200352-173b-3fc5-90b3-e1420deee533","pitchNumber":2,"startTime":"2025-08-27T20:11:58.812Z","endTime":"2025-08-27T20:12:02.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.66592907475034,"strikeZoneBottom":1.77000194094696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.616907290957897,"aZ":-26.232552239144198,"pfxX":0.026502315649512553,"pfxZ":3.4525207448411863,"pX":1.454975676235723,"pZ":0.4903219100379558,"vX0":6.654404398041612,"vY0":-129.2065998456836,"vZ0":-5.8160052861680125,"x":61.54,"y":225.54,"x0":-1.1388863930115696,"y0":50.00128134392125,"z0":4.742124822817036,"aX":0.04411706327307013},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":-1.3,"spinRate":2266,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4211939351534757,"extension":6.65554796689286},"index":5,"playId":"3c3be5ae-76cd-357c-89e2-71cb3738e775","pitchNumber":3,"startTime":"2025-08-27T20:12:18.500Z","endTime":"2025-08-27T20:12:22.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.82,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.71678116835857,"aZ":-16.23498334642905,"pfxX":-8.769133286454785,"pfxZ":8.038659348699401,"pX":-0.026502474846229744,"pZ":3.516420469062031,"vX0":6.464292550527728,"vY0":-140.1838097659988,"vZ0":-1.2429205001965293,"x":118.01,"y":143.84,"x0":-1.2270198400981112,"y0":50.00652399376391,"z0":5.029128625035416,"aX":-17.396186614584934},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":14.5,"spinRate":2405,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3912510829650353,"extension":6.160703726039921},"index":6,"playId":"76d44b40-463c-3442-bcbf-afc44dc2d3ac","pitchNumber":4,"startTime":"2025-08-27T20:12:39.759Z","endTime":"2025-08-27T20:12:43.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":88.3,"endSpeed":81.4,"strikeZoneTop":3.72391407297615,"strikeZoneBottom":1.77000149314587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14088949994777,"aZ":-27.329100665196176,"pfxX":0.5736067445770896,"pfxZ":2.900691376524686,"pX":2.316855269132973,"pZ":0.8392935889479328,"vX0":8.397598722930642,"vY0":-128.3621603555419,"vZ0":-4.594640126233642,"x":28.69,"y":216.12,"x0":-1.069360060320403,"y0":50.005359864518795,"z0":4.776012027660907,"aX":0.9579069593316064},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.4,"breakHorizontal":-2.9,"spinRate":2521,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4264176711396295,"extension":6.443501869017531},"index":7,"playId":"b03df781-9a6c-3d31-9016-053664f5a688","pitchNumber":5,"startTime":"2025-08-27T20:13:01.725Z","endTime":"2025-08-27T20:13:05.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.82,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.280381607831675,"aZ":-28.802286091866684,"pfxX":-10.317172356570111,"pfxZ":1.7261345223973912,"pX":-0.6733537481477176,"pZ":2.21422753346026,"vX0":5.572494985140088,"vY0":-138.80045179684018,"vZ0":-1.873705339859999,"x":142.67,"y":179.0,"x0":-1.3635993381631168,"y0":50.00561631260489,"z0":4.8108725253039175,"aX":-20.18837374451604},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.9,"breakHorizontal":17.5,"spinRate":2249,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3942118119169731,"extension":6.332522165317293},"hitData":{"launchSpeed":88.0,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.32,"coordY":165.27}},"index":8,"playId":"600866a5-bd18-356b-bfc0-c30c5b14ee38","pitchNumber":6,"startTime":"2025-08-27T20:13:21.148Z","endTime":"2025-08-27T20:13:29.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-27T20:13:29.376Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T20:13:56.348Z","endTime":"2025-08-27T20:15:45.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.36862571655129,"strikeZoneBottom":1.55999892670335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.39945764249054,"aZ":-27.508465610804496,"pfxX":-10.8587885477765,"pfxZ":2.349943807193192,"pX":-0.09480277883623991,"pZ":1.6576028521616624,"vX0":7.17857207189954,"vY0":-140.35074232870548,"vZ0":-3.5604663205231493,"x":120.61,"y":194.02,"x0":-1.2821937864207944,"y0":50.001228547057536,"z0":4.745280966746971,"aX":-21.54210129341502},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.7,"breakHorizontal":18.1,"spinRate":2322,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.3910885652802816,"extension":6.233979580945877},"index":0,"playId":"bc0d7aee-44f1-3f44-9d72-8a7cf2a94d71","pitchNumber":1,"startTime":"2025-08-27T20:13:57.297Z","endTime":"2025-08-27T20:14:01.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5124076916852,"aZ":-27.26087807086604,"pfxX":-9.886768163595983,"pfxZ":2.5143104990664984,"pX":-1.47615738324919,"pZ":2.8016755231040418,"vX0":3.3531192063099873,"vY0":-139.4577364185669,"vZ0":-1.1168023551475952,"x":173.27,"y":163.13,"x0":-1.4148394446877917,"y0":50.004891506792134,"z0":5.017851001153063,"aX":-19.33273728267623},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.6,"breakHorizontal":17.2,"spinRate":2361,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3938648043712609,"extension":6.072671178796652},"index":1,"playId":"d9e9787f-4bd2-3793-a7d1-57e9cddabb88","pitchNumber":2,"startTime":"2025-08-27T20:14:14.367Z","endTime":"2025-08-27T20:14:18.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07388848288974,"aZ":-17.998829552148635,"pfxX":-6.916646218827532,"pfxZ":7.238021029833293,"pX":-0.15065562769089405,"pZ":3.020452227154728,"vX0":5.485725539291578,"vY0":-139.47135342364984,"vZ0":-1.9213776591076837,"x":122.74,"y":157.23,"x0":-1.2501042102119877,"y0":50.00458195518534,"z0":4.912834827093747,"aX":-13.54866218194578},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":11.3,"spinRate":2265,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.39359794424995576,"extension":6.222361427914462},"index":2,"playId":"28056f2d-712c-3218-8e4f-a85c401694f0","pitchNumber":3,"startTime":"2025-08-27T20:14:54.846Z","endTime":"2025-08-27T20:14:58.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.4200001711318,"strikeZoneBottom":1.57150638066432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.033543509490286,"aZ":-26.899774400167175,"pfxX":0.857765546688117,"pfxZ":3.0268593188105406,"pX":0.0626162758783533,"pZ":1.3466929740808133,"vX0":3.0002414120768726,"vY0":-130.76195111252972,"vZ0":-4.023117635077405,"x":114.61,"y":202.42,"x0":-1.208257217182959,"y0":50.00158836048998,"z0":4.909467337465147,"aX":1.493980942929752},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.9,"breakHorizontal":-2.2,"spinRate":2235,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4179161679769132,"extension":6.297997602609229},"index":3,"playId":"55a19339-533a-3c58-8906-e4e35fd18299","pitchNumber":4,"startTime":"2025-08-27T20:15:17.073Z","endTime":"2025-08-27T20:15:22.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-27T20:15:29.865Z","endTime":"2025-08-27T20:15:42.288Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5123011968052,"aZ":-28.613298779941786,"pfxX":-10.830152134491303,"pfxZ":1.798749446838161,"pX":0.36608676466915235,"pZ":1.7473281034246024,"vX0":7.618153997540872,"vY0":-140.3711143467144,"vZ0":-3.6754093305085176,"x":103.05,"y":191.6,"x0":-0.9839694675172567,"y0":50.00660139530115,"z0":4.94898953741876,"aX":-21.49074923082236},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.6,"breakHorizontal":17.9,"spinRate":2321,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.3910754493592976,"extension":6.423362445652377},"index":5,"playId":"fc5c9971-50f7-367c-8cde-8560db27ca21","pitchNumber":5,"startTime":"2025-08-27T20:15:42.288Z","endTime":"2025-08-27T20:15:45.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:15:45.809Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out sharply, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T20:16:14.078Z","endTime":"2025-08-27T20:17:01.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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(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":96.9,"endSpeed":87.8,"strikeZoneTop":3.76,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.66736189898365,"aZ":-12.906958195359596,"pfxX":-5.452579436931514,"pfxZ":9.654060435594886,"pX":-0.3563834032992485,"pZ":3.0096679540312117,"vX0":4.467161767385641,"vY0":-140.98982993516915,"vZ0":-3.1394995670929973,"x":130.58,"y":157.52,"x0":-1.2598410438231684,"y0":50.002591618944884,"z0":4.9808534743935144,"aX":-10.881498524445364},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":8.9,"spinRate":2459,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3898008226771883,"extension":6.366074123156901},"index":0,"playId":"a5f30200-4e33-32f3-851c-2a2f379c39ce","pitchNumber":1,"startTime":"2025-08-27T20:16:14.846Z","endTime":"2025-08-27T20:16:18.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.76,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.25121139256343,"aZ":-13.246880106130272,"pfxX":-6.744471225778185,"pfxZ":9.551950334529296,"pX":0.42051513984023364,"pZ":2.796187199287394,"vX0":6.704287296774142,"vY0":-140.45694995386597,"vZ0":-3.5193205635580895,"x":100.97,"y":163.28,"x0":-1.1305873407220073,"y0":50.00477210923755,"z0":4.937186078990525,"aX":-13.367046021749738},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":10.7,"spinRate":2488,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.391204455722185,"extension":6.288535947777849},"index":1,"playId":"74e4db17-d499-315a-8b88-906a9bd8fc14","pitchNumber":2,"startTime":"2025-08-27T20:16:34.419Z","endTime":"2025-08-27T20:16:37.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.76,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.041279151279404,"aZ":-14.311662794946827,"pfxX":-7.187646452888675,"pfxZ":8.981631873266764,"pX":0.6947947483841329,"pZ":3.0595519994459135,"vX0":7.562787890239962,"vY0":-140.64825413901372,"vZ0":-3.005133683881582,"x":90.52,"y":156.17,"x0":-1.1044391870531989,"y0":50.00612492361195,"z0":5.078927548478808,"aX":-14.30008688511934},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":11.3,"spinRate":2452,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.3905182235044955,"extension":6.1522927502557945},"hitData":{"launchSpeed":102.3,"launchAngle":-2.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":144.41,"coordY":148.03}},"index":2,"playId":"9f63dba8-2b13-3ff7-a4d3-106314f97595","pitchNumber":3,"startTime":"2025-08-27T20:16:53.918Z","endTime":"2025-08-27T20:17:01.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:17:01.861Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Randy Arozarena lines out softly to shortstop Xander Bogaerts.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T20:18:59.750Z","endTime":"2025-08-27T20:20:29.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":90.5,"endSpeed":83.5,"strikeZoneTop":3.10960176312041,"strikeZoneBottom":1.40346480598064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.669053131422945,"aZ":-19.990830402329188,"pfxX":-1.8578305784287024,"pfxZ":6.879143754960493,"pX":0.3659806743877659,"pZ":2.6591144661565513,"vX0":7.788755945474984,"vY0":-131.69117061281682,"vZ0":-2.386591961739889,"x":103.05,"y":166.98,"x0":-2.377524580471653,"y0":50.00657432596775,"z0":5.041899488291791,"aX":-3.2930342989694763},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.2,"breakHorizontal":1.8,"spinRate":2550,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.41453721568024315,"extension":6.445505571366174},"index":0,"playId":"257b86ac-3db1-3468-ace6-51f691e68ffd","pitchNumber":1,"startTime":"2025-08-27T20:19:11.041Z","endTime":"2025-08-27T20:19:14.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.41112718339731,"strikeZoneBottom":1.64163706570594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.504444359379686,"aZ":-21.131432097326606,"pfxX":-2.796639590553654,"pfxZ":6.295630922676457,"pX":1.7912161182531132,"pZ":0.6927914315999794,"vX0":11.309914617220729,"vY0":-130.84586324889455,"vZ0":-6.756260884035221,"x":48.72,"y":220.07,"x0":-2.2016803700542296,"y0":50.00600513613037,"z0":4.863343241059062,"aX":-4.909065626645017},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.2,"breakHorizontal":2.9,"spinRate":2645,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.41669584482634425,"extension":6.668876259866758},"index":1,"playId":"5d60ebe9-5298-3df1-98c0-1ade94ee3fe0","pitchNumber":2,"startTime":"2025-08-27T20:19:23.917Z","endTime":"2025-08-27T20:19:27.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.39502665190764,"strikeZoneBottom":1.65731612203723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.306689131991497,"aZ":-16.330883716214274,"pfxX":-8.189695572582046,"pfxZ":8.354522687367227,"pX":0.05652751450241473,"pZ":3.2233807554507163,"vX0":9.569664720286484,"vY0":-136.66047057503897,"vZ0":-1.7873740078397233,"x":114.85,"y":151.75,"x0":-2.42184546741904,"y0":50.0060669560739,"z0":5.004214160529127,"aX":-15.538300647513989},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":12.8,"spinRate":2409,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.40034572341157926,"extension":6.449164847870428},"index":2,"playId":"f9b36a80-c0fe-3767-a859-514072a95da9","pitchNumber":3,"startTime":"2025-08-27T20:19:41.697Z","endTime":"2025-08-27T20:19:45.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.42547601720717,"strikeZoneBottom":1.68790294031501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.82166987744876,"aZ":-27.65033207974235,"pfxX":-5.92381818344809,"pfxZ":2.819651178962605,"pX":1.4213751871785496,"pZ":2.0734988737294153,"vX0":11.06852784247743,"vY0":-126.01536504464323,"vZ0":-1.6296066143246986,"x":62.82,"y":182.8,"x0":-2.2601644478445633,"y0":50.00592372167557,"z0":4.964165858104934,"aX":-9.520304598592285},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.9,"breakHorizontal":8.2,"spinRate":915,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.434797931544157,"extension":6.668567340128976},"index":3,"playId":"99ca549e-605f-3eb2-93f3-6b6f92da5960","pitchNumber":4,"startTime":"2025-08-27T20:19:57.659Z","endTime":"2025-08-27T20:20:01.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.667769824866966,"aZ":-32.47361172315487,"pfxX":-5.797821821175788,"pfxZ":-0.1934836475556807,"pX":-0.6553060477177052,"pZ":2.813669853088232,"vX0":6.249166588989322,"vY0":-124.85554669134991,"vZ0":0.967912745343293,"x":141.98,"y":162.81,"x0":-2.4349756687510804,"y0":50.00035839620476,"z0":5.089272331614676,"aX":-9.171387944736264},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.1,"breakHorizontal":9.1,"spinRate":775,"spinDirection":285},"zone":1,"typeConfidence":2.0,"plateTime":0.4383611919385615,"extension":6.494724925257253},"hitData":{"launchSpeed":54.9,"launchAngle":33.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"soft","location":"6","coordinates":{"coordX":102.23,"coordY":139.17}},"index":4,"playId":"8d05bbef-9975-3e6c-a198-845ef0717563","pitchNumber":5,"startTime":"2025-08-27T20:20:21.088Z","endTime":"2025-08-27T20:20:29.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:20:29.449Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out sharply to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T20:20:53.993Z","endTime":"2025-08-27T20:22:18.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.58690579623313,"strikeZoneBottom":1.7345027377979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.05899431143438,"aZ":-23.171819673269045,"pfxX":-1.6303016486654625,"pfxZ":4.921402885728233,"pX":0.6927791159992639,"pZ":3.4176952505801625,"vX0":8.789419429018514,"vY0":-133.92170286847298,"vZ0":0.2262370073229768,"x":90.59,"y":146.5,"x0":-2.4101365439967837,"y0":50.00219724694198,"z0":4.980395115211931,"aX":-2.983365313143305},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":1.2,"spinRate":2440,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.4079192802386502,"extension":6.464237443639277},"index":0,"playId":"1da3eaab-9927-34ad-b2f1-6494fd81490e","pitchNumber":1,"startTime":"2025-08-27T20:20:55.525Z","endTime":"2025-08-27T20:20:59.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.62000134359523,"strikeZoneBottom":1.77201269782707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60339023492157,"aZ":-23.0008480959794,"pfxX":-0.7543800978811559,"pfxZ":5.052687405770287,"pX":1.1766275226020433,"pZ":3.6360164859388835,"vX0":9.731316216785979,"vY0":-133.12789535723863,"vZ0":0.6524291541080205,"x":72.15,"y":140.61,"x0":-2.410742463649534,"y0":50.00130962268318,"z0":5.0385876525269415,"aX":-1.3716583555640636},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":-0.5,"spinRate":2482,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40970131631681506,"extension":6.407221476194436},"index":1,"playId":"a091d8b7-d6f5-3781-b95a-1ecb3e345723","pitchNumber":2,"startTime":"2025-08-27T20:21:13.198Z","endTime":"2025-08-27T20:21:16.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":71.1,"endSpeed":65.1,"strikeZoneTop":3.52071011836558,"strikeZoneBottom":1.73083055540021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.308507127097347,"aZ":-40.72030658082742,"pfxX":8.362017650588301,"pfxZ":-7.966781425494647,"pX":-1.4253911654902454,"pZ":3.44306652100926,"vX0":-0.7798906913502448,"vY0":-103.26161993839686,"vZ0":5.5646950394757075,"x":171.33,"y":145.82,"x0":-2.126877501762012,"y0":50.00382658548799,"z0":5.632778456530629,"aX":8.9678779148985},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.0,"breakVerticalInduced":-12.4,"breakHorizontal":-14.9,"spinRate":2508,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.5318378465515865,"extension":6.508182601762106},"index":2,"playId":"43fe4e53-ff29-3fe0-b0ab-2a90f8756bea","pitchNumber":3,"startTime":"2025-08-27T20:21:30.925Z","endTime":"2025-08-27T20:21:35.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.62800167739609,"strikeZoneBottom":1.77564931820086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.0725102705758,"aZ":-22.482957759056475,"pfxX":-0.7431243939538836,"pfxZ":5.335633313627165,"pX":-1.2458284821796486,"pZ":3.3415342545569424,"vX0":3.7264556089079592,"vY0":-133.28256223945093,"vZ0":-0.31076184163110815,"x":164.49,"y":148.56,"x0":-2.5597508450338036,"y0":50.00194406012765,"z0":5.06986550543621,"aX":-1.3496510990680761},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.8,"breakHorizontal":0.6,"spinRate":2492,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4094399583604291,"extension":6.351839317922672},"index":3,"playId":"af7ead44-4703-371f-b6d7-32759b0374d7","pitchNumber":4,"startTime":"2025-08-27T20:21:48.488Z","endTime":"2025-08-27T20:21:52.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.450828406845574,"aZ":-21.76290504306632,"pfxX":-1.3189140998724822,"pfxZ":5.707070302634726,"pX":-0.04643941538551566,"pZ":2.7317144264332294,"vX0":6.755361309478392,"vY0":-133.63916573636743,"vZ0":-1.8943687106181533,"x":118.77,"y":165.02,"x0":-2.4262072033630644,"y0":50.00430988936676,"z0":4.999239317652827,"aX":-2.407773716566296},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":1.1,"spinRate":2497,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.40849687468089213,"extension":6.542306012426102},"hitData":{"launchSpeed":102.1,"launchAngle":50.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":197.18,"coordY":101.57}},"index":4,"playId":"34e5a5d4-5389-3ecc-b92f-6542608cf646","pitchNumber":5,"startTime":"2025-08-27T20:22:07.208Z","endTime":"2025-08-27T20:22:18.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:22:18.615Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out softly, pitcher Yu Darvish to first baseman Jake Cronenworth.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T20:22:41.538Z","endTime":"2025-08-27T20:24:45.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":506433,"link":"/api/v1/people/506433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"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":84.8,"strikeZoneTop":3.34888001341604,"strikeZoneBottom":1.59530753150698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.788114580735645,"aZ":-21.97093459993124,"pfxX":-1.1608358140632458,"pfxZ":5.606328709792519,"pX":1.5829989227560348,"pZ":2.999165383892792,"vX0":10.63057881436956,"vY0":-133.3208639997735,"vZ0":-1.0224996517997789,"x":56.66,"y":157.8,"x0":-2.28694011702544,"y0":50.001608092370866,"z0":4.957725270542567,"aX":-2.114605907124299},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.2,"breakHorizontal":0.0,"spinRate":2489,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.4091687704351976,"extension":6.592903882501843},"index":0,"playId":"9e5b7c3b-41b1-3a6f-b05f-1382aceca758","pitchNumber":1,"startTime":"2025-08-27T20:22:43.054Z","endTime":"2025-08-27T20:22:46.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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.7,"strikeZoneTop":3.39000078701314,"strikeZoneBottom":1.57945562748087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.761121709273016,"aZ":-20.367484495064893,"pfxX":-1.6566396220863213,"pfxZ":6.669521629541912,"pX":1.825072105170303,"pZ":1.5107040065352213,"vX0":11.259043334829894,"vY0":-131.89771976702932,"vZ0":-4.78156393296147,"x":47.43,"y":197.99,"x0":-2.27484105288671,"y0":50.00562831627796,"z0":4.8392507535073905,"aX":-2.9358189257156613},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.3,"breakHorizontal":0.7,"spinRate":2418,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.41449382845858285,"extension":6.602081727490834},"index":1,"playId":"bd13bdd0-7831-3dd8-b3de-22e2223199a7","pitchNumber":2,"startTime":"2025-08-27T20:22:58.777Z","endTime":"2025-08-27T20:23:02.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.37850319777031,"aZ":-23.415981715409554,"pfxX":-1.2194295077958344,"pfxZ":4.862327776824973,"pX":0.3902676754957323,"pZ":2.8673953241628833,"vX0":7.864146621517152,"vY0":-132.8428293713233,"vZ0":-1.2634697331029492,"x":102.12,"y":161.36,"x0":-2.4400984394819547,"y0":50.003097942108234,"z0":5.038881557548302,"aX":-2.1977867090692365},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.8,"breakHorizontal":0.6,"spinRate":2489,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.41109263463662105,"extension":6.438370220479729},"index":2,"playId":"99970f46-7443-3068-aa9b-0c572e26536f","pitchNumber":3,"startTime":"2025-08-27T20:23:23.342Z","endTime":"2025-08-27T20:23:28.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.432593983076,"strikeZoneBottom":1.61661743280345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.91188525069949,"aZ":-18.255757730019397,"pfxX":-6.781931343123815,"pfxZ":7.237203064296363,"pX":-0.8043926418163241,"pZ":2.769135024750631,"vX0":6.793495546699499,"vY0":-137.2186855810943,"vZ0":-2.772524092979647,"x":147.66,"y":164.01,"x0":-2.4208938880144446,"y0":50.00442687475744,"z0":5.023982785785953,"aX":-13.046056671412074},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":11.0,"spinRate":2379,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39785685813456517,"extension":6.422628752978701},"index":3,"playId":"1bfc0a6e-770f-36dc-8d29-d365d399bdc6","pitchNumber":4,"startTime":"2025-08-27T20:23:42.938Z","endTime":"2025-08-27T20:23:47.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":72.4,"endSpeed":66.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.356847412186085,"aZ":-40.50176003372343,"pfxX":5.451881924530493,"pfxZ":-7.490861061620033,"pX":1.5106021322685417,"pZ":1.2520034337349093,"vX0":5.1656778637521406,"vY0":-105.2173187429333,"vZ0":1.1174986934913382,"x":59.42,"y":204.98,"x0":-1.6931009307863127,"y0":50.00499064298466,"z0":5.4407820137483585,"aX":6.057381055968108},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-12.8,"breakHorizontal":-11.4,"spinRate":2467,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.5223791961348363,"extension":6.663419196531025},"index":4,"playId":"f390fa8e-97b6-34c6-9e67-fae6eeae46f6","pitchNumber":5,"startTime":"2025-08-27T20:24:03.022Z","endTime":"2025-08-27T20:24:07.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-27T20:24:21.102Z","endTime":"2025-08-27T20:24:37.594Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":71.0,"endSpeed":65.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.417347319304064,"aZ":-42.675968743017876,"pfxX":6.766075519755423,"pfxZ":-9.878352787675492,"pX":0.3257538379724429,"pZ":1.7529788125696515,"vX0":1.7286548000658504,"vY0":-103.21259188085396,"vZ0":2.493203868826659,"x":104.58,"y":191.45,"x0":-1.4043865648525924,"y0":50.0004352443043,"z0":5.721861532788778,"aX":7.1963356361907715},"breaks":{"breakAngle":9.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.5,"breakVerticalInduced":-16.6,"breakHorizontal":-12.7,"spinRate":2451,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.533543612173804,"extension":6.667651193556767},"hitData":{"launchSpeed":51.4,"launchAngle":-61.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.41,"coordY":184.67}},"index":6,"playId":"6a9859f6-0808-3431-882c-31c0f92b3619","pitchNumber":6,"startTime":"2025-08-27T20:24:37.594Z","endTime":"2025-08-27T20:24:45.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:24:45.328Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan O'Hearn flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-27T20:26:29.292Z","endTime":"2025-08-27T20:27:23.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.1,"strikeZoneTop":3.44999815468212,"strikeZoneBottom":1.62812303825474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.21566860169954,"aZ":-15.736040305312782,"pfxX":-7.663116110376779,"pfxZ":8.534489093218792,"pX":-1.0065445293535316,"pZ":2.435104315092056,"vX0":3.7159551242973654,"vY0":-138.88506533975809,"vZ0":-3.9162942561228657,"x":155.37,"y":173.03,"x0":-1.376738974703802,"y0":50.00154535305219,"z0":4.930994306893416,"aX":-14.757069246070614},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":13.0,"spinRate":2288,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.39654045762689094,"extension":6.090373436653298},"index":0,"playId":"819f8aa0-1d5e-34c4-9cb6-fd76faf3cc07","pitchNumber":1,"startTime":"2025-08-27T20:26:55.949Z","endTime":"2025-08-27T20:27:01.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.25352428086784,"aZ":-14.950011383656026,"pfxX":-7.788407384082946,"pfxZ":8.858147082687779,"pX":0.2705534559264051,"pZ":2.6593695026070474,"vX0":6.9399071172677695,"vY0":-139.266978628142,"vZ0":-3.5962669076150013,"x":106.69,"y":166.98,"x0":-1.2542959202818347,"y0":50.00244943735358,"z0":4.970345986712728,"aX":-15.143036373758719},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":12.5,"spinRate":2483,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3948346422526394,"extension":6.194903805555161},"hitData":{"launchSpeed":97.7,"launchAngle":32.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.53,"coordY":54.32}},"index":1,"playId":"070ddc00-797c-386f-8f1a-66c32ebc1525","pitchNumber":2,"startTime":"2025-08-27T20:27:14.208Z","endTime":"2025-08-27T20:27:23.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:27:23.003Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a soft ground ball to third baseman Eugenio Suárez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-27T20:27:49.573Z","endTime":"2025-08-27T20:29:10.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.67999923212477,"strikeZoneBottom":1.72835271181425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.98654621711929,"aZ":-27.777769953551523,"pfxX":-11.26512777415177,"pfxZ":2.239403680215588,"pX":0.4703343978164959,"pZ":1.7787848773558692,"vX0":8.472787701407476,"vY0":-139.5628656723053,"vZ0":-3.5697431680109917,"x":99.07,"y":190.75,"x0":-1.149528566970487,"y0":50.00306369162188,"z0":4.915189065244151,"aX":-22.10352952687807},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.5,"breakHorizontal":18.5,"spinRate":2170,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.3932819680052253,"extension":6.282856168649951},"index":0,"playId":"ad7b3c45-1b91-382a-9b37-b841972e086c","pitchNumber":1,"startTime":"2025-08-27T20:27:55.864Z","endTime":"2025-08-27T20:28:00.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.68,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89033130500029,"aZ":-29.681847234338758,"pfxX":-10.584309863118532,"pfxZ":1.2871066067795622,"pX":-1.2320305042714899,"pZ":2.09056365012713,"vX0":4.023234178311439,"vY0":-138.8257681034768,"vZ0":-2.0858426494265876,"x":163.96,"y":182.33,"x0":-1.3300973352491212,"y0":50.00440520063874,"z0":4.839636195281605,"aX":-20.532458434371097},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.0,"breakHorizontal":18.2,"spinRate":2152,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.3954930488980821,"extension":6.1569496849513135},"index":1,"playId":"b9697333-6b4c-361b-a8dd-b3ae1cdfe900","pitchNumber":2,"startTime":"2025-08-27T20:28:15.518Z","endTime":"2025-08-27T20:28:19.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.68,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06214693139691,"aZ":-16.731795737361903,"pfxX":-7.6545895389223215,"pfxZ":7.7728215707453145,"pX":0.33139359992211603,"pZ":3.838003885489563,"vX0":6.920123582202475,"vY0":-140.1672839539397,"vZ0":-0.34827778842567925,"x":104.37,"y":135.15,"x0":-1.1764798346525964,"y0":50.006481986411934,"z0":5.05764725635031,"aX":-15.215091919202854},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":12.4,"spinRate":2309,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3909666643857719,"extension":6.273384079326307},"index":2,"playId":"99ea6c66-4e34-35bd-9ed5-bb61375f98d3","pitchNumber":3,"startTime":"2025-08-27T20:28:38.763Z","endTime":"2025-08-27T20:28:42.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.68,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.099549191284346,"aZ":-25.554479503887546,"pfxX":-9.495711922605738,"pfxZ":3.352968802954141,"pX":-1.5938274170630862,"pZ":2.861506671963782,"vX0":2.796110664590312,"vY0":-139.34823177107887,"vZ0":-1.1051318278079036,"x":177.75,"y":161.52,"x0":-1.3739287064920174,"y0":50.00336419666473,"z0":4.94499007737877,"aX":-18.752149362269158},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.0,"breakHorizontal":16.7,"spinRate":2255,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3924440595517509,"extension":6.2397238352248845},"hitData":{"launchSpeed":34.4,"launchAngle":-25.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":117.29,"coordY":185.73}},"index":3,"playId":"68633336-acee-35fc-a02a-812e342f13af","pitchNumber":4,"startTime":"2025-08-27T20:29:02.853Z","endTime":"2025-08-27T20:29:10.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:29:10.973Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Sheets strikes out swinging. Xander Bogaerts steals (20) 2nd base.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-27T20:29:51.334Z","endTime":"2025-08-27T20:32:01.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.226783600903826,"aZ":-15.907610794384839,"pfxX":-6.449797839574985,"pfxZ":8.193564258309799,"pX":0.267294450942179,"pZ":3.7400391382897826,"vX0":6.593292967694257,"vY0":-139.91751026217688,"vZ0":-0.9244433659477855,"x":106.81,"y":137.8,"x0":-1.2804074543448654,"y0":50.000582399783575,"z0":5.115949299361372,"aX":-12.801689789005032},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":10.3,"spinRate":2473,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3912984160994806,"extension":6.404765263571686},"index":0,"playId":"02b0dd54-bff2-3030-b78c-e523d36a6cc7","pitchNumber":1,"startTime":"2025-08-27T20:30:02.971Z","endTime":"2025-08-27T20:30:07.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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.7,"endSpeed":88.1,"strikeZoneTop":3.50522949482473,"strikeZoneBottom":1.70955596775402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.676560318832095,"aZ":-28.14848280745547,"pfxX":-10.073265018531115,"pfxZ":2.042485787420734,"pX":-1.014385252482756,"pZ":0.9496927821476471,"vX0":4.819549244019312,"vY0":-139.3404275888914,"vZ0":-5.386669124992932,"x":155.67,"y":213.14,"x0":-1.4556289440937664,"y0":50.00419701000857,"z0":4.7628606586644855,"aX":-19.851771369211182},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.8,"breakHorizontal":17.3,"spinRate":2373,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3927784904759495,"extension":6.356222782696782},"index":1,"playId":"abc9e6ca-a3cb-3f7c-9877-a0aa07e5cd84","pitchNumber":2,"startTime":"2025-08-27T20:30:24.987Z","endTime":"2025-08-27T20:30:28.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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.1,"endSpeed":86.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.524778148864367,"aZ":-14.985429300521568,"pfxX":-6.735713383783088,"pfxZ":8.872382979340516,"pX":-0.1747991875524463,"pZ":3.770802536485696,"vX0":5.12366658502638,"vY0":-138.45151575161216,"vZ0":-0.666367853862573,"x":123.66,"y":136.97,"x0":-1.1762535533026877,"y0":50.00148353032914,"z0":5.01945706131981,"aX":-13.047902940417888},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":11.0,"spinRate":2498,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3959334411568376,"extension":6.1423024506014805},"index":2,"playId":"40dbfbd4-61b4-380c-8a49-28c329d0e881","pitchNumber":3,"startTime":"2025-08-27T20:30:43.978Z","endTime":"2025-08-27T20:30:47.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.47422906761168,"strikeZoneBottom":1.67999906375481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.775341539722998,"aZ":-26.2687871287531,"pfxX":1.1433624278978338,"pfxZ":3.387237741271716,"pX":0.503180400121306,"pZ":1.191513937603022,"vX0":4.267462771610531,"vY0":-130.54776713661602,"vZ0":-4.4958474743220584,"x":97.82,"y":206.61,"x0":-1.2943253728900557,"y0":50.00386177734374,"z0":4.888582157372273,"aX":1.9942512833290862},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":-2.9,"spinRate":2253,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.417891473652126,"extension":6.5146683312892035},"index":3,"playId":"215c9532-1c9a-3bf1-8d9e-aca062f01d91","pitchNumber":4,"startTime":"2025-08-27T20:31:09.466Z","endTime":"2025-08-27T20:31:13.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.53000051459848,"strikeZoneBottom":1.6852541938314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.802935556001845,"aZ":-25.88187691614796,"pfxX":-9.5949615502322,"pfxZ":3.1227811879410465,"pX":-1.9609561959280977,"pZ":2.0478433002247414,"vX0":2.18955397511664,"vY0":-140.9951281368643,"vZ0":-3.0017575099688596,"x":191.75,"y":183.49,"x0":-1.5005934589148162,"y0":50.00202972206511,"z0":4.794801062087009,"aX":-19.33390564189632},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.3,"breakHorizontal":16.9,"spinRate":2315,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3883317223879321,"extension":6.336833904708291},"index":4,"playId":"3f5735f1-4627-3122-b184-8b1b3f61d75b","pitchNumber":5,"startTime":"2025-08-27T20:31:29.795Z","endTime":"2025-08-27T20:31:33.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-27T20:31:42.345Z","endTime":"2025-08-27T20:31:54.002Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72879374083648,"aZ":-17.335060370914025,"pfxX":-7.745650645022546,"pfxZ":7.253073082268407,"pX":-0.5787158690973624,"pZ":2.417494216321092,"vX0":5.009189197925446,"vY0":-142.17441060364945,"vZ0":-3.5733456782494253,"x":139.06,"y":173.51,"x0":-1.3574397621871297,"y0":50.00524999980753,"z0":4.791509131275102,"aX":-15.85213200373379},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":13.0,"spinRate":2439,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.3853238120171971,"extension":6.363043165462343},"index":6,"playId":"a5be111c-085f-30db-9739-f96adeaf5850","pitchNumber":6,"startTime":"2025-08-27T20:31:54.002Z","endTime":"2025-08-27T20:32:01.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":1.28,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:32:01.617Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Iglesias grounds out sharply, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-27T20:32:38.721Z","endTime":"2025-08-27T20:33:48.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.302237916286614,"aZ":-31.428443723390227,"pfxX":-10.39356995220654,"pfxZ":0.3846276991556907,"pX":-0.7468551339708485,"pZ":2.024812996099573,"vX0":4.909123224295866,"vY0":-139.24885639945762,"vZ0":-1.9628391914114742,"x":145.47,"y":184.11,"x0":-1.189015651675924,"y0":50.00472622690088,"z0":4.83232970315074,"aX":-20.270994959400948},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":0.5,"breakHorizontal":17.6,"spinRate":2297,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.394396809842934,"extension":6.380592942930071},"index":0,"playId":"7b36bcb9-f9de-373f-b343-a8f6d42f62ee","pitchNumber":1,"startTime":"2025-08-27T20:32:39.141Z","endTime":"2025-08-27T20:32:43.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.33136916012121,"strikeZoneBottom":1.45746271717551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.568577281799428,"aZ":-27.30915611458552,"pfxX":0.24762878067496796,"pfxZ":2.8130307036325783,"pX":1.6574886286766428,"pZ":1.2265427112523528,"vX0":6.919582409155365,"vY0":-130.47705710706308,"vZ0":-4.002049309898258,"x":53.82,"y":205.66,"x0":-1.057305193901455,"y0":50.004647604919825,"z0":4.830138877108946,"aX":0.4271936303901166},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.4,"breakHorizontal":-1.9,"spinRate":2256,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.4192459929371206,"extension":6.655585336500282},"index":1,"playId":"5aa7a823-e96e-3c38-99e8-649e27aaabbb","pitchNumber":2,"startTime":"2025-08-27T20:33:02.698Z","endTime":"2025-08-27T20:33:06.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.32200999819414,"strikeZoneBottom":1.44878148832263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.718611694402554,"aZ":-27.038058673604482,"pfxX":-9.925623281119933,"pfxZ":2.603659816002107,"pX":1.3655308602289713,"pZ":1.7628225514685019,"vX0":9.668941799126955,"vY0":-139.94781485159947,"vZ0":-3.427214622228721,"x":64.95,"y":191.18,"x0":-0.8510826549794441,"y0":50.00639601488148,"z0":4.7820045938140066,"aX":-19.61632232505844},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.1,"breakHorizontal":15.8,"spinRate":2301,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39195894569040934,"extension":6.319432199593687},"index":2,"playId":"bb76439c-cf40-3a0d-83c8-aedc3667aee7","pitchNumber":3,"startTime":"2025-08-27T20:33:19.899Z","endTime":"2025-08-27T20:33:24.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":96.2,"endSpeed":88.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.801527403346252,"aZ":-26.23092112817184,"pfxX":-10.301537184971728,"pfxZ":3.000855706631425,"pX":-0.10013467678714871,"pZ":1.9756740821193217,"vX0":6.628901852376008,"vY0":-139.96685222396133,"vZ0":-3.018318467182085,"x":120.82,"y":185.44,"x0":-1.1615637142149313,"y0":50.00574248657326,"z0":4.787034928141461,"aX":-20.42842608710304},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.0,"breakHorizontal":17.3,"spinRate":2283,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.3914333026513801,"extension":6.43204629982053},"hitData":{"launchSpeed":100.8,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":114.5,"coordY":149.55}},"index":3,"playId":"6dbc4ac2-fa48-3e21-8f4b-824ddf4142f8","pitchNumber":4,"startTime":"2025-08-27T20:33:40.268Z","endTime":"2025-08-27T20:33:48.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":578428,"link":"/api/v1/people/578428"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:33:48.619Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, second baseman Jose Iglesias to first baseman Jake Cronenworth.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-27T20:35:53.198Z","endTime":"2025-08-27T20:36:43.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.22999850049118,"strikeZoneBottom":1.54503752426913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.4275827110323,"aZ":-29.456653620583527,"pfxX":-9.624692378959082,"pfxZ":1.74298262707745,"pX":0.5659313335404967,"pZ":1.1157432038488522,"vX0":10.704527845649954,"vY0":-123.69623071727563,"vZ0":-2.7580010119510012,"x":95.43,"y":208.65,"x0":-2.55625295954973,"y0":50.00202444303402,"z0":4.701314398868894,"aX":-14.995200198769961},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.8,"breakHorizontal":15.1,"spinRate":1509,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4418930022896226,"extension":6.500023405861771},"index":0,"playId":"5ed1e025-7921-39fd-b58b-c07ad287a3bd","pitchNumber":1,"startTime":"2025-08-27T20:36:01.642Z","endTime":"2025-08-27T20:36:05.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.22999986063211,"strikeZoneBottom":1.55149144731542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.218943562163748,"aZ":-30.284515267481986,"pfxX":-9.969481302679611,"pfxZ":1.2099288530868764,"pX":1.6282623921183808,"pZ":0.963751967788326,"vX0":12.94468164939834,"vY0":-123.48582023807516,"vZ0":-3.0790573054361112,"x":54.93,"y":212.76,"x0":-2.361640110785957,"y0":50.003364747921594,"z0":4.747758566662181,"aX":-15.557485645883856},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.7,"breakHorizontal":15.4,"spinRate":1497,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4418322760337867,"extension":6.583862966344403},"index":1,"playId":"3161d4d2-574f-33f2-908c-676cab0f94c5","pitchNumber":2,"startTime":"2025-08-27T20:36:16.907Z","endTime":"2025-08-27T20:36:20.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.516545072060524,"aZ":-22.257427066101613,"pfxX":-1.7329217534688386,"pfxZ":5.674555074957173,"pX":-0.5837686589934081,"pZ":2.617417814008963,"vX0":5.859939898771091,"vY0":-131.07766772213637,"vZ0":-1.6699134488627927,"x":139.25,"y":168.11,"x0":-2.6187469863485,"y0":50.004185253660715,"z0":4.917053896976719,"aX":-3.0297558328244305},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.2,"breakHorizontal":1.9,"spinRate":2539,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4171260554377234,"extension":6.516920347750678},"hitData":{"launchSpeed":97.6,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.98,"coordY":145.33}},"index":2,"playId":"9df67d90-2572-32fe-b85d-0f941e338270","pitchNumber":3,"startTime":"2025-08-27T20:36:33.719Z","endTime":"2025-08-27T20:36:43.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:36:43.023Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a line drive to left fielder Gavin Sheets.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-27T20:37:08.772Z","endTime":"2025-08-27T20:37:40.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":84.1,"strikeZoneTop":3.41083447900963,"strikeZoneBottom":1.55597715003602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.031516349666823,"aZ":-23.05043726917904,"pfxX":0.7234257854871294,"pfxZ":5.095896970028548,"pX":-0.2369462603933198,"pZ":2.7383530489037047,"vX0":5.781833867226263,"vY0":-131.97516099802388,"vZ0":-1.3987755368974153,"x":126.03,"y":164.84,"x0":-2.536376424691827,"y0":50.00427325856567,"z0":4.948052275143787,"aX":1.2962065989467098},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.2,"breakHorizontal":-2.4,"spinRate":2443,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4125964574045722,"extension":6.503708407173933},"index":0,"playId":"bcf50549-7b25-37e3-a863-4b6a89725a4f","pitchNumber":1,"startTime":"2025-08-27T20:37:11.541Z","endTime":"2025-08-27T20:37:15.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.090206993473604,"aZ":-17.18485346513082,"pfxX":-7.367294929783794,"pfxZ":8.037600338104882,"pX":0.029098292747571496,"pZ":2.658384797150772,"vX0":9.194498611994343,"vY0":-135.36625431835319,"vZ0":-2.6788418790504562,"x":115.89,"y":167.0,"x0":-2.446048792556749,"y0":50.006223283507154,"z0":4.856490423393836,"aX":-13.747057416976515},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":11.5,"spinRate":2438,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4038109927084963,"extension":6.420112513199992},"hitData":{"launchSpeed":82.7,"launchAngle":17.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.88,"coordY":119.79}},"index":1,"playId":"967c8d33-bf1b-380f-9065-7021a8bc8180","pitchNumber":2,"startTime":"2025-08-27T20:37:28.158Z","endTime":"2025-08-27T20:37:40.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:37:40.168Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-27T20:38:07.751Z","endTime":"2025-08-27T20:39:56.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.33999814081383,"strikeZoneBottom":1.66564236352533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.093307734336477,"aZ":-30.070483668552956,"pfxX":-8.399200038703576,"pfxZ":1.1220835096323283,"pX":-1.504993272829717,"pZ":1.7695729232444852,"vX0":6.278223005133195,"vY0":-136.2608985345341,"vZ0":-2.4520915360034365,"x":174.37,"y":191.0,"x0":-2.7482761814145324,"y0":50.0047253919905,"z0":4.759906435387981,"aX":-15.78733392523144},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.7,"breakHorizontal":13.9,"spinRate":2275,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.40204645941277306,"extension":6.488949404886729},"index":0,"playId":"a05dcd47-e6df-301e-b710-2104c3bb5985","pitchNumber":1,"startTime":"2025-08-27T20:38:09.259Z","endTime":"2025-08-27T20:38:12.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.18433174317556,"strikeZoneBottom":1.5521357440274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.191287504394577,"aZ":-22.479233443198687,"pfxX":-1.7052960757893503,"pfxZ":5.4585528088401984,"pX":0.07584767191684323,"pZ":2.3038202415807323,"vX0":7.173091254052905,"vY0":-131.96466013332605,"vZ0":-2.6509169509442208,"x":114.11,"y":176.58,"x0":-2.4475443143558424,"y0":50.00328870747981,"z0":4.964401938175817,"aX":-3.0295903062219964},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.6,"breakHorizontal":1.7,"spinRate":2524,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4139127860699574,"extension":6.507692949279389},"index":1,"playId":"bc78e4c2-cfba-3e1e-a203-5e783d5ae292","pitchNumber":2,"startTime":"2025-08-27T20:38:32.207Z","endTime":"2025-08-27T20:38:38.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Eugenio Suárez steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"bc78e4c2-cfba-3e1e-a203-5e783d5ae292","startTime":"2025-08-27T20:38:48.269Z","endTime":"2025-08-27T20:39:05.133Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":553993,"link":"/api/v1/people/553993"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"postOnSecond":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"homeTeamWinProbability":57.199999999999996,"awayTeamWinProbability":42.800000000000004,"homeTeamWinProbabilityAdded":1.79999999999999,"leverageIndex":1.27,"dramaIndex":48.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.0,"endSpeed":66.3,"strikeZoneTop":3.24074452693797,"strikeZoneBottom":1.46765825930598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.23282159503784,"aZ":-42.17142601649998,"pfxX":7.706645736833811,"pfxZ":-8.943506972605464,"pX":-0.7407439703363001,"pZ":2.9901374542035444,"vX0":0.6224576132912101,"vY0":-106.0406287398931,"vZ0":4.421642025553151,"x":145.24,"y":158.05,"x0":-2.0384831550353644,"y0":50.00252836965701,"z0":5.747392160822151,"aX":8.615041456025399},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-14.3,"breakHorizontal":-14.0,"spinRate":2571,"spinDirection":44},"zone":1,"typeConfidence":2.0,"plateTime":0.5201866753470918,"extension":6.471213452322814},"index":3,"playId":"9f411a99-9007-3ab2-9b8f-2692676ca9fe","pitchNumber":3,"startTime":"2025-08-27T20:39:05.133Z","endTime":"2025-08-27T20:39:09.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.061576720435102,"aZ":-34.07317830715117,"pfxX":-2.48034296762292,"pfxZ":-1.1514372474037824,"pX":0.12428120406766414,"pZ":1.253980514769112,"vX0":6.963768800526421,"vY0":-127.15644477727936,"vZ0":-2.8107650299820834,"x":112.26,"y":204.92,"x0":-2.3176427078695006,"y0":50.00192453454063,"z0":5.054848334970648,"aX":-4.095486179540384},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.5,"breakHorizontal":3.0,"spinRate":1000,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.4294048390454823,"extension":6.49551552936603},"index":4,"playId":"f187b109-88ed-3d79-8fb9-93cc02f44175","pitchNumber":4,"startTime":"2025-08-27T20:39:24.521Z","endTime":"2025-08-27T20:39:28.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":71.5,"endSpeed":65.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.013718890969013,"aZ":-40.970740300968544,"pfxX":7.76784457715925,"pfxZ":-8.169422040256633,"pX":-0.3256009304666223,"pZ":1.6474322334230176,"vX0":1.2801546360177851,"vY0":-103.95261723787709,"vZ0":2.2165492180037103,"x":129.41,"y":194.3,"x0":-1.9599760493856349,"y0":50.00179688336358,"z0":5.4891930318628885,"aX":8.365308354201831},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.8,"breakVerticalInduced":-13.6,"breakHorizontal":-14.4,"spinRate":2465,"spinDirection":45},"zone":7,"typeConfidence":2.0,"plateTime":0.5301416805409049,"extension":6.513035431529219},"index":5,"playId":"683545fc-4026-3ff3-b087-e3e321fb7ab7","pitchNumber":5,"startTime":"2025-08-27T20:39:51.785Z","endTime":"2025-08-27T20:39:56.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":1.27,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:39:56.652Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luke Raley doubles (7) on a fly ball to right fielder Fernando Tatis Jr. Eugenio Suárez scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-27T20:40:20.530Z","endTime":"2025-08-27T20:42:40.243Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":506433,"link":"/api/v1/people/506433"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":92.0,"endSpeed":84.3,"strikeZoneTop":3.47776750148671,"strikeZoneBottom":1.61949213013461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.744150228194936,"aZ":-21.545634544826346,"pfxX":-1.2826985796795607,"pfxZ":5.865587457928476,"pX":0.915613585641042,"pZ":1.8482325029651918,"vX0":9.277887755133971,"vY0":-133.71944000905077,"vZ0":-3.815667680227514,"x":82.1,"y":188.88,"x0":-2.4316961989926384,"y0":50.00148598099134,"z0":4.838803540470175,"aX":-2.3251080159756907},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.0,"breakHorizontal":0.4,"spinRate":2602,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.40955835987441214,"extension":6.49159458170587},"index":0,"playId":"9e52c574-eee5-3d7b-944b-e20da6b0de38","pitchNumber":1,"startTime":"2025-08-27T20:40:21.321Z","endTime":"2025-08-27T20:40:26.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":92.0,"endSpeed":84.2,"strikeZoneTop":3.49439204706244,"strikeZoneBottom":1.60500552175553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.068040658289682,"aZ":-21.11551598850258,"pfxX":-1.405859134426013,"pfxZ":6.1146080285684254,"pX":0.8884833440257518,"pZ":2.1068028185286365,"vX0":9.010648530446728,"vY0":-133.67855615318456,"vZ0":-3.3010770334555932,"x":83.13,"y":181.9,"x0":-2.344529766148472,"y0":50.00242558457772,"z0":4.875272089470773,"aX":-2.5443609845501585},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.6,"breakHorizontal":0.6,"spinRate":2530,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4098866361372857,"extension":6.57697148562219},"index":1,"playId":"54908b51-247d-3e69-8ab5-91f2ed884a74","pitchNumber":2,"startTime":"2025-08-27T20:40:38.058Z","endTime":"2025-08-27T20:40:43.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"59499520-b2c2-47c3-8818-3509a5d93ab3","startTime":"2025-08-27T20:40:59.882Z","endTime":"2025-08-27T20:41:06.051Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.69245486834124,"aZ":-21.36373792329076,"pfxX":-0.707756696591491,"pfxZ":5.902681568910611,"pX":0.5677234496567267,"pZ":2.049844435623301,"vX0":8.06580609247901,"vY0":-134.1503403287518,"vZ0":-3.5879701986540002,"x":95.36,"y":183.43,"x0":-2.379693764732537,"y0":50.00314592602199,"z0":4.9186424380131175,"aX":-1.2971112621805856},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.2,"breakHorizontal":-0.4,"spinRate":2573,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.40753837955909056,"extension":6.524968706597434},"index":3,"playId":"0657dc3b-4b69-3613-a607-9f5edf96ce2d","pitchNumber":3,"startTime":"2025-08-27T20:41:17.326Z","endTime":"2025-08-27T20:41:22.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.53664766338581,"strikeZoneBottom":1.59090988894412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.12975335437705,"aZ":-30.08298825388878,"pfxX":-9.867067905924205,"pfxZ":1.0771150172476087,"pX":-0.27533597503883817,"pZ":1.060431817890153,"vX0":9.568164797518012,"vY0":-138.36925014447013,"vZ0":-4.494841902542923,"x":127.5,"y":210.15,"x0":-2.49760817733506,"y0":50.002323901277606,"z0":4.723788836703043,"aX":-19.116408035014313},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.2,"breakHorizontal":15.8,"spinRate":2277,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.3959777135938589,"extension":6.555162164580561},"index":4,"playId":"ce125704-8861-3065-b772-6ec8c352362b","pitchNumber":4,"startTime":"2025-08-27T20:41:37.957Z","endTime":"2025-08-27T20:41:41.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.18342260622813,"aZ":-35.618991178806034,"pfxX":3.0019675045694214,"pfxZ":-2.169708893140956,"pX":-1.0639750688911191,"pZ":1.7732035996170568,"vX0":2.5881750652797453,"vY0":-124.44410869855858,"vZ0":-1.0073537608961303,"x":157.56,"y":190.9,"x0":-2.50311073646106,"y0":50.00322974326596,"z0":5.102831375988993,"aX":4.764327393292417},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.0,"breakHorizontal":-6.0,"spinRate":2750,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.4381532223068305,"extension":6.516658406081726},"index":5,"playId":"beee22b5-9c0e-3314-83e9-c8f4bf9d0cb3","pitchNumber":5,"startTime":"2025-08-27T20:41:57.958Z","endTime":"2025-08-27T20:42:02.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-27T20:42:09.123Z","endTime":"2025-08-27T20:42:28.480Z","isPitch":false,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":71.4,"endSpeed":65.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.60432633297551,"aZ":-40.93022797881712,"pfxX":7.090788031063057,"pfxZ":-8.095466798067685,"pX":-0.5443051852898846,"pZ":3.108420560630847,"vX0":0.2713574106159305,"vY0":-103.77447097505147,"vZ0":4.571010416338,"x":137.75,"y":154.85,"x0":-1.5970692439656853,"y0":50.00019296857151,"z0":5.77696879655478,"aX":7.67333718613128},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.0,"breakVerticalInduced":-12.8,"breakHorizontal":-12.8,"spinRate":2525,"spinDirection":41},"zone":1,"typeConfidence":2.0,"plateTime":0.5293580095126966,"extension":6.630116588587232},"hitData":{"launchSpeed":93.5,"launchAngle":25.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.14,"coordY":78.07}},"index":7,"playId":"3522d88b-0a7e-3c4f-b2ce-d8fc4ca00f05","pitchNumber":6,"startTime":"2025-08-27T20:42:28.480Z","endTime":"2025-08-27T20:42:40.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.2,"awayTeamWinProbability":35.8,"homeTeamWinProbabilityAdded":10.700000000000003,"leverageIndex":1.31,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:42:40.243Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"J.P. Crawford pops out to third baseman Manny Machado.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-27T20:43:16.004Z","endTime":"2025-08-27T20:43:44.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99357917844032,"aZ":-21.966093956119536,"pfxX":-0.5512813123577422,"pfxZ":5.678889196552294,"pX":-0.26182906771811487,"pZ":3.3184184356090816,"vX0":5.903178168596228,"vY0":-133.0728939079415,"vZ0":-0.31295336528247014,"x":126.98,"y":149.18,"x0":-2.4352039205684544,"y0":50.001534905647354,"z0":5.025942706639954,"aX":-0.9915378329403963},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.4,"breakHorizontal":-0.2,"spinRate":2509,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.41126700248579073,"extension":6.3800995848845785},"index":0,"playId":"b7a9968b-e374-3a9c-879a-50cc2472348f","pitchNumber":1,"startTime":"2025-08-27T20:43:16.673Z","endTime":"2025-08-27T20:43:20.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.060100644848863,"aZ":-23.76286897114432,"pfxX":-4.669076103979194,"pfxZ":5.170438949625781,"pX":-0.0915614311738416,"pZ":2.312986733796663,"vX0":6.992156220224372,"vY0":-126.7932117755978,"vZ0":-1.9924312418535473,"x":120.49,"y":176.33,"x0":-2.279097626085949,"y0":50.00505321747873,"z0":5.006336449133461,"aX":-7.59971398801328},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.1,"breakHorizontal":6.8,"spinRate":994,"spinDirection":260},"zone":5,"typeConfidence":2.0,"plateTime":0.43207814105323816,"extension":6.534388489865836},"hitData":{"launchSpeed":86.4,"launchAngle":72.0,"totalDistance":101.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":108.92,"coordY":166.28}},"index":1,"playId":"8a0d04c3-2472-3723-91e8-f9730312c49d","pitchNumber":2,"startTime":"2025-08-27T20:43:33.819Z","endTime":"2025-08-27T20:43:44.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.000000000000007,"leverageIndex":1.14,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:43:44.461Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Cronenworth lines out to shortstop J.P. Crawford.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-27T20:45:40.525Z","endTime":"2025-08-27T20:47:36.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.36984326345192,"strikeZoneBottom":1.62188355155978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40887619675271,"aZ":-15.098327662575246,"pfxX":-8.631022953197338,"pfxZ":8.628035067487257,"pX":0.237588324689006,"pZ":1.4055089925618591,"vX0":7.15582452180787,"vY0":-139.7757078070445,"vZ0":-6.827253217000856,"x":107.94,"y":200.83,"x0":-1.233894299675576,"y0":50.00445766575804,"z0":4.870578207776448,"aX":-17.085527002960795},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":14.2,"spinRate":2433,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.39181642397107597,"extension":6.296227721659644},"index":0,"playId":"28929ac5-4a4d-3eae-b6c4-cc92207e65c9","pitchNumber":1,"startTime":"2025-08-27T20:45:55.377Z","endTime":"2025-08-27T20:45:59.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.33402257975393,"strikeZoneBottom":1.58000119900239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.55705889499693,"aZ":-14.528005295639645,"pfxX":-6.733619155661512,"pfxZ":8.89139867212538,"pX":-0.6753002330264833,"pZ":1.7360062136814536,"vX0":4.192500291229292,"vY0":-140.20354535930727,"vZ0":-6.106171980740172,"x":142.74,"y":191.91,"x0":-1.3173802077543548,"y0":50.00594646615097,"z0":4.8953546735964535,"aX":-13.369057975954599},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":11.3,"spinRate":2384,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.39110651472923985,"extension":6.239306250658129},"index":1,"playId":"06f9d98d-b40c-31c4-885a-b0509c5a947f","pitchNumber":2,"startTime":"2025-08-27T20:46:10.700Z","endTime":"2025-08-27T20:46:14.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.09303510211942,"aZ":-15.921106027258913,"pfxX":-7.415466872917193,"pfxZ":8.09664612139988,"pX":-0.019215069558268596,"pZ":1.911869363733135,"vX0":6.184668965638794,"vY0":-140.79794466005364,"vZ0":-5.2060569368510725,"x":117.73,"y":187.16,"x0":-1.281306528200062,"y0":50.001497130454965,"z0":4.815879442309667,"aX":-14.881329347060035},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":12.1,"spinRate":2355,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.3890856698063416,"extension":6.289347296451758},"index":2,"playId":"35123cb1-d72e-3b2a-94a1-63bb83002f16","pitchNumber":3,"startTime":"2025-08-27T20:46:27.653Z","endTime":"2025-08-27T20:46:31.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94389564256951,"aZ":-16.371570094573105,"pfxX":-6.695538127618519,"pfxZ":7.9872930924701,"pX":-0.407217757850984,"pZ":2.6874271742160634,"vX0":5.20324899341768,"vY0":-140.06934554237876,"vZ0":-3.248736447062965,"x":132.52,"y":166.22,"x0":-1.4231499191577832,"y0":50.00244964466987,"z0":4.938966524731508,"aX":-13.245267479243859},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":11.0,"spinRate":2265,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3917162487934984,"extension":6.2860980329957075},"index":3,"playId":"fd9bf833-8052-3789-a2f8-3f036fbea9b4","pitchNumber":4,"startTime":"2025-08-27T20:46:51.816Z","endTime":"2025-08-27T20:46:56.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.32910792049381,"strikeZoneBottom":1.53425373688197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.124438598398296,"aZ":-17.61848189305521,"pfxX":-6.859949491321812,"pfxZ":7.381961272803206,"pX":-0.30115716393534336,"pZ":3.725500626316784,"vX0":5.462819652703289,"vY0":-139.49067830754046,"vZ0":-0.22516990676756732,"x":128.48,"y":138.19,"x0":-1.392793427166376,"y0":50.006333558157955,"z0":4.968039667131642,"aX":-13.533015017954005},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":11.3,"spinRate":2310,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3925465055634625,"extension":6.232460445973466},"index":4,"playId":"8fcb446f-90eb-394d-aaf4-b2c0376944c2","pitchNumber":5,"startTime":"2025-08-27T20:47:14.022Z","endTime":"2025-08-27T20:47:18.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.01980187737348,"aZ":-24.364802286177316,"pfxX":-10.395678678278308,"pfxZ":3.856495197046258,"pX":0.2811027230108401,"pZ":2.3107914074189346,"vX0":7.480371505445451,"vY0":-141.10855032671537,"vZ0":-2.9540511541195835,"x":106.29,"y":176.39,"x0":-1.048770347502498,"y0":50.00011435587193,"z0":4.934594392254915,"aX":-21.036840277376747},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.6,"breakHorizontal":17.4,"spinRate":2270,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.3876206970732503,"extension":6.317920396669014},"hitData":{"launchSpeed":93.0,"launchAngle":9.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":112.18,"coordY":133.73}},"index":5,"playId":"73ec9ce2-051e-39d0-9aa9-2aff56608a91","pitchNumber":6,"startTime":"2025-08-27T20:47:31.002Z","endTime":"2025-08-27T20:47:36.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:47:36.971Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-27T20:48:03.518Z","endTime":"2025-08-27T20:48:32.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":96.1,"endSpeed":87.7,"strikeZoneTop":3.26063808077123,"strikeZoneBottom":1.56132647351381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15898826463138,"aZ":-26.2041179066642,"pfxX":-11.273834104888477,"pfxZ":3.0301280220998166,"pX":-1.1889827491549005,"pZ":2.0861636784171576,"vX0":4.299375786841522,"vY0":-139.93828113894992,"vZ0":-2.8105276996833997,"x":162.32,"y":182.45,"x0":-1.2851891037972938,"y0":50.00579951519725,"z0":4.830061981790058,"aX":-22.243906955007205},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.0,"breakHorizontal":19.4,"spinRate":2237,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.39220726972702336,"extension":6.136745402554861},"index":0,"playId":"47540dc4-5811-36d0-8715-cf7a0947f57c","pitchNumber":1,"startTime":"2025-08-27T20:48:05.636Z","endTime":"2025-08-27T20:48:10.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":95.8,"endSpeed":87.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.131656927927043,"aZ":-29.001341258078337,"pfxX":-10.174480662480404,"pfxZ":1.6090158444221556,"pX":-0.9013194994250712,"pZ":1.7569974253135208,"vX0":4.504250058098747,"vY0":-139.42158697290947,"vZ0":-3.339147941483053,"x":151.36,"y":191.34,"x0":-1.2153355242101356,"y0":50.00161766845531,"z0":4.88259378231022,"aX":-20.043219532903635},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.4,"breakHorizontal":17.5,"spinRate":2190,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.3927568549817404,"extension":6.314300619889621},"hitData":{"launchSpeed":92.0,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.64,"coordY":171.48}},"index":1,"playId":"3253a488-41b3-3332-89b3-269346061df4","pitchNumber":2,"startTime":"2025-08-27T20:48:23.130Z","endTime":"2025-08-27T20:48:32.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:48:32.235Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a sharp line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-27T20:48:59.629Z","endTime":"2025-08-27T20:49:13.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.82,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.224702527755042,"aZ":-26.018106917418457,"pfxX":-10.62850380803848,"pfxZ":3.084414950160916,"pX":-0.7518124240808252,"pZ":2.730225778514443,"vX0":4.611458167488091,"vY0":-140.051448389105,"vZ0":-1.5145109678728965,"x":145.66,"y":165.06,"x0":-1.0344769640371534,"y0":50.0027677177411,"z0":4.97189320451452,"aX":-21.21361478533838},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.5,"breakHorizontal":18.4,"spinRate":2339,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3903781526289567,"extension":6.2931967714246655},"hitData":{"launchSpeed":101.6,"launchAngle":7.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":67.35,"coordY":114.57}},"index":0,"playId":"23cf32e7-0c7e-3096-9021-714882a2967d","pitchNumber":1,"startTime":"2025-08-27T20:49:00.488Z","endTime":"2025-08-27T20:49:13.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.3,"awayTeamWinProbability":35.7,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.47,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:49:13.162Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-27T20:49:40.788Z","endTime":"2025-08-27T20:50:31.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":97.0,"endSpeed":88.7,"strikeZoneTop":3.39495837919993,"strikeZoneBottom":1.5599990787815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.744717319454104,"aZ":-13.415417406907636,"pfxX":-6.195344873901346,"pfxZ":9.30486858477586,"pX":0.7530229830969278,"pZ":1.8599757683477305,"vX0":8.04272427421144,"vY0":-141.00880297495965,"vZ0":-5.793212041078505,"x":88.3,"y":188.56,"x0":-1.3298204856256282,"y0":50.00165117805548,"z0":4.804899801171463,"aX":-12.488868571270409},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":9.6,"spinRate":2308,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.3882679664859312,"extension":6.5814120155358795},"index":0,"playId":"6e66ef5c-d569-3091-9e3d-74da96d7bd7b","pitchNumber":1,"startTime":"2025-08-27T20:49:41.272Z","endTime":"2025-08-27T20:49:45.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.325779607071574,"aZ":-15.53859408185105,"pfxX":-8.469252764224787,"pfxZ":8.333310288322782,"pX":-0.1357544266479813,"pZ":2.120654341892526,"vX0":6.003626214808632,"vY0":-140.5181182148554,"vZ0":-5.030164063564936,"x":122.17,"y":181.52,"x0":-1.201402578501021,"y0":50.003219731163554,"z0":4.946063243744692,"aX":-16.90943262004739},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":14.0,"spinRate":2398,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.39003166185739024,"extension":6.412167578054847},"index":1,"playId":"8f65b31a-283f-3ed7-8806-e23f0f3c9c80","pitchNumber":2,"startTime":"2025-08-27T20:50:01.658Z","endTime":"2025-08-27T20:50:06.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.605263446360723,"aZ":-26.309087718043102,"pfxX":2.448215604596073,"pfxZ":3.4630279213777015,"pX":0.39691061876649386,"pZ":2.350427651860927,"vX0":2.911018824677668,"vY0":-128.58834171027976,"vZ0":-1.6082597300967534,"x":101.87,"y":175.32,"x0":-1.0628894335687897,"y0":50.00612088160521,"z0":5.001447658243801,"aX":4.150287377068465},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":-5.0,"spinRate":2245,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.4239742676857867,"extension":6.418302173934036},"index":2,"playId":"5ba484f2-7061-30c2-8dea-a4455a7a2b33","pitchNumber":3,"startTime":"2025-08-27T20:50:27.247Z","endTime":"2025-08-27T20:50:31.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:50:31.040Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out softly, pitcher Yu Darvish to first baseman Jake Cronenworth.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-27T20:52:29.456Z","endTime":"2025-08-27T20:52:59.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":506433,"link":"/api/v1/people/506433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"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.2,"strikeZoneTop":3.3191930154454,"strikeZoneBottom":1.53118115706309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.893363432340717,"aZ":-26.288470397961845,"pfxX":-11.208366721491226,"pfxZ":3.2566539654530793,"pX":0.001998500651344926,"pZ":1.7032251317232694,"vX0":10.69939406258287,"vY0":-133.32827220083928,"vZ0":-3.150518120790937,"x":116.92,"y":192.79,"x0":-2.6011771357333315,"y0":50.00124359164144,"z0":4.791436118029671,"aX":-20.23652479393726},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.4,"breakHorizontal":18.1,"spinRate":2334,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.4103730598842259,"extension":6.43464583360175},"index":0,"playId":"caf31284-d397-3ce9-833b-a0cdf999527a","pitchNumber":1,"startTime":"2025-08-27T20:52:37.892Z","endTime":"2025-08-27T20:52:41.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.331796329115164,"aZ":-32.652624700982024,"pfxX":3.653470796637884,"pfxZ":-0.3051539985072127,"pX":-1.2975766433370561,"pZ":1.7517879234799774,"vX0":2.328515183972783,"vY0":-123.31037987368,"vZ0":-1.619702110016164,"x":166.46,"y":191.48,"x0":-2.7244185134429024,"y0":50.00306938354978,"z0":5.136678486233416,"aX":5.704498515801065},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.7,"breakHorizontal":-7.1,"spinRate":2887,"spinDirection":99},"zone":13,"typeConfidence":2.0,"plateTime":0.44184422466778095,"extension":6.196641405799433},"hitData":{"launchSpeed":54.5,"launchAngle":-53.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":135.25,"coordY":191.03}},"index":1,"playId":"86d55e1f-013a-31a2-819e-0e4ebbfd3afe","pitchNumber":2,"startTime":"2025-08-27T20:52:51.225Z","endTime":"2025-08-27T20:52:59.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:52:59.037Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-27T20:53:33.402Z","endTime":"2025-08-27T20:54:41.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":71.4,"endSpeed":65.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.01257785848332,"aZ":-41.11758697269663,"pfxX":6.561034586083886,"pfxZ":-8.314062244917652,"pX":0.7444553620684236,"pZ":0.36515096737628994,"vX0":3.50817097126669,"vY0":-103.88708743617973,"vZ0":-0.45210393913646296,"x":88.62,"y":228.92,"x0":-1.8278517473004607,"y0":50.004381540498294,"z0":5.540945138660156,"aX":7.055770371993308},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.0,"breakVerticalInduced":-14.8,"breakHorizontal":-13.0,"spinRate":2603,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.5305189880637546,"extension":6.525427672921839},"index":0,"playId":"ae5ec2a2-978b-3494-964e-a5f16d5d5c2d","pitchNumber":1,"startTime":"2025-08-27T20:53:38.330Z","endTime":"2025-08-27T20:53:43.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":69.9,"endSpeed":63.7,"strikeZoneTop":3.35412036716433,"strikeZoneBottom":1.62079210065294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.584041289678005,"aZ":-41.123414639707036,"pfxX":7.8928413215602,"pfxZ":-8.696653875003536,"pX":-0.7574394751001539,"pZ":3.387618194319844,"vX0":1.1397168286189912,"vY0":-101.43077765578657,"vZ0":5.724814387962534,"x":145.87,"y":147.31,"x0":-2.353023940852059,"y0":50.00498782188651,"z0":5.696424038411547,"aX":8.118379663858764},"breaks":{"breakAngle":12.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-70.3,"breakVerticalInduced":-13.4,"breakHorizontal":-14.6,"spinRate":2524,"spinDirection":45},"zone":1,"typeConfidence":2.0,"plateTime":0.5426870870357341,"extension":6.44740868992309},"index":1,"playId":"88b0ac3f-4add-35c3-bc58-a0300b63e576","pitchNumber":2,"startTime":"2025-08-27T20:53:58.190Z","endTime":"2025-08-27T20:54:03.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.547962463691665,"aZ":-28.49906557896321,"pfxX":-4.340876848305599,"pfxZ":2.3085727207072235,"pX":-0.3511112949262028,"pZ":2.258556789936672,"vX0":6.670736352757392,"vY0":-125.19709778123547,"vZ0":-0.7832066907710846,"x":130.38,"y":177.8,"x0":-2.482371689471139,"y0":50.00261370714819,"z0":4.901479770456731,"aX":-6.9121840826877285},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.2,"breakHorizontal":6.4,"spinRate":1256,"spinDirection":256},"zone":4,"typeConfidence":2.0,"plateTime":0.43698100094472636,"extension":6.668709207634174},"index":2,"playId":"7e45106e-7142-3a6a-9aed-768a00caaeeb","pitchNumber":3,"startTime":"2025-08-27T20:54:15.605Z","endTime":"2025-08-27T20:54:20.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.031933008135113,"aZ":-20.671850073623354,"pfxX":-1.6516125042461138,"pfxZ":6.3528837048461035,"pX":0.3733142486808144,"pZ":3.310050712487681,"vX0":7.78430274441877,"vY0":-133.3011496594589,"vZ0":-0.5747563200455448,"x":102.77,"y":149.41,"x0":-2.3624747545979643,"y0":50.002015543300494,"z0":5.012820256929301,"aX":-2.9906431840293304},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.6,"breakHorizontal":1.4,"spinRate":2553,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4099467030666779,"extension":6.372523823800268},"index":3,"playId":"9fd25b3c-2eb4-3e1f-8d40-a39c530d7785","pitchNumber":4,"startTime":"2025-08-27T20:54:37.769Z","endTime":"2025-08-27T20:54:41.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:54:41.882Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cal Raleigh pops out to first baseman Jake Cronenworth in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-27T20:55:05.716Z","endTime":"2025-08-27T20:57:06.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.56947367187372,"aZ":-35.23026846585233,"pfxX":-1.2131780167376185,"pfxZ":-1.8729767355476197,"pX":-0.7710905392743397,"pZ":1.8965233090303897,"vX0":4.807570153612715,"vY0":-126.33514779839125,"vZ0":-0.8923058428112041,"x":146.39,"y":187.57,"x0":-2.5336894074673673,"y0":50.00314135530056,"z0":5.063575251077062,"aX":-1.9789840538857764},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.4,"breakHorizontal":1.2,"spinRate":1278,"spinDirection":264},"zone":7,"typeConfidence":2.0,"plateTime":0.4320696563469486,"extension":6.513201037705371},"index":0,"playId":"7f4b063b-bdb4-3fb8-a0a2-615f466f5416","pitchNumber":1,"startTime":"2025-08-27T20:55:10.892Z","endTime":"2025-08-27T20:55:18.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":91.5,"endSpeed":84.4,"strikeZoneTop":3.72084038685251,"strikeZoneBottom":1.84105780390964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41182950672216,"aZ":-23.382816262453858,"pfxX":-0.3289382864670838,"pfxZ":4.841806021003867,"pX":-1.8443120264010628,"pZ":2.9594951559866107,"vX0":2.353522604567464,"vY0":-133.32571208092742,"vZ0":-1.0694787454195547,"x":187.3,"y":158.87,"x0":-2.6925678407764426,"y0":50.0020224380456,"z0":5.040232208926757,"aX":-0.5974993651750439},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":0.1,"spinRate":2556,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4095145229522359,"extension":6.293175083438252},"index":1,"playId":"6276fa13-9663-382e-bc09-b110a4a28d86","pitchNumber":2,"startTime":"2025-08-27T20:55:34.128Z","endTime":"2025-08-27T20:55:37.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":70.3,"endSpeed":65.1,"strikeZoneTop":3.54508738373886,"strikeZoneBottom":1.69000125886214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.822206476663194,"aZ":-40.26756968298879,"pfxX":6.383163550302585,"pfxZ":-7.7418230622461515,"pX":1.6024765030490646,"pZ":0.13354008614601207,"vX0":4.622628320987008,"vY0":-102.22389467275828,"vZ0":-0.7502910357474891,"x":55.92,"y":235.17,"x0":-1.527894289880049,"y0":50.00484693716629,"z0":5.50299612098319,"aX":6.670229720078772},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.7,"breakVerticalInduced":-13.8,"breakHorizontal":-13.0,"spinRate":2423,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.5384183604227069,"extension":6.694049937941007},"index":2,"playId":"4617173a-3113-3cbf-a43c-235c9dfe0dac","pitchNumber":3,"startTime":"2025-08-27T20:55:51.315Z","endTime":"2025-08-27T20:55:55.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":69.3,"endSpeed":63.5,"strikeZoneTop":3.47559897590319,"strikeZoneBottom":1.62743012541526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.335805734237447,"aZ":-41.642478558862315,"pfxX":6.687399591750854,"pfxZ":-9.334787785124167,"pX":0.6727772160985277,"pZ":2.8971405522972686,"vX0":2.741254571095295,"vY0":-100.70687721030014,"vZ0":4.813506368442998,"x":91.36,"y":160.56,"x0":-1.580596622437604,"y0":50.00426203878439,"z0":5.787535343614207,"aX":6.780204637624624},"breaks":{"breakAngle":9.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.5,"breakVerticalInduced":-14.9,"breakHorizontal":-13.0,"spinRate":2480,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.54659979069717,"extension":6.562253903858103},"index":3,"playId":"728aa0f6-53ad-3826-a079-23271d2a1598","pitchNumber":4,"startTime":"2025-08-27T20:56:12.462Z","endTime":"2025-08-27T20:56:16.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.415470895295456,"aZ":-20.80444479311203,"pfxX":-8.009104683916089,"pfxZ":5.896275147658112,"pX":-0.652116134886122,"pZ":2.265027391533744,"vX0":7.717705293075469,"vY0":-137.6999167630566,"vZ0":-3.4203109566701877,"x":141.86,"y":177.62,"x0":-2.445122894109692,"y0":50.00325740590756,"z0":4.9240167721453565,"aX":-15.44377401514853},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.2,"breakHorizontal":13.0,"spinRate":2390,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.3971578236140383,"extension":6.449342078538558},"index":4,"playId":"13a4a80a-4282-3dc6-b05a-6feb46881564","pitchNumber":5,"startTime":"2025-08-27T20:56:31.547Z","endTime":"2025-08-27T20:56:35.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.81602224968627,"aZ":-32.57085583544214,"pfxX":4.279811256244255,"pfxZ":-0.2528680549803113,"pX":0.29803412697798437,"pZ":2.2931527472162863,"vX0":4.846645877347011,"vY0":-124.91329105223961,"vZ0":-0.5061250674870996,"x":105.64,"y":176.86,"x0":-2.216007585092282,"y0":50.00023977295266,"z0":5.153475242556533,"aX":6.827878055894124},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.4,"breakHorizontal":-8.8,"spinRate":2798,"spinDirection":90},"zone":6,"typeConfidence":2.0,"plateTime":0.43684122672565895,"extension":6.375705650512265},"hitData":{"launchSpeed":67.0,"launchAngle":58.0,"totalDistance":161.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":174.04,"coordY":157.33}},"index":5,"playId":"a8600dfb-731b-334e-b192-a868d1b99bd0","pitchNumber":6,"startTime":"2025-08-27T20:56:57.182Z","endTime":"2025-08-27T20:57:06.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-27T20:57:06.657Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-27T20:59:13.835Z","endTime":"2025-08-27T21:00:28.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.72876130614324,"strikeZoneBottom":1.68114875850645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.52055560106515,"aZ":-28.048780031358767,"pfxX":0.759271121359925,"pfxZ":2.431308839036001,"pX":-0.3702584005762967,"pZ":2.0869024652807036,"vX0":1.8847216627852548,"vY0":-129.08679772204476,"vZ0":-1.7176790347072164,"x":131.11,"y":182.43,"x0":-1.2069226382687235,"y0":50.003170651525416,"z0":4.9092406059159925,"aX":1.2878745942507137},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.3,"breakHorizontal":-1.8,"spinRate":2313,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.42344620183374193,"extension":6.3403400683552515},"index":0,"playId":"8247192f-cde2-358c-8468-9371c9f5c969","pitchNumber":1,"startTime":"2025-08-27T20:59:25.588Z","endTime":"2025-08-27T20:59:29.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.76,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.73276428464594,"aZ":-16.09636222303298,"pfxX":-5.899500690412175,"pfxZ":8.103383728702058,"pX":-0.11849421281390062,"pZ":2.1965714775480696,"vX0":4.754874351604231,"vY0":-140.42835937739724,"vZ0":-4.611347647030782,"x":121.52,"y":179.47,"x0":-1.0726649982511993,"y0":50.00477811478426,"z0":4.917426714161666,"aX":-11.707407354595468},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":9.6,"spinRate":2357,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.39102016520765526,"extension":6.45686948385084},"index":1,"playId":"abc85de8-9152-3f65-b129-06d35f157348","pitchNumber":2,"startTime":"2025-08-27T20:59:44.054Z","endTime":"2025-08-27T20:59:47.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.7599986263088,"strikeZoneBottom":1.77854412163834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.2619305255843,"aZ":-26.025633808220423,"pfxX":0.6323237611092578,"pfxZ":3.5105448321674095,"pX":1.5878541156998887,"pZ":0.560726669838112,"vX0":6.546339586910323,"vY0":-130.83774664489354,"vZ0":-5.793384627544148,"x":56.47,"y":223.64,"x0":-1.0191917928677947,"y0":50.00044113517274,"z0":4.731048582021342,"aX":1.1040696747005403},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":-2.4,"spinRate":2259,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4172001412220383,"extension":6.648744482327682},"index":2,"playId":"162bf7fe-70e2-308a-8335-e65171f6cb32","pitchNumber":3,"startTime":"2025-08-27T21:00:04.288Z","endTime":"2025-08-27T21:00:07.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.76,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.69563996990196,"aZ":-26.17160871951736,"pfxX":-10.13302042534916,"pfxZ":3.0452930500890076,"pX":0.2735600454228433,"pZ":1.2492689941559363,"vX0":6.9754582649907615,"vY0":-139.56899706054105,"vZ0":-5.014567138356695,"x":106.57,"y":205.05,"x0":-0.9428210008318765,"y0":50.003224456518915,"z0":4.794985707439146,"aX":-19.972107661194634},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.7,"breakHorizontal":16.9,"spinRate":2307,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39259265781820707,"extension":6.167906346036691},"index":3,"playId":"a4c454b8-beff-3812-8854-df0748a0462f","pitchNumber":4,"startTime":"2025-08-27T21:00:24.840Z","endTime":"2025-08-27T21:00:28.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:00:28.759Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan O'Hearn flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-27T21:00:53.682Z","endTime":"2025-08-27T21:03:56.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.39575824250084,"strikeZoneBottom":1.60420833689541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11737501859465,"aZ":-18.950318110502394,"pfxX":-7.962980625418033,"pfxZ":6.70293675413537,"pX":-0.799872972400937,"pZ":2.6472408935344354,"vX0":4.02771291698403,"vY0":-139.93841046716935,"vZ0":-2.73742212901849,"x":147.49,"y":167.3,"x0":-1.227299564150952,"y0":50.00463202772275,"z0":4.887235181170609,"aX":-15.711877258500888},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":13.6,"spinRate":2283,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.39219253950167143,"extension":6.27609464542716},"index":0,"playId":"f36dbf72-0797-31c3-ba3b-24986bc4d9e8","pitchNumber":1,"startTime":"2025-08-27T21:00:57.155Z","endTime":"2025-08-27T21:01:01.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.40109915543216,"strikeZoneBottom":1.59998203466495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.915284997561695,"aZ":-18.59582875458812,"pfxX":-8.850214664065991,"pfxZ":6.889601001822026,"pX":1.1318181227698283,"pZ":3.127751100951831,"vX0":9.515910994292813,"vY0":-139.61277431107445,"vZ0":-1.6521136967102232,"x":73.86,"y":154.33,"x0":-1.1736174376785784,"y0":50.002501510180906,"z0":4.953144706097315,"aX":-17.44247370476117},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":14.0,"spinRate":2393,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.392573833133782,"extension":6.3630802982905745},"index":1,"playId":"d89d501c-9911-3f9f-a3f3-200029ea1c60","pitchNumber":2,"startTime":"2025-08-27T21:01:16.047Z","endTime":"2025-08-27T21:01:21.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26396046957663,"aZ":-16.028810167266876,"pfxX":-6.85933751189614,"pfxZ":8.187598475018508,"pX":-0.5793538825192127,"pZ":2.6734427053861007,"vX0":4.541413828813437,"vY0":-139.7286128940114,"vZ0":-3.1734656964740555,"x":139.08,"y":166.6,"x0":-1.3367304911050668,"y0":50.004544460170436,"z0":4.880758458651293,"aX":-13.528787161589875},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":11.4,"spinRate":2435,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3923929200992169,"extension":6.469910938103383},"index":2,"playId":"f15acb03-32c5-3d62-9eec-43c6470482f1","pitchNumber":3,"startTime":"2025-08-27T21:01:36.150Z","endTime":"2025-08-27T21:01:42.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.38444435061031,"aZ":-18.559493507323808,"pfxX":-8.182249424644212,"pfxZ":6.828589355729845,"pX":-0.7055294574936879,"pZ":3.489727561204408,"vX0":4.808681254326294,"vY0":-140.66350444112396,"vZ0":-0.7548222582830977,"x":143.89,"y":144.56,"x0":-1.3785878965674787,"y0":50.004288411889554,"z0":4.970452716201592,"aX":-16.316427105183607},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.4,"breakHorizontal":13.8,"spinRate":2360,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3901282661160166,"extension":6.155008605195323},"index":3,"playId":"014ab710-aaa6-3e57-8682-5eaf98460190","pitchNumber":4,"startTime":"2025-08-27T21:01:56.012Z","endTime":"2025-08-27T21:01:59.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.4851384018349,"strikeZoneBottom":1.65206196273584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.82262794860103,"aZ":-26.137289469094206,"pfxX":0.6042399550284325,"pfxZ":3.3632611593574144,"pX":0.9111281117309363,"pZ":0.7872986535412575,"vX0":5.475503064627378,"vY0":-132.5641373072728,"vZ0":-5.523214387295912,"x":82.27,"y":217.52,"x0":-1.251714052549598,"y0":50.00572217155842,"z0":4.782742109717034,"aX":1.085653020702397},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":-2.2,"spinRate":2226,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.41169273645999915,"extension":6.572230822858623},"index":4,"playId":"218a60dd-4229-35e4-8265-4d2d2b506c75","pitchNumber":5,"startTime":"2025-08-27T21:02:16.515Z","endTime":"2025-08-27T21:02:22.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.3280444102904,"strikeZoneBottom":1.55840115470222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.14482554116214,"aZ":-30.0926105312393,"pfxX":-9.994967793263307,"pfxZ":1.0331183612009518,"pX":1.023992041574365,"pZ":1.3316823209058826,"vX0":8.890136631382548,"vY0":-140.83974389932223,"vZ0":-4.505461938779916,"x":77.97,"y":202.82,"x0":-0.875729876066725,"y0":50.000590554063315,"z0":4.899550253356044,"aX":-20.066610302033364},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.1,"breakHorizontal":16.3,"spinRate":2260,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3889856255177868,"extension":6.557882304495191},"index":5,"playId":"b7c5501e-4fd3-334f-ad20-608e0dd1088f","pitchNumber":6,"startTime":"2025-08-27T21:02:36.969Z","endTime":"2025-08-27T21:02:43.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44065722762996,"aZ":-15.356086483722793,"pfxX":-5.7651089927420305,"pfxZ":8.320139563107887,"pX":0.3574525398673526,"pZ":2.846927051231431,"vX0":6.704198724404344,"vY0":-141.32484700753582,"vZ0":-2.925900330149801,"x":103.37,"y":161.91,"x0":-1.297365655524634,"y0":50.00066871448307,"z0":4.88286926397507,"aX":-11.65131841682318},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":9.0,"spinRate":2312,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.38767770666724166,"extension":6.3514498496687315},"index":6,"playId":"5dc2a3d9-cf15-3df3-8067-c614d3b61762","pitchNumber":7,"startTime":"2025-08-27T21:02:55.986Z","endTime":"2025-08-27T21:03:03.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2025-08-27T21:03:09.524Z","endTime":"2025-08-27T21:03:24.778Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.950416103462175,"aZ":-17.12915650614958,"pfxX":-6.403581014527556,"pfxZ":7.4723150009938895,"pX":-0.3820698590861397,"pZ":2.0302244309969635,"vX0":4.803327520311993,"vY0":-140.9809285152644,"vZ0":-4.721096630964865,"x":131.56,"y":183.96,"x0":-1.2756440967143452,"y0":50.00449277099534,"z0":4.831656901827497,"aX":-12.895842613303582},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":10.7,"spinRate":2331,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.3884707205079483,"extension":6.580642744213938},"index":8,"playId":"5dc5ba92-300a-3d20-ac4c-c83d58311f44","pitchNumber":8,"startTime":"2025-08-27T21:03:24.778Z","endTime":"2025-08-27T21:03:28.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27892398744751,"aZ":-16.26740012790633,"pfxX":-7.95908569859577,"pfxZ":8.054749414763037,"pX":-0.8061062214509127,"pZ":2.3273240746075032,"vX0":4.205497551864579,"vY0":-140.0313229498562,"vZ0":-3.854219149187376,"x":147.73,"y":175.94,"x0":-1.2978946056821559,"y0":50.00288378211633,"z0":4.794091396120499,"aX":-15.71739133071373},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":13.4,"spinRate":2328,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3919938613083218,"extension":6.4022774380266725},"hitData":{"launchSpeed":96.2,"launchAngle":41.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.04,"coordY":88.74}},"index":9,"playId":"95b1302c-78f9-3a28-bfa3-52db6579aeda","pitchNumber":9,"startTime":"2025-08-27T21:03:46.016Z","endTime":"2025-08-27T21:03:56.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:03:56.801Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xander Bogaerts lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-27T21:04:21.351Z","endTime":"2025-08-27T21:05:16.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.64241343972047,"strikeZoneBottom":1.67634364273736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.948136836457245,"aZ":-27.58122348374657,"pfxX":1.3916970841487406,"pfxZ":2.6327705025018604,"pX":-0.1493149789347825,"pZ":1.7340220675161762,"vX0":2.2697070925215637,"vY0":-130.6689875114854,"vZ0":-2.9479114668754973,"x":122.69,"y":191.96,"x0":-1.206714692971409,"y0":50.00475548159988,"z0":4.9271516365584445,"aX":2.431205033715203},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":-3.0,"spinRate":2174,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.41756452854906856,"extension":6.499553248610422},"index":0,"playId":"cf3f4642-4519-37ad-bd52-5fe46458d143","pitchNumber":1,"startTime":"2025-08-27T21:04:27.122Z","endTime":"2025-08-27T21:04:31.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.7,"strikeZoneTop":3.77389085945892,"strikeZoneBottom":1.75732081215601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.492839726628137,"aZ":-29.079657890125034,"pfxX":2.941343379364509,"pfxZ":1.913331079180257,"pX":0.9039733755985221,"pZ":0.240685523836667,"vX0":4.670904056021836,"vY0":-127.23695108944563,"vZ0":-5.283009998206666,"x":82.54,"y":232.28,"x0":-1.3476475269388037,"y0":50.00283558471055,"z0":4.6875251540992435,"aX":4.7547406582653275},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.4,"breakHorizontal":-6.5,"spinRate":2404,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.43279455785515175,"extension":6.770705685907535},"index":1,"playId":"ed31fee0-4971-3a3b-84f1-7ef11cfa88d0","pitchNumber":2,"startTime":"2025-08-27T21:04:45.349Z","endTime":"2025-08-27T21:04:50.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48503459708255,"aZ":-15.62562715598319,"pfxX":-7.2820292983082355,"pfxZ":8.409669253784212,"pX":0.10240990945911974,"pZ":2.0158700433090515,"vX0":6.295406399493814,"vY0":-139.6571123568114,"vZ0":-4.915522092142265,"x":113.1,"y":184.35,"x0":-1.238777116354484,"y0":50.0057872158261,"z0":4.8322044631191154,"aX":-14.33636228398165},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":11.9,"spinRate":2327,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.3927095439040533,"extension":6.313701882580583},"hitData":{"launchSpeed":96.6,"launchAngle":23.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.26,"coordY":64.38}},"index":2,"playId":"eef5974e-c5dc-3627-b9d4-b4904c53dbaa","pitchNumber":3,"startTime":"2025-08-27T21:05:08.150Z","endTime":"2025-08-27T21:05:16.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:05:16.658Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a ground ball to left fielder Gavin Sheets.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T21:07:22.793Z","endTime":"2025-08-27T21:07:55.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.3079411429504,"strikeZoneBottom":1.54892653035202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79089279563279,"aZ":-28.98623747824439,"pfxX":-3.9480688713114374,"pfxZ":2.0998195776905213,"pX":-1.607353153940323,"pZ":2.956886269216332,"vX0":3.8061738073019336,"vY0":-122.65362888044169,"vZ0":0.8078137883270667,"x":178.27,"y":158.94,"x0":-2.668063752304637,"y0":50.00529511066814,"z0":5.099557877174847,"aX":-6.002367399003869},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.2,"breakHorizontal":6.2,"spinRate":1291,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.44697429950757606,"extension":6.393862671133965},"index":0,"playId":"cd9fb97f-1d99-30c2-8143-a56bbb89bf67","pitchNumber":1,"startTime":"2025-08-27T21:07:28.108Z","endTime":"2025-08-27T21:07:33.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.64525211550816,"aZ":-24.697088902281298,"pfxX":-2.8647554278569354,"pfxZ":4.800844726959074,"pX":-0.23014448727998854,"pZ":1.6403389983845018,"vX0":6.483930544127321,"vY0":-124.48144061172935,"vZ0":-2.9122324887908055,"x":125.77,"y":194.49,"x0":-2.5047625118399632,"y0":50.00453039513232,"z0":4.885692189190925,"aX":-4.46449177914354},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.2,"breakHorizontal":3.6,"spinRate":1037,"spinDirection":255},"zone":8,"typeConfidence":2.0,"plateTime":0.44119942370342624,"extension":6.538714114742538},"hitData":{"launchSpeed":86.0,"launchAngle":9.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.26,"coordY":120.44}},"index":1,"playId":"a1f2196a-90a1-3d38-bc3b-73d609bb285d","pitchNumber":2,"startTime":"2025-08-27T21:07:42.879Z","endTime":"2025-08-27T21:07:55.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.83,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:07:55.063Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Naylor walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T21:08:19.354Z","endTime":"2025-08-27T21:10:45.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.20859326730063,"strikeZoneBottom":1.47555945030967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.048874055186996,"aZ":-27.876919329871814,"pfxX":-4.148054521130854,"pfxZ":2.697994779360654,"pX":-1.433420430100295,"pZ":3.4267599793276986,"vX0":3.751920260456083,"vY0":-125.13465153090547,"vZ0":1.42989182489337,"x":171.64,"y":146.26,"x0":-2.4096215847188556,"y0":50.003900428139026,"z0":5.123296962782843,"aX":-6.612246743325407},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.4,"breakHorizontal":6.7,"spinRate":1075,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.4368577547832757,"extension":6.486188689011387},"index":0,"playId":"1e43a83e-7392-36df-8184-ff077ed8c4b1","pitchNumber":1,"startTime":"2025-08-27T21:08:25.046Z","endTime":"2025-08-27T21:08:29.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":71.6,"endSpeed":65.9,"strikeZoneTop":3.13039419031302,"strikeZoneBottom":1.4606449331364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.877457812122035,"aZ":-41.59842163814963,"pfxX":6.626549030964287,"pfxZ":-8.702967117484977,"pX":1.1043016608302236,"pZ":1.3419211098254789,"vX0":3.3774567677914864,"vY0":-104.14566825345857,"vZ0":1.2062509720905412,"x":74.91,"y":202.55,"x0":-1.4074074233787037,"y0":50.0036704137914,"z0":5.732144706003685,"aX":7.173282686960074},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.9,"breakVerticalInduced":-14.9,"breakHorizontal":-13.1,"spinRate":2466,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.5288797514725752,"extension":6.46254791449358},"index":1,"playId":"19feb697-c7a5-3198-9ae0-710a8e0a6cb3","pitchNumber":2,"startTime":"2025-08-27T21:09:08.334Z","endTime":"2025-08-27T21:09:11.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.12835004648219,"strikeZoneBottom":1.38994089028284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.016112317670288,"aZ":-24.734150493827624,"pfxX":-2.4855390125818078,"pfxZ":4.221185918718868,"pX":-0.8457679337523152,"pZ":1.939155397483881,"vX0":5.067054551540631,"vY0":-131.42455670402558,"vZ0":-3.2859433259123394,"x":149.24,"y":186.42,"x0":-2.469693650175813,"y0":50.00080627603403,"z0":5.028270566489276,"aX":-4.378689109031903},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":3.5,"spinRate":2492,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.41564495962766035,"extension":6.521367132662254},"index":2,"playId":"c7e35954-d03c-3ad2-b8ec-4c494644674e","pitchNumber":3,"startTime":"2025-08-27T21:09:27.994Z","endTime":"2025-08-27T21:09:39.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Julio Rodríguez steals (24) 2nd base. Julio Rodríguez to 3rd. Julio Rodríguez advances to 3rd, on a throwing error by catcher Freddy Fermin.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"actionPlayId":"c7e35954-d03c-3ad2-b8ec-4c494644674e","startTime":"2025-08-27T21:09:54.760Z","endTime":"2025-08-27T21:10:14.055Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"postOnThird":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"homeTeamWinProbability":76.9,"awayTeamWinProbability":23.099999999999994,"homeTeamWinProbabilityAdded":5.1000000000000085,"leverageIndex":1.35,"dramaIndex":70.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.326134956856496,"aZ":-20.282769624667843,"pfxX":-2.1066920684976624,"pfxZ":6.449178167351912,"pX":0.4552093373064567,"pZ":2.6433199139173236,"vX0":8.309796856699654,"vY0":-134.27978291807653,"vZ0":-2.336956303014909,"x":99.65,"y":167.41,"x0":-2.392393560215068,"y0":50.00509509429718,"z0":4.952239082648451,"aX":-3.8862468592168997},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":2.3,"spinRate":2481,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4063251300294568,"extension":6.450055888870132},"index":4,"playId":"253baeab-d038-3af7-b74e-900b0cd38f0b","pitchNumber":4,"startTime":"2025-08-27T21:10:14.055Z","endTime":"2025-08-27T21:10:18.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.22999815726887,"strikeZoneBottom":1.49170438871393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.193031416447614,"aZ":-22.779322147674772,"pfxX":-2.1976166829426598,"pfxZ":5.249061304926958,"pX":1.0281073481517398,"pZ":1.491660846717178,"vX0":9.90403364667132,"vY0":-132.6245485865624,"vZ0":-4.200227130617616,"x":77.81,"y":198.51,"x0":-2.4618866906103927,"y0":50.001874159010306,"z0":4.7483077132056,"aX":-3.933813851343075},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.8,"breakHorizontal":1.9,"spinRate":2512,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.41229440910675974,"extension":6.577167591171934},"index":5,"playId":"51223102-3a08-341a-a732-6248720317c6","pitchNumber":5,"startTime":"2025-08-27T21:10:39.283Z","endTime":"2025-08-27T21:10:45.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.60000000000001,"awayTeamWinProbability":20.39999999999999,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.35,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:10:45.002Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Eugenio Suárez homers (42) on a fly ball to left center field. Julio Rodríguez scores. Josh Naylor scores.","rbi":3,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T21:11:17.910Z","endTime":"2025-08-27T21:12:05.717Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":506433,"link":"/api/v1/people/506433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":{"id":506433,"link":"/api/v1/people/506433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":506433,"link":"/api/v1/people/506433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"9156c2c3-e709-4e45-b518-7bf1bd0921b5","startTime":"2025-08-27T21:11:17.910Z","endTime":"2025-08-27T21:11:22.910Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.992933962358602,"aZ":-23.381177845364547,"pfxX":-2.5225970816887826,"pfxZ":4.980100088567983,"pX":0.2314797278118802,"pZ":2.49109878774594,"vX0":7.6991382329027465,"vY0":-132.23544913642445,"vZ0":-2.1309332127904246,"x":108.18,"y":171.52,"x0":-2.3938787159111716,"y0":50.001753505025555,"z0":5.0279553373451265,"aX":-4.453598643747607},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.8,"breakHorizontal":2.9,"spinRate":2584,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4146861648905831,"extension":6.54262542018468},"hitData":{"launchSpeed":99.6,"launchAngle":38.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":65.83,"coordY":50.7}},"index":1,"playId":"9cf7a4ed-4909-3250-a2f7-8f14a2f87f97","pitchNumber":1,"startTime":"2025-08-27T21:11:33.695Z","endTime":"2025-08-27T21:12:05.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":11.599999999999994,"leverageIndex":1.25,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:12:05.717Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Polanco pops out to third baseman Manny Machado.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T21:12:28.056Z","endTime":"2025-08-27T21:15:34.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"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":89.7,"endSpeed":82.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97559084477809,"aZ":-22.08783008366598,"pfxX":-0.2830513780596595,"pfxZ":5.799382537089684,"pX":0.9942626467232731,"pZ":2.993310510353999,"vX0":8.85628967991852,"vY0":-130.44144425374722,"vZ0":-0.7612029132258886,"x":79.1,"y":157.96,"x0":-2.3946202421767424,"y0":50.00560560452655,"z0":4.939973129432283,"aX":-0.4944608495793998},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.6,"breakHorizontal":-1.2,"spinRate":2408,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4183789685390966,"extension":6.489678107961358},"index":0,"playId":"bda81326-3842-39e0-981f-90380ed7e574","pitchNumber":1,"startTime":"2025-08-27T21:12:32.355Z","endTime":"2025-08-27T21:12:43.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.38354224714545,"strikeZoneBottom":1.65813084086905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.02387163993785,"aZ":-33.7619226277894,"pfxX":-8.722899159642765,"pfxZ":-1.131924564653234,"pX":-3.2668612760495908,"pZ":3.412085952259917,"vX0":1.6204698760968683,"vY0":-117.5459057019575,"vZ0":3.744314588850152,"x":241.53,"y":146.65,"x0":-2.829158276788012,"y0":50.00047750750636,"z0":4.921652571738613,"aX":-12.2776950406869},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.0,"breakHorizontal":15.5,"spinRate":1414,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.46490062380437625,"extension":6.777397818010068},"index":1,"playId":"2df410a6-5c2f-3d0e-9cdd-6b595cb2c75d","pitchNumber":2,"startTime":"2025-08-27T21:13:28.162Z","endTime":"2025-08-27T21:13:34.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-27T21:13:41.215Z","endTime":"2025-08-27T21:14:35.270Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":69.8,"endSpeed":63.9,"strikeZoneTop":3.34000136650679,"strikeZoneBottom":1.60267452783815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.874335982926382,"aZ":-39.69473905654513,"pfxX":7.248740010417226,"pfxZ":-7.315261975706275,"pX":-0.042393226600869686,"pZ":1.9962433621455393,"vX0":1.8681951133078138,"vY0":-101.47534050379811,"vZ0":2.575081502776893,"x":118.62,"y":184.88,"x0":-1.9202129756129023,"y0":50.004120388813185,"z0":5.709116903541161,"aX":7.4490914105886},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.8,"breakVerticalInduced":-11.9,"breakHorizontal":-13.7,"spinRate":2480,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.5428240954268557,"extension":6.4683858692030665},"index":3,"playId":"db2998d5-0bc5-3f22-957a-9e77bcb339ef","pitchNumber":3,"startTime":"2025-08-27T21:14:35.270Z","endTime":"2025-08-27T21:14:39.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":69.0,"endSpeed":63.4,"strikeZoneTop":3.28947883505947,"strikeZoneBottom":1.565353120902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.505111674386956,"aZ":-40.74563744692891,"pfxX":6.518468923883354,"pfxZ":-8.4925134620086,"pX":-1.2960578345724652,"pZ":2.5253245072423813,"vX0":-0.6287703916524119,"vY0":-100.25561114328967,"vZ0":3.9197209293997437,"x":166.4,"y":170.6,"x0":-1.8228940447357198,"y0":50.00332585964619,"z0":5.775539420955096,"aX":6.578584795119589},"breaks":{"breakAngle":9.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.8,"breakVerticalInduced":-13.7,"breakHorizontal":-11.5,"spinRate":2470,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.5481328052628429,"extension":6.385017634286984},"index":4,"playId":"39956832-5035-348a-b4f7-bcbe5e81f3f1","pitchNumber":4,"startTime":"2025-08-27T21:14:51.441Z","endTime":"2025-08-27T21:14:55.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.6,"strikeZoneTop":3.29284827118527,"strikeZoneBottom":1.66324105225084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.07473908672913,"aZ":-34.068068850033384,"pfxX":0.7381201592068152,"pfxZ":-1.2177866791580456,"pX":-2.584642074046605,"pZ":3.1008380871966836,"vX0":-0.5273584666281603,"vY0":-123.20396848508325,"vZ0":1.6878165246985621,"x":215.52,"y":155.06,"x0":-2.4652776901291507,"y0":50.00034796752463,"z0":5.255334014100773,"aX":1.1514180909517289},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.7,"breakHorizontal":-1.2,"spinRate":883,"spinDirection":286},"zone":11,"typeConfidence":2.0,"plateTime":0.4420726910086379,"extension":6.329325635794751},"index":5,"playId":"6fdb943b-0953-3ad9-8fc8-d60603a8682b","pitchNumber":5,"startTime":"2025-08-27T21:15:06.207Z","endTime":"2025-08-27T21:15:09.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.291668132185894,"aZ":-16.46123868683777,"pfxX":-6.7392849027973485,"pfxZ":8.31066613965077,"pX":-0.5075158073814108,"pZ":1.8183691556025994,"vX0":7.093692959228353,"vY0":-136.46609608414957,"vZ0":-5.477877609109662,"x":136.35,"y":189.68,"x0":-2.261780899705177,"y0":50.004895445518265,"z0":4.981014631336236,"aX":-12.746128790034506},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":2243,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.400951540225317,"extension":6.505833756189581},"hitData":{"launchSpeed":68.6,"launchAngle":59.0,"totalDistance":161.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":90.66,"coordY":147.21}},"index":6,"playId":"4f50ccb6-abeb-3b0f-ba9c-3268f4b56166","pitchNumber":6,"startTime":"2025-08-27T21:15:24.394Z","endTime":"2025-08-27T21:15:34.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.5,"awayTeamWinProbability":9.5,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:15:34.103Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Raley flies out sharply to left fielder Gavin Sheets.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T21:15:59.413Z","endTime":"2025-08-27T21:16:09.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.5,"endSpeed":66.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.254978929836618,"aZ":-41.304757144641385,"pfxX":7.266755104768329,"pfxZ":-8.180209215071672,"pX":-0.21732152127376345,"pZ":2.6895017907999965,"vX0":1.6688092291230867,"vY0":-105.39052270304467,"vZ0":3.579902716527625,"x":125.28,"y":166.16,"x0":-1.9649932319150039,"y0":50.00403214709166,"z0":5.765749574884484,"aX":8.108722376111835},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-13.3,"breakHorizontal":-13.7,"spinRate":2573,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.5213242525873754,"extension":6.321999764697545},"hitData":{"launchSpeed":100.3,"launchAngle":26.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":55.75,"coordY":70.36}},"index":0,"playId":"9692be91-24ca-3002-bde7-7bb72cf9daad","pitchNumber":1,"startTime":"2025-08-27T21:16:00.335Z","endTime":"2025-08-27T21:16:09.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:16:09.014Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T21:16:37.306Z","endTime":"2025-08-27T21:19:13.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.36291248454736,"strikeZoneBottom":1.57507133293193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.225312041900303,"aZ":-17.893790621316644,"pfxX":-6.79339931818395,"pfxZ":7.847237959895418,"pX":-1.2813581067710036,"pZ":2.5102399247251066,"vX0":5.074184467072501,"vY0":-133.87355933633933,"vZ0":-3.515960590098475,"x":165.84,"y":171.0,"x0":-2.3163406164401135,"y0":50.00312803176989,"z0":5.117478760943122,"aX":-12.362031155878316},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.7,"breakHorizontal":11.3,"spinRate":2354,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.40874957044811744,"extension":6.37919336358885},"index":0,"playId":"b6746e7d-f95a-38b8-9e5e-99fbae5e8209","pitchNumber":1,"startTime":"2025-08-27T21:16:39.630Z","endTime":"2025-08-27T21:16:44.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.32000001197273,"strikeZoneBottom":1.54769355827688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59339159707021,"aZ":-22.717019171023047,"pfxX":-1.4315985527178947,"pfxZ":5.454569951104748,"pX":-0.5610081419806641,"pZ":3.0984363630614444,"vX0":5.489352356330002,"vY0":-130.42020402539214,"vZ0":-0.6308754889794008,"x":138.38,"y":155.12,"x0":-2.500642604074871,"y0":50.006115493648366,"z0":5.0458899021312265,"aX":-2.484118461688748},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.0,"breakHorizontal":1.4,"spinRate":2525,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.41882209617210053,"extension":6.493091648613594},"index":1,"playId":"78825d6a-e64b-3c2a-ba96-966d9009c1ec","pitchNumber":2,"startTime":"2025-08-27T21:16:55.176Z","endTime":"2025-08-27T21:16:59.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.32000159392529,"strikeZoneBottom":1.58079603728915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.936031555552688,"aZ":-28.992215470556488,"pfxX":-4.680700392434893,"pfxZ":2.1028958680460352,"pX":-2.5731738371898922,"pZ":3.7134740705929263,"vX0":1.395335502276905,"vY0":-121.99984261277744,"vZ0":2.179811617271696,"x":215.08,"y":138.52,"x0":-2.5427498784105955,"y0":50.00401144684387,"z0":5.299141757627668,"aX":-7.089701398367094},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.6,"breakHorizontal":8.2,"spinRate":815,"spinDirection":265},"zone":11,"typeConfidence":2.0,"plateTime":0.4481498322119428,"extension":6.310578330282191},"index":2,"playId":"174cd7a0-08e8-3097-94ac-e1778a976ef8","pitchNumber":3,"startTime":"2025-08-27T21:17:11.456Z","endTime":"2025-08-27T21:17:14.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15463254206269,"aZ":-23.912747674750488,"pfxX":-1.476978339006417,"pfxZ":4.825344148341001,"pX":0.39319374521392325,"pZ":3.0965972796725256,"vX0":7.975725007373402,"vY0":-129.5211998586683,"vZ0":-0.18667644278797924,"x":102.01,"y":155.17,"x0":-2.524170239194714,"y0":50.002235638161736,"z0":4.9867163551889995,"aX":-2.5297315800141016},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.9,"breakHorizontal":1.1,"spinRate":2472,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.4216855809417823,"extension":6.4525395304443025},"index":3,"playId":"8114f5bc-c8b1-343f-8cd1-0ee7d0f9930a","pitchNumber":4,"startTime":"2025-08-27T21:17:28.047Z","endTime":"2025-08-27T21:17:31.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-27T21:17:44.889Z","endTime":"2025-08-27T21:17:58.524Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.77163165201993,"aZ":-37.39508375403096,"pfxX":4.676974918370529,"pfxZ":-3.729571784121747,"pX":0.4463091857549103,"pZ":3.432142650836895,"vX0":4.709906948311675,"vY0":-117.21994586252634,"vZ0":3.5259993794028643,"x":99.99,"y":146.11,"x0":-2.1915333663165995,"y0":50.001497243210444,"z0":5.384711107565649,"aX":6.550177960037796},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.6,"breakHorizontal":-9.6,"spinRate":1548,"spinDirection":30},"zone":3,"typeConfidence":2.0,"plateTime":0.4660869304040882,"extension":6.45701539844007},"index":5,"playId":"2cb1e6ff-9895-37b1-b0a0-32936e2235e4","pitchNumber":5,"startTime":"2025-08-27T21:17:58.524Z","endTime":"2025-08-27T21:18:03.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.23223211526415,"strikeZoneBottom":1.53406490762593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.50745948792179,"aZ":-37.07919676782905,"pfxX":7.771418543343699,"pfxZ":-3.686595661594163,"pX":-0.7575164696524757,"pZ":3.1152254843368348,"vX0":0.7407824228193637,"vY0":-114.73224714481891,"vZ0":2.7838167741995368,"x":145.87,"y":154.67,"x0":-2.094104745796101,"y0":50.00203647254314,"z0":5.503292959267424,"aX":10.344583560955375},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-5.6,"breakHorizontal":-14.3,"spinRate":1600,"spinDirection":36},"zone":1,"typeConfidence":2.0,"plateTime":0.4776673045229707,"extension":6.47851110958288},"index":6,"playId":"03fb74e9-bccd-36e8-8538-0e938cbef755","pitchNumber":6,"startTime":"2025-08-27T21:18:20.911Z","endTime":"2025-08-27T21:18:25.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.10121445150692,"aZ":-22.395483267285467,"pfxX":-0.9069860373153009,"pfxZ":5.523023379641645,"pX":-0.6566487821356226,"pZ":3.118745703285397,"vX0":5.1161579067427105,"vY0":-131.26559585285747,"vZ0":-0.646041905939002,"x":142.03,"y":154.57,"x0":-2.501221750711486,"y0":50.00083000302542,"z0":5.014645223361377,"aX":-1.6062916930472873},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":0.7,"spinRate":2545,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4150428838201581,"extension":6.471756117809695},"index":7,"playId":"569ebfb8-062d-33ee-91ab-b4e33da5d0db","pitchNumber":7,"startTime":"2025-08-27T21:18:39.754Z","endTime":"2025-08-27T21:18:45.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01059668815135,"aZ":-17.735773593900593,"pfxX":-6.882455868974238,"pfxZ":7.522127027458677,"pX":-0.3673379243451141,"pZ":2.2345819931605724,"vX0":8.42477612701691,"vY0":-137.0981104611248,"vZ0":-3.5881153570124056,"x":131.0,"y":178.45,"x0":-2.574243283865688,"y0":50.00128145771758,"z0":4.758291487072738,"aX":-13.207551532535357},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":10.9,"spinRate":2383,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.39828914066484167,"extension":6.583603899063678},"index":8,"playId":"a4b1d748-5db9-3788-8cc5-02aafd634acf","pitchNumber":8,"startTime":"2025-08-27T21:19:08.036Z","endTime":"2025-08-27T21:19:13.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.60000000000001,"awayTeamWinProbability":10.399999999999991,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:19:13.169Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Sheets singles on a soft line drive to shortstop J.P. Crawford.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T21:21:15.265Z","endTime":"2025-08-27T21:22:14.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.5559030591509,"strikeZoneBottom":1.70868859771457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.313285827874413,"aZ":-14.789272936684462,"pfxX":-5.5732008019408745,"pfxZ":8.975725287945965,"pX":0.7933495910981393,"pZ":2.4420216648587725,"vX0":7.221394897098797,"vY0":-138.4014503994458,"vZ0":-4.440035941683449,"x":86.76,"y":172.85,"x0":-1.1274015735542633,"y0":50.00371925234431,"z0":5.059743390246957,"aX":-10.796599319510111},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":8.5,"spinRate":2203,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39597915160350006,"extension":6.4307120933005795},"index":0,"playId":"e29c50ea-f5df-38c0-a20d-6fac5871fc85","pitchNumber":1,"startTime":"2025-08-27T21:21:27.417Z","endTime":"2025-08-27T21:21:30.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":96.0,"endSpeed":87.3,"strikeZoneTop":3.47726150195173,"strikeZoneBottom":1.65730056491979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.158772276541534,"aZ":-17.206958637457703,"pfxX":-8.264792965223464,"pfxZ":7.631782605369736,"pX":0.45368188940853504,"pZ":1.6388986801899996,"vX0":7.091158092970442,"vY0":-139.55923243379974,"vZ0":-5.844316783795757,"x":99.71,"y":194.53,"x0":-1.053872986521252,"y0":50.001518168418684,"z0":4.904461717358376,"aX":-16.204721801478435},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":13.4,"spinRate":2315,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.39336562924311336,"extension":6.477614306322308},"index":1,"playId":"1ba9172e-674f-34cf-ae5f-81cc698c5981","pitchNumber":2,"startTime":"2025-08-27T21:21:43.315Z","endTime":"2025-08-27T21:21:48.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78682490647808,"aZ":-16.802689154240056,"pfxX":-6.221251365130359,"pfxZ":7.830459204582123,"pX":0.6959227619073027,"pZ":3.27614037676357,"vX0":7.577570684818063,"vY0":-139.5483360123285,"vZ0":-1.7834453964211447,"x":90.47,"y":150.32,"x0":-1.252429854848363,"y0":50.002420577053364,"z0":5.036058268732174,"aX":-12.212436142846427},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":9.6,"spinRate":2212,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.393209418112638,"extension":6.48104399602713},"hitData":{"launchSpeed":57.5,"launchAngle":30.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"soft","location":"6","coordinates":{"coordX":90.74,"coordY":137.38}},"index":2,"playId":"034caee6-d1ee-34ca-ae1b-f72a05d62618","pitchNumber":3,"startTime":"2025-08-27T21:22:03.870Z","endTime":"2025-08-27T21:22:14.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":-3.1000000000000085,"leverageIndex":0.68,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:22:14.403Z","atBatIndex":31},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jose Iglesias grounds into a force out, first baseman Josh Naylor to shortstop J.P. Crawford. Gavin Sheets out at 2nd. Jose Iglesias to 1st.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T21:22:40.207Z","endTime":"2025-08-27T21:24:17.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.22390762946981,"strikeZoneBottom":1.46379275978907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.545654767866292,"aZ":-27.997271103500864,"pfxX":-9.549937653632341,"pfxZ":2.1503459093777524,"pX":0.25592329993677215,"pZ":1.17850767294298,"vX0":6.877201689212695,"vY0":-138.18019045068425,"vZ0":-4.444814024913235,"x":107.24,"y":206.96,"x0":-1.0190133389343539,"y0":50.002212706202315,"z0":4.679255589272431,"aX":-18.546704684787105},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.2,"breakHorizontal":16.0,"spinRate":2215,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39572572297334485,"extension":6.377813630915915},"index":0,"playId":"bbf61ffc-782c-387d-afcd-dc17100ac5eb","pitchNumber":1,"startTime":"2025-08-27T21:22:41.261Z","endTime":"2025-08-27T21:22:45.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"first":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.1909319507703,"strikeZoneBottom":1.43131429126714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.332154768073835,"aZ":-26.8785334376955,"pfxX":-9.213164071134614,"pfxZ":2.707707089116191,"pX":-0.44297581572061523,"pZ":1.6092833251206675,"vX0":5.017127042864717,"vY0":-138.80727425597044,"vZ0":-3.9340871648615416,"x":133.89,"y":195.33,"x0":-1.0743844996168106,"y0":50.00482201915377,"z0":4.829409957564538,"aX":-18.02578497981566},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.3,"breakHorizontal":15.7,"spinRate":2276,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.394219029761282,"extension":6.446155339194912},"index":1,"playId":"ec8adc92-0483-3139-a68a-0bc8d10e353a","pitchNumber":2,"startTime":"2025-08-27T21:22:57.416Z","endTime":"2025-08-27T21:23:01.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"first":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.019953788278144,"aZ":-25.27188044188053,"pfxX":-9.740378377570543,"pfxZ":3.5392697027985083,"pX":-1.4371255112498376,"pZ":2.7385849417924817,"vX0":2.851945718635864,"vY0":-138.9996216658179,"vZ0":-1.5476616735753534,"x":171.78,"y":164.84,"x0":-1.2127922967259446,"y0":50.00469100053051,"z0":4.985455811268561,"aX":-19.00482283862958},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.2,"breakHorizontal":17.0,"spinRate":2335,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3944943819105582,"extension":6.330099067486093},"index":2,"playId":"ba2579de-1cbf-3a4e-9984-ddf4b0562e3a","pitchNumber":3,"startTime":"2025-08-27T21:23:16.421Z","endTime":"2025-08-27T21:23:20.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"first":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.719428965447577,"aZ":-25.040365183673345,"pfxX":-9.86875536650296,"pfxZ":3.614189543239524,"pX":-1.3398711614763756,"pZ":2.7856357402851946,"vX0":3.640166790351741,"vY0":-139.63104223704988,"vZ0":-1.42893073460891,"x":168.07,"y":163.57,"x0":-1.3791357954842873,"y0":50.00051326286014,"z0":4.953105408679997,"aX":-19.465245651407418},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.5,"breakHorizontal":17.2,"spinRate":2331,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3924077032387241,"extension":6.396055301334362},"hitData":{"launchSpeed":53.7,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":141.19,"coordY":169.29}},"index":3,"playId":"d11846d0-9232-3387-b9f1-1ff5b8a9d265","pitchNumber":4,"startTime":"2025-08-27T21:24:09.139Z","endTime":"2025-08-27T21:24:17.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"first":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":578428,"link":"/api/v1/people/578428"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:24:17.285Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Cronenworth walks. Jose Iglesias to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T21:24:56.967Z","endTime":"2025-08-27T21:27:31.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnSecond":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"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":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.436536091885166,"aZ":-14.515959776273109,"pfxX":-7.5107475352077735,"pfxZ":9.056307881837203,"pX":0.4274434647143948,"pZ":1.6654071335892733,"vX0":7.051517727932709,"vY0":-138.83672359513483,"vZ0":-6.103804043582042,"x":100.71,"y":193.81,"x0":-1.170992465028163,"y0":50.00412158442138,"z0":4.860709735288007,"aX":-14.64620818418161},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":12.1,"spinRate":2281,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.39470499371516965,"extension":6.44062140842289},"index":0,"playId":"3e97b014-f604-37ea-809e-3c3216e2299e","pitchNumber":1,"startTime":"2025-08-27T21:24:59.005Z","endTime":"2025-08-27T21:25:02.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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.7,"endSpeed":87.6,"strikeZoneTop":3.37920302627474,"strikeZoneBottom":1.59208283180383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04304674622156,"aZ":-25.41409832276273,"pfxX":-10.252136197300405,"pfxZ":3.450203211723876,"pX":-1.1160086063753771,"pZ":1.0559281927365272,"vX0":4.1547452558373585,"vY0":-139.28950721707022,"vZ0":-5.778124329791186,"x":159.54,"y":210.27,"x0":-1.2971755817042692,"y0":50.00306508992798,"z0":4.843470304061171,"aX":-20.093244388665365},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.2,"breakHorizontal":17.6,"spinRate":2350,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3936082361367417,"extension":6.584248718180488},"index":1,"playId":"6c3b265a-43e0-3c9b-a8dd-714bf9458bff","pitchNumber":2,"startTime":"2025-08-27T21:25:22.407Z","endTime":"2025-08-27T21:25:26.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86785433301873,"aZ":-13.19405734511439,"pfxX":-6.310133614446409,"pfxZ":9.674138419068289,"pX":-0.41227816269718065,"pZ":2.6606741989695597,"vX0":4.488914763466708,"vY0":-139.5355405814107,"vZ0":-3.7342793690159155,"x":132.72,"y":166.94,"x0":-1.2261356724723858,"y0":50.00349372075113,"z0":4.892156064424151,"aX":-12.38110797671797},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":10.4,"spinRate":2463,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3932943245855798,"extension":6.427124721243112},"index":2,"playId":"950c0d56-6abd-3f10-a36e-f4b7f0baa1e4","pitchNumber":3,"startTime":"2025-08-27T21:25:42.992Z","endTime":"2025-08-27T21:25:47.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.4552163253091,"strikeZoneBottom":1.58000126277057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58990737232473,"aZ":-23.38017371027035,"pfxX":-9.584789560401266,"pfxZ":4.452614729299645,"pX":-1.1367418325015348,"pZ":1.4437737516508813,"vX0":3.447776711562003,"vY0":-139.8604321938315,"vZ0":-5.368765241622649,"x":160.33,"y":199.8,"x0":-1.142903415621257,"y0":50.0008349273537,"z0":4.928943103378203,"aX":-18.91821383164384},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.1,"breakHorizontal":16.6,"spinRate":2282,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3921588683798243,"extension":6.4384592039479545},"index":3,"playId":"2fbcca08-a4fa-3872-aa88-6a22b97d5e6f","pitchNumber":4,"startTime":"2025-08-27T21:26:04.637Z","endTime":"2025-08-27T21:26:09.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.37000189769566,"strikeZoneBottom":1.57084003630344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.69703181991929,"aZ":-15.759061071319275,"pfxX":-5.448462536080439,"pfxZ":8.365470732996872,"pX":-1.5336368828686069,"pZ":4.058986960458743,"vX0":1.6140205187757035,"vY0":-139.7232954359798,"vZ0":-0.11311706674309313,"x":175.46,"y":129.19,"x0":-1.4136419784865586,"y0":50.003645015147754,"z0":5.142238457761845,"aX":-10.691532795823024},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":9.5,"spinRate":2313,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3931455928915697,"extension":6.117044325776562},"index":4,"playId":"3f9e1da0-d0a4-3ea1-b0c4-ac4899d34be4","pitchNumber":5,"startTime":"2025-08-27T21:26:25.921Z","endTime":"2025-08-27T21:26:29.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.732080434854126,"aZ":-13.33685889562511,"pfxX":-6.263866417339419,"pfxZ":9.539452230597373,"pX":0.3562998337222515,"pZ":2.7017682949750093,"vX0":6.3366412561123955,"vY0":-140.1188115883757,"vZ0":-3.914396635673282,"x":103.42,"y":165.83,"x0":-1.1283351171076816,"y0":50.00018844872289,"z0":4.997473967424144,"aX":-12.366278186214233},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":10.0,"spinRate":2458,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3919537282369041,"extension":6.354586442896297},"index":5,"playId":"bbf61d7d-7efb-329b-b2e5-e0ba7ea7e37c","pitchNumber":6,"startTime":"2025-08-27T21:26:46.902Z","endTime":"2025-08-27T21:26:51.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-27T21:27:04.855Z","endTime":"2025-08-27T21:27:26.413Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.31687662698067,"strikeZoneBottom":1.58000115237678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.24951105387771,"aZ":-12.762292851529839,"pfxX":-8.0519050761132,"pfxZ":9.770950405306767,"pX":1.0596763592200904,"pZ":1.7857129707121444,"vX0":8.647447550274718,"vY0":-140.6307615895566,"vZ0":-6.345914061711314,"x":76.61,"y":190.57,"x0":-1.020715146792893,"y0":50.00501179506325,"z0":4.912421410355208,"aX":-16.00194796346232},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":12.6,"spinRate":2500,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3906516600430261,"extension":6.637720606072339},"index":7,"playId":"cc016129-ce68-3408-8a23-3e1232e56ad9","pitchNumber":7,"startTime":"2025-08-27T21:27:26.413Z","endTime":"2025-08-27T21:27:31.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":0.94,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:27:31.601Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddy Fermin strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T21:28:57.431Z","endTime":"2025-08-27T21:29:48.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnSecond":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-27T21:27:54.817Z","endTime":"2025-08-27T21:28:59.483Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.465331725978665,"aZ":-13.369138366043623,"pfxX":-7.824633672262991,"pfxZ":9.693197406590413,"pX":0.05510951028606411,"pZ":1.6962779885613208,"vX0":6.569580667268119,"vY0":-138.9702208895639,"vZ0":-6.2475979270222215,"x":114.9,"y":192.98,"x0":-1.332271047486528,"y0":50.00452005212809,"z0":4.875166633261963,"aX":-15.183976512211704},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":12.7,"spinRate":2523,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39532965771835205,"extension":6.706400449488541},"index":1,"playId":"9737eaf0-6e4b-3869-b2d5-25ab5d30d6b5","pitchNumber":1,"startTime":"2025-08-27T21:28:59.483Z","endTime":"2025-08-27T21:29:02.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":97.2,"endSpeed":88.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.35341941996531,"aZ":-24.47769986595645,"pfxX":-9.640240119527192,"pfxZ":3.8196259331944136,"pX":-0.37920031809590804,"pZ":1.3624309795342249,"vX0":5.804495312613803,"vY0":-141.36603668314243,"vZ0":-5.507969779964528,"x":131.45,"y":201.99,"x0":-1.2105710254879636,"y0":50.005386725292034,"z0":4.915403261621799,"aX":-19.441573947933197},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.9,"breakHorizontal":16.2,"spinRate":2346,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3880014055220733,"extension":6.607591173245014},"index":2,"playId":"697567d3-ea65-3da3-99ef-fd727d4e13ff","pitchNumber":2,"startTime":"2025-08-27T21:29:20.326Z","endTime":"2025-08-27T21:29:24.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":90.4,"endSpeed":83.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7944329089552,"aZ":-25.529034745674522,"pfxX":-0.0946405880131973,"pfxZ":3.739923963171597,"pX":1.0925480875948486,"pZ":2.5970362234920024,"vX0":5.91049393120552,"vY0":-131.72583195168804,"vZ0":-1.6430819437990207,"x":75.35,"y":168.66,"x0":-1.156767619298152,"y0":50.00649525695869,"z0":5.0942649137120695,"aX":-0.16846703995515874},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.7,"breakHorizontal":-1.0,"spinRate":2300,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.41389924455006666,"extension":6.7734786837213266},"index":3,"playId":"6fdf4d7b-75f4-37a4-925c-469a63fa164b","pitchNumber":3,"startTime":"2025-08-27T21:29:43.469Z","endTime":"2025-08-27T21:29:48.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.65,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:29:48.640Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to right fielder Luke Raley.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T21:30:21.614Z","endTime":"2025-08-27T21:30:34.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.82,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74113096850269,"aZ":-26.33241738216311,"pfxX":-10.009781114629279,"pfxZ":2.929225826933946,"pX":-0.3893686069684728,"pZ":2.9501309304325036,"vX0":6.244416822195681,"vY0":-140.3923596632635,"vZ0":-0.7693251940046428,"x":131.84,"y":159.13,"x0":-1.3416550708649972,"y0":50.00619192072259,"z0":4.941367642258784,"aX":-19.98827190795399},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.3,"breakHorizontal":16.8,"spinRate":2344,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.390114645408675,"extension":6.581887792596162},"hitData":{"launchSpeed":97.3,"launchAngle":26.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.38,"coordY":73.0}},"index":0,"playId":"87caae43-4b66-386a-ac43-88a3f5f903e6","pitchNumber":1,"startTime":"2025-08-27T21:30:25.837Z","endTime":"2025-08-27T21:30:34.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":3.1000000000000085,"leverageIndex":1.25,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:30:34.273Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cole Young pops out to catcher Freddy Fermin in foul territory.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T21:33:03.940Z","endTime":"2025-08-27T21:34:41.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alek Jacob replaces Yu Darvish.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T21:32:31.053Z","endTime":"2025-08-27T21:33:06.279Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689690,"link":"/api/v1/people/689690"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.40790119479121,"strikeZoneBottom":1.61933070044452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.632115316844924,"aZ":-22.401511480432635,"pfxX":-8.893130544367894,"pfxZ":6.3335833244932385,"pX":-0.9134724576518587,"pZ":3.9315864509597707,"vX0":8.153114680239343,"vY0":-123.21937134976628,"vZ0":4.564367450936267,"x":151.82,"y":132.63,"x0":-3.103853282384173,"y0":50.004631292293176,"z0":3.944960758274792,"aX":-13.728039779897935},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":12.8,"breakHorizontal":14.3,"spinRate":2281,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4438893373093298,"extension":7.011373208794024},"index":1,"playId":"4c7d4104-4bfb-3048-970e-677ea505a04e","pitchNumber":1,"startTime":"2025-08-27T21:33:06.279Z","endTime":"2025-08-27T21:33:10.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":85.5,"endSpeed":78.3,"strikeZoneTop":3.44716718824183,"strikeZoneBottom":1.68278091176447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.05616159310724,"aZ":-22.22986874788248,"pfxX":-8.333854074308324,"pfxZ":6.346149296058243,"pX":0.6924970815359586,"pZ":3.715933444615272,"vX0":11.713185730242836,"vY0":-123.96068035068362,"vZ0":3.947075886407719,"x":90.6,"y":138.45,"x0":-2.995219904843773,"y0":50.005628782035615,"z0":3.952299296454678,"aX":-13.068230225093519},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":12.7,"breakHorizontal":12.6,"spinRate":2303,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.44060337375974523,"extension":7.243679130831364},"index":2,"playId":"a2be552f-7c78-3fbf-adca-cdfd02d25b9b","pitchNumber":2,"startTime":"2025-08-27T21:33:21.180Z","endTime":"2025-08-27T21:33:25.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.393306419477103,"aZ":-21.40451246330278,"pfxX":-9.230928254139283,"pfxZ":6.945639869908055,"pX":-0.2333017880072915,"pZ":3.5179561794489915,"vX0":9.643792433509953,"vY0":-123.43973974844421,"vZ0":3.4474314031056297,"x":125.89,"y":143.8,"x0":-2.982020222390659,"y0":50.00464393961118,"z0":3.900589574382352,"aX":-14.319866782106544},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":13.7,"breakHorizontal":14.6,"spinRate":2349,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4428541912781938,"extension":7.090125266951968},"index":3,"playId":"0310f8f0-f17a-3b83-9f2c-4ea0ecefe3bf","pitchNumber":3,"startTime":"2025-08-27T21:33:39.210Z","endTime":"2025-08-27T21:33:42.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.1,"endSpeed":66.9,"strikeZoneTop":3.42854574329414,"strikeZoneBottom":1.66423598279838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.38857741978719,"aZ":-33.835905340522146,"pfxX":-12.200742609086316,"pfxZ":-1.456777611552658,"pX":-0.31692894849392256,"pZ":3.1950592500430157,"vX0":8.910000629924005,"vY0":-105.84904770303935,"vZ0":6.291980858217137,"x":129.08,"y":152.51,"x0":-2.9875448381766425,"y0":50.003730796069824,"z0":4.05020773804586,"aX":-13.901143839700586},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-0.5,"breakHorizontal":19.8,"spinRate":2027,"spinDirection":275},"zone":1,"typeConfidence":2.0,"plateTime":0.5166776465968459,"extension":7.2464151484095245},"index":4,"playId":"4f973159-3c66-3b17-a909-4dbff9df0b32","pitchNumber":4,"startTime":"2025-08-27T21:34:00.920Z","endTime":"2025-08-27T21:34:05.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":75.4,"endSpeed":69.5,"strikeZoneTop":3.0476540479507,"strikeZoneBottom":1.50421094451611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.47458017481387,"aZ":-33.70551762081694,"pfxX":-11.978865079212811,"pfxZ":-1.2593248384017213,"pX":-0.06124928064934555,"pZ":0.8178160344909006,"vX0":9.784685284486311,"vY0":-109.40148254214373,"vZ0":1.5207419760813623,"x":119.33,"y":216.7,"x0":-3.02562461047418,"y0":50.00144957642794,"z0":3.713954315003326,"aX":-14.585841442101158},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-1.6,"breakHorizontal":19.3,"spinRate":2034,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4997785960494907,"extension":7.196722261363476},"index":5,"playId":"5b2d2d0d-0996-3e82-bf35-976892cc7a03","pitchNumber":5,"startTime":"2025-08-27T21:34:15.179Z","endTime":"2025-08-27T21:34:18.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.740663608844503,"aZ":-22.509845301399615,"pfxX":-11.035657709756771,"pfxZ":6.002913466700731,"pX":0.8272423827565382,"pZ":2.807187122622422,"vX0":12.976387064193506,"vY0":-125.88086791608616,"vZ0":1.886424119605758,"x":85.47,"y":162.99,"x0":-2.952553072872071,"y0":50.00327187405159,"z0":3.866283429412122,"aX":-17.771185300531275},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.6,"breakHorizontal":17.2,"spinRate":2227,"spinDirection":246},"zone":3,"typeConfidence":2.0,"plateTime":0.43453708099545896,"extension":7.333329231182257},"hitData":{"launchSpeed":68.6,"launchAngle":88.0,"totalDistance":54.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":119.15,"coordY":225.85}},"index":6,"playId":"5d2323de-ae23-3005-ac1b-e956b355785a","pitchNumber":6,"startTime":"2025-08-27T21:34:32.998Z","endTime":"2025-08-27T21:34:41.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:34:41.715Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, second baseman Jose Iglesias to first baseman Jake Cronenworth.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T21:35:08.197Z","endTime":"2025-08-27T21:35:18.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.774865138198155,"aZ":-21.64495380730878,"pfxX":-8.656926254229681,"pfxZ":6.649270617297972,"pX":-0.3294501782551333,"pZ":2.5319600102285933,"vX0":6.74325183191901,"vY0":-124.72467279884553,"vZ0":1.1111990444041986,"x":129.56,"y":170.42,"x0":-1.935958449352178,"y0":50.006105433527566,"z0":3.8583783604784134,"aX":-13.71800913982349},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":12.6,"breakHorizontal":14.3,"spinRate":2202,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.43822547240778675,"extension":7.000937048211595},"hitData":{"launchSpeed":96.9,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.61,"coordY":139.12}},"index":0,"playId":"ff635ddd-ba54-3557-8f06-6298d01e0d2c","pitchNumber":1,"startTime":"2025-08-27T21:35:09.675Z","endTime":"2025-08-27T21:35:18.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:35:18.692Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out, second baseman Jose Iglesias to first baseman Jake Cronenworth.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T21:35:41.168Z","endTime":"2025-08-27T21:35:50.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06789440191167,"aZ":-22.98940478415837,"pfxX":-8.998249823379368,"pfxZ":5.745443511085401,"pX":-0.4713691903311279,"pZ":3.6073992659498058,"vX0":9.473162580632424,"vY0":-125.54574574585283,"vZ0":3.7493837596543065,"x":134.97,"y":141.38,"x0":-3.1218550664110047,"y0":50.00312431946094,"z0":3.9643729731745623,"aX":-14.386522495920126},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.5,"breakHorizontal":14.2,"spinRate":2230,"spinDirection":242},"zone":1,"typeConfidence":2.0,"plateTime":0.4360469912446119,"extension":7.004547897259568},"hitData":{"launchSpeed":71.1,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.0,"coordY":150.57}},"index":0,"playId":"7f6ec7ea-3757-372a-8fb6-94b5fcd395ee","pitchNumber":1,"startTime":"2025-08-27T21:35:42.579Z","endTime":"2025-08-27T21:35:50.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:35:50.441Z","atBatIndex":38},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ramón Laureano hit by pitch.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T21:38:16.288Z","endTime":"2025-08-27T21:38:30.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"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":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.405047913952085,"aZ":-25.5460895794733,"pfxX":-8.771738256040026,"pfxZ":3.5123189272296944,"pX":-2.849837193172511,"pZ":3.6850171579724544,"vX0":-0.4438266049812902,"vY0":-136.8547461913535,"vZ0":1.0398985583366862,"x":225.63,"y":139.28,"x0":-1.5462200040254872,"y0":50.006371782174234,"z0":5.055407298979909,"aX":-16.570426752572576},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.8,"breakHorizontal":16.0,"spinRate":2155,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4008767918631815,"extension":6.305149013986052},"index":0,"playId":"47a57a4f-bb6c-3bd3-8411-7c8c39897f75","pitchNumber":1,"startTime":"2025-08-27T21:38:22.534Z","endTime":"2025-08-27T21:38:30.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":0.66,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:38:30.486Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T21:40:02.226Z","endTime":"2025-08-27T21:41:52.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T21:38:38.169Z","endTime":"2025-08-27T21:40:04.433Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.76,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89844835339251,"aZ":-12.525359803725545,"pfxX":-5.084880960128084,"pfxZ":10.10520999674333,"pX":-0.5395747384868697,"pZ":2.358073222923784,"vX0":3.3027621841952475,"vY0":-138.5500473742181,"vZ0":-5.047991504708961,"x":137.57,"y":175.11,"x0":-1.0863155837598013,"y0":50.004006809436504,"z0":5.040489001615679,"aX":-9.888370635692409},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":8.5,"spinRate":2382,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39529082528689896,"extension":6.3270116670600896},"index":1,"playId":"bd004006-006f-3c4a-ab0e-d4c601766b64","pitchNumber":1,"startTime":"2025-08-27T21:40:04.433Z","endTime":"2025-08-27T21:40:07.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":96.1,"endSpeed":87.6,"strikeZoneTop":3.6007037997591,"strikeZoneBottom":1.6796216549509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.73622699447905,"aZ":-13.43871255323844,"pfxX":-5.738185746242893,"pfxZ":9.504464639121661,"pX":1.782969360627543,"pZ":2.43758294124656,"vX0":9.539221596338278,"vY0":-139.580594742779,"vZ0":-4.904226679247353,"x":49.04,"y":172.97,"x0":-0.9350123675969576,"y0":50.0021433527691,"z0":5.103888920881454,"aX":-11.311185648488431},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":8.4,"spinRate":2485,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3925760260624842,"extension":6.368697175517664},"index":2,"playId":"14a08872-32c8-3a8e-b7d8-1eedff6c8fba","pitchNumber":2,"startTime":"2025-08-27T21:40:25.299Z","endTime":"2025-08-27T21:40:28.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.76,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.92594764840634,"aZ":-14.81483907649541,"pfxX":-6.790601827951859,"pfxZ":8.79329627194312,"pX":-0.18885965962929746,"pZ":3.6356386325677326,"vX0":5.533919820567552,"vY0":-139.94802950288533,"vZ0":-1.4527991428361735,"x":124.2,"y":140.62,"x0":-1.3140927831020621,"y0":50.005392406275384,"z0":5.136564192521994,"aX":-13.410467128803369},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":11.0,"spinRate":2403,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.39206289640067826,"extension":6.393783927622444},"index":3,"playId":"a5303d3b-db42-309d-a9ee-978d07e23210","pitchNumber":3,"startTime":"2025-08-27T21:40:44.979Z","endTime":"2025-08-27T21:40:48.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":96.0,"endSpeed":88.1,"strikeZoneTop":3.72785528526848,"strikeZoneBottom":1.71032303277113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.853043467115118,"aZ":-20.964118558023078,"pfxX":-9.84725262503891,"pfxZ":5.660968789298693,"pX":-0.5847535747668319,"pZ":1.223699770474245,"vX0":5.253922249085073,"vY0":-139.66129227073208,"vZ0":-6.205559683303806,"x":139.29,"y":205.74,"x0":-1.2090198080401435,"y0":50.00028372104207,"z0":4.848896543784972,"aX":-19.489473213611664},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.1,"breakHorizontal":16.8,"spinRate":2381,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3918760278484892,"extension":6.290915831291039},"index":4,"playId":"33e1be32-4798-3758-86c9-6c416e26d2d6","pitchNumber":4,"startTime":"2025-08-27T21:41:07.499Z","endTime":"2025-08-27T21:41:11.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.5817687473787,"strikeZoneBottom":1.69000036923523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33585362070728,"aZ":-26.004164383614853,"pfxX":0.3512072154065855,"pfxZ":3.47430810502525,"pX":1.9210718555417232,"pZ":0.6430167379610917,"vX0":7.7258707083902065,"vY0":-131.6864437964864,"vZ0":-5.956092851228959,"x":43.77,"y":221.42,"x0":-1.0839274611708025,"y0":50.00006702155067,"z0":4.832339453025467,"aX":0.6210384614370691},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.3,"breakHorizontal":-2.2,"spinRate":2281,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4143554011967163,"extension":6.563553723983006},"index":5,"playId":"ee1123ac-51a7-360d-b950-2721db606de4","pitchNumber":5,"startTime":"2025-08-27T21:41:25.416Z","endTime":"2025-08-27T21:41:28.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.76,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72703265748304,"aZ":-29.67656733737742,"pfxX":-10.614674625088846,"pfxZ":1.2626776032852813,"pX":-0.7682311304065493,"pZ":2.914169465363845,"vX0":5.13149532713201,"vY0":-140.17929711411378,"vZ0":-0.12564476182034556,"x":146.28,"y":160.1,"x0":-1.2468808084791454,"y0":50.005289670292285,"z0":4.902652657096382,"aX":-21.05373165341059},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.4,"breakHorizontal":18.1,"spinRate":2184,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3912521833727256,"extension":6.3271921986981114},"index":6,"playId":"55903397-ecd8-3cb2-aa85-070dded81d2e","pitchNumber":6,"startTime":"2025-08-27T21:41:47.658Z","endTime":"2025-08-27T21:41:52.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.60000000000001,"awayTeamWinProbability":8.399999999999991,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.24,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:41:52.167Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a line drive to left fielder Randy Arozarena. Ramón Laureano to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T21:42:16.323Z","endTime":"2025-08-27T21:42:32.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.26135827319151,"aZ":-14.900616632801434,"pfxX":-6.069075229734924,"pfxZ":8.988560448194729,"pX":0.016182879420849942,"pZ":3.8105953270833166,"vX0":5.474026953032646,"vY0":-138.55517486417588,"vZ0":-0.7592872077553371,"x":116.38,"y":135.89,"x0":-1.207690687534659,"y0":50.004251479892226,"z0":5.094763227210712,"aX":-11.666086308125786},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":9.7,"spinRate":2384,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.397053566474038,"extension":6.316148103277196},"hitData":{"launchSpeed":89.5,"launchAngle":18.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.82,"coordY":89.26}},"index":0,"playId":"db998dd9-0e9d-3b57-9dba-b70500907fd9","pitchNumber":1,"startTime":"2025-08-27T21:42:19.920Z","endTime":"2025-08-27T21:42:32.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.2,"awayTeamWinProbability":11.799999999999997,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":0.9,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:42:32.715Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Xander Bogaerts pops out to second baseman Cole Young on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T21:43:59.992Z","endTime":"2025-08-27T21:45:11.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-27T21:42:51.244Z","endTime":"2025-08-27T21:44:02.345Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.68000005803963,"strikeZoneBottom":1.7157494363435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25552553558252,"aZ":-26.67777725323438,"pfxX":-9.41650009630192,"pfxZ":2.837549389919017,"pX":-1.938628586082015,"pZ":1.8963067748776063,"vX0":1.6775511285856795,"vY0":-138.18683986992357,"vZ0":-3.25039733796758,"x":190.9,"y":187.58,"x0":-1.3293150426143872,"y0":50.002556563202205,"z0":4.876217925472143,"aX":-18.24522781714847},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.7,"breakHorizontal":16.7,"spinRate":2180,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3960782524936737,"extension":6.395801995383433},"index":1,"playId":"ae28166f-7c61-3d21-8a2e-bcc65fe875f4","pitchNumber":1,"startTime":"2025-08-27T21:44:02.345Z","endTime":"2025-08-27T21:44:05.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.64215945697789,"strikeZoneBottom":1.71000072729246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18360027708726,"aZ":-25.980311085222695,"pfxX":1.376808151480776,"pfxZ":3.594378176932949,"pX":-0.9858164972766126,"pZ":3.1212144333301293,"vX0":0.4533848937856795,"vY0":-129.9787753425592,"vZ0":0.12985936616844174,"x":154.58,"y":154.51,"x0":-1.3410839064286175,"y0":50.00639535383958,"z0":5.030394598342397,"aX":2.375141247566396},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.7,"breakHorizontal":-2.6,"spinRate":2178,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.4200991792375781,"extension":6.271547245621667},"index":2,"playId":"7e9dd1c2-f471-35b9-8b2a-8e87df7b7ac4","pitchNumber":2,"startTime":"2025-08-27T21:44:21.985Z","endTime":"2025-08-27T21:44:26.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.68000070048526,"strikeZoneBottom":1.68398254001279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.06498869466101,"aZ":-14.741871236506192,"pfxX":-6.501374657898678,"pfxZ":8.987998487744193,"pX":-0.29550112613725915,"pZ":3.2320947959550166,"vX0":4.937969612222343,"vY0":-139.07279253868552,"vZ0":-2.130027027372321,"x":128.26,"y":151.51,"x0":-1.258259534906762,"y0":50.00193499979514,"z0":4.9969865075085,"aX":-12.608858218852475},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":10.6,"spinRate":2363,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3953336090472064,"extension":6.337652080924345},"index":3,"playId":"1b52b393-979e-3017-a603-4aec9c1a57eb","pitchNumber":3,"startTime":"2025-08-27T21:44:42.502Z","endTime":"2025-08-27T21:44:46.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.68,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.166529647303943,"aZ":-27.87597006604787,"pfxX":-9.421495719860191,"pfxZ":2.1648010573057643,"pX":-0.4522670073639685,"pZ":3.0177311149196213,"vX0":5.697964808575256,"vY0":-139.9670190036777,"vZ0":-0.5477086948075331,"x":134.24,"y":157.3,"x0":-1.2887616721768567,"y0":50.00444968359931,"z0":5.039030565359956,"aX":-18.72198269038076},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.0,"breakHorizontal":16.0,"spinRate":2205,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3911047526994813,"extension":6.365181400437975},"hitData":{"launchSpeed":90.0,"launchAngle":62.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":158.61,"coordY":133.33}},"index":4,"playId":"6b89df70-3913-39bc-a95d-8d46dc96c6dd","pitchNumber":4,"startTime":"2025-08-27T21:45:00.953Z","endTime":"2025-08-27T21:45:11.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.63,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:45:11.990Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Sheets singles on a ground ball to center fielder Julio Rodríguez. Ramón Laureano scores. Ryan O'Hearn to 2nd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T21:45:47.258Z","endTime":"2025-08-27T21:47:48.415Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","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":"1aed7eb7-ede7-4c57-901c-9b345ef494a7","startTime":"2025-08-27T21:45:47.258Z","endTime":"2025-08-27T21:45:52.258Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.52765111732227,"strikeZoneBottom":1.69972819939864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.552744950122893,"aZ":-31.66229785528158,"pfxX":-9.014037403301527,"pfxZ":0.2948042806284672,"pX":-0.9458531269715662,"pZ":1.4915682789498084,"vX0":4.031381222622751,"vY0":-130.70302917307077,"vZ0":-2.1569756496061294,"x":153.05,"y":198.51,"x0":-1.3338628551270693,"y0":50.00303153866237,"z0":4.69621419331421,"aX":-15.656013672337828},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.2,"breakHorizontal":15.5,"spinRate":1663,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4184420623739231,"extension":6.475972497883939},"index":1,"playId":"e0ea1cc4-3f36-33c6-872e-38a6fa55d7b1","pitchNumber":1,"startTime":"2025-08-27T21:46:03.436Z","endTime":"2025-08-27T21:46:08.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.47390237523949,"strikeZoneBottom":1.679999886632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.921010890892976,"aZ":-14.929425680625542,"pfxX":-7.5639090480671385,"pfxZ":8.69613181214605,"pX":-0.4566781992458519,"pZ":2.6478809442434414,"vX0":5.005484806625759,"vY0":-140.01480168553627,"vZ0":-3.6535446999345003,"x":134.41,"y":167.29,"x0":-1.2857776703585406,"y0":50.00462361127063,"z0":4.9480507761687935,"aX":-15.003908145721809},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":12.6,"spinRate":2349,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3913513409217644,"extension":6.386023543596214},"index":2,"playId":"20ea2932-9b4e-3cc5-bd73-64593fd3fe34","pitchNumber":2,"startTime":"2025-08-27T21:46:21.324Z","endTime":"2025-08-27T21:46:25.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.41448953648753,"aZ":-15.568992585038187,"pfxX":-9.049086516080042,"pfxZ":8.325433121936904,"pX":0.7838600898221636,"pZ":2.73002215737095,"vX0":8.75406723581646,"vY0":-140.69242244350758,"vZ0":-3.378882973805993,"x":87.12,"y":165.07,"x0":-1.1998504877355245,"y0":50.0041148944879,"z0":4.962380499069646,"aX":-18.051823141123265},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":14.5,"spinRate":2406,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.39005690148566785,"extension":6.248895924783962},"index":3,"playId":"038c9f0f-8333-3131-9b58-333288702a0a","pitchNumber":3,"startTime":"2025-08-27T21:46:42.360Z","endTime":"2025-08-27T21:46:49.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.325841322066122,"aZ":-33.0073896350733,"pfxX":-8.530314538029623,"pfxZ":-0.47531620315621037,"pX":-0.6488823315386161,"pZ":1.7919483379537127,"vX0":4.757753603554252,"vY0":-130.96831254874633,"vZ0":-1.1316492378687832,"x":141.73,"y":190.4,"x0":-1.3722304280477886,"y0":50.00354041946625,"z0":4.678334467047915,"aX":-14.952897575573179},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.8,"breakHorizontal":14.5,"spinRate":1271,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4167955958033094,"extension":6.535254274922652},"hitData":{"launchSpeed":99.1,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.27,"coordY":97.84}},"index":4,"playId":"95680c5e-22ad-3240-816c-26ffea0a1a02","pitchNumber":4,"startTime":"2025-08-27T21:47:35.630Z","endTime":"2025-08-27T21:47:48.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.6,"awayTeamWinProbability":13.400000000000006,"homeTeamWinProbabilityAdded":-5.500000000000014,"leverageIndex":1.19,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:47:48.415Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Iglesias singles on a ground ball to pitcher Bryan Woo. Ryan O'Hearn to 3rd. Gavin Sheets to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T21:48:24.163Z","endTime":"2025-08-27T21:49:21.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnThird":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693433,"link":"/api/v1/people/693433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.23681523820043,"strikeZoneBottom":1.39717534396662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.777295538796345,"aZ":-20.64566544233173,"pfxX":-10.01415708315215,"pfxZ":5.778259455963573,"pX":0.2726517874114177,"pZ":2.7339059431968527,"vX0":7.697219125758441,"vY0":-140.5523673846963,"vZ0":-2.585834484738584,"x":106.61,"y":164.96,"x0":-1.204654553742691,"y0":50.00063169429312,"z0":5.011162457652133,"aX":-19.971457286934356},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":16.4,"spinRate":2235,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.39015273732043143,"extension":6.413351479730081},"index":0,"playId":"4e7ef765-852e-3af4-9892-d1d8b75b1894","pitchNumber":1,"startTime":"2025-08-27T21:48:28.148Z","endTime":"2025-08-27T21:48:32.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"first":{"id":657757,"link":"/api/v1/people/657757"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.65557933142107,"aZ":-27.554534614677042,"pfxX":-10.537971810516252,"pfxZ":2.313009886214788,"pX":-0.7975515341063443,"pZ":1.3682523003400708,"vX0":5.118697215516384,"vY0":-141.0986091021856,"vZ0":-4.643235378166893,"x":147.4,"y":201.84,"x0":-1.2744318904863128,"y0":50.00654944224278,"z0":4.829526094822817,"aX":-21.071248094428896},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.4,"breakHorizontal":17.9,"spinRate":2288,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.389468252471068,"extension":6.607947973821751},"index":1,"playId":"9de37538-c118-3828-be11-8cf899347579","pitchNumber":2,"startTime":"2025-08-27T21:48:45.887Z","endTime":"2025-08-27T21:48:51.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"first":{"id":657757,"link":"/api/v1/people/657757"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.91331729316974,"aZ":-29.828654433148376,"pfxX":-9.011799608697345,"pfxZ":1.16933254657864,"pX":-0.3963447534107368,"pZ":2.018229041533656,"vX0":5.661869521973826,"vY0":-141.00215955494684,"vZ0":-2.6426201349937974,"x":132.11,"y":184.29,"x0":-1.2625074496301372,"y0":50.002950800164705,"z0":4.897862108448496,"aX":-18.094517812911494},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.8,"breakHorizontal":15.1,"spinRate":2365,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.38887236442170137,"extension":6.513511673832712},"hitData":{"launchSpeed":68.7,"launchAngle":-63.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.06,"coordY":187.07}},"index":2,"playId":"3270e27c-dfd8-31e1-80f8-53cc4be4350d","pitchNumber":3,"startTime":"2025-08-27T21:49:12.716Z","endTime":"2025-08-27T21:49:21.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"first":{"id":657757,"link":"/api/v1/people/657757"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":578428,"link":"/api/v1/people/578428"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.69999999999999,"awayTeamWinProbability":17.30000000000001,"homeTeamWinProbabilityAdded":-3.9000000000000057,"leverageIndex":1.78,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:49:21.482Z","atBatIndex":44},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jake Cronenworth hit by pitch. Ryan O'Hearn scores. Gavin Sheets to 3rd. Jose Iglesias to 2nd.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T21:52:23.389Z","endTime":"2025-08-27T21:52:33.630Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnSecond":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"postOnThird":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T21:49:49.403Z","endTime":"2025-08-27T21:51:12.582Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":578428,"link":"/api/v1/people/578428"},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gabe Speier replaces Bryan Woo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-27T21:51:12.582Z","endTime":"2025-08-27T21:52:25.731Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":578428,"link":"/api/v1/people/578428"},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.494710604079774,"aZ":-26.994701307364256,"pfxX":10.303167273788521,"pfxZ":2.7242401606323607,"pX":2.2745157359363106,"pZ":3.600123243384935,"vX0":-2.4799159226082046,"vY0":-136.91954793132436,"vZ0":6.14235513912265E-4,"x":30.3,"y":141.58,"x0":1.8516327645376958,"y0":50.00562960798824,"z0":5.443087627358714,"aX":19.61653427119827},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.2,"breakHorizontal":-18.1,"spinRate":2043,"spinDirection":127},"zone":12,"typeConfidence":0.9,"plateTime":0.39963069035535126,"extension":5.612186092703253},"index":2,"playId":"adaeb837-e340-3bfe-9b71-2aa1ca9bfa14","pitchNumber":1,"startTime":"2025-08-27T21:52:25.731Z","endTime":"2025-08-27T21:52:33.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":578428,"link":"/api/v1/people/578428"},"second":{"id":657757,"link":"/api/v1/people/657757"},"third":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-8.999999999999986,"leverageIndex":3.27,"dramaIndex":142.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:52:33.630Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddy Fermin strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T21:53:19.557Z","endTime":"2025-08-27T21:54:47.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":95.3,"endSpeed":87.7,"strikeZoneTop":3.11543521512133,"strikeZoneBottom":1.46288819613226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.520278372814765,"aZ":-15.701087595089025,"pfxX":6.354486521136121,"pfxZ":8.403526074710875,"pX":-0.512774831673144,"pZ":2.391277592368349,"vX0":-7.809930222672589,"vY0":-138.54711727490758,"vZ0":-4.877601310813342,"x":136.55,"y":174.22,"x0":1.505987780648587,"y0":50.005641520878505,"z0":5.210667271204157,"aX":12.460379100982829},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":-10.1,"spinRate":2163,"spinDirection":136},"zone":4,"typeConfidence":0.9,"plateTime":0.3940784633148269,"extension":5.8392212118813855},"index":0,"playId":"1e48a305-f880-3133-b600-a70c7b91c801","pitchNumber":1,"startTime":"2025-08-27T21:53:20.861Z","endTime":"2025-08-27T21:53:26.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":95.3,"endSpeed":87.4,"strikeZoneTop":3.31574968040544,"strikeZoneBottom":1.56744306533071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.217768624301097,"aZ":-17.201912819878284,"pfxX":7.046510549976058,"pfxZ":7.652366219782456,"pX":1.2210846319273,"pZ":2.9484953542864147,"vX0":-3.799091424053602,"vY0":-138.80344305894042,"vZ0":-3.3109340788724864,"x":70.46,"y":159.17,"x0":1.6898462084696262,"y0":50.00470865901308,"z0":5.2979442461829,"aX":13.791406383061485},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":-12.0,"spinRate":2164,"spinDirection":134},"zone":12,"typeConfidence":0.88,"plateTime":0.39416053201288603,"extension":5.701623969260558},"index":1,"playId":"bf523786-e718-33e3-9dbf-7628eb8f3468","pitchNumber":2,"startTime":"2025-08-27T21:53:38.190Z","endTime":"2025-08-27T21:53:41.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.714910961109585,"aZ":-24.64798160014338,"pfxX":11.376085407069807,"pfxZ":3.859469374630808,"pX":0.2991678719211791,"pZ":2.2723458858661307,"vX0":-7.405625531364012,"vY0":-138.22468920172255,"vZ0":-3.5893609752002047,"x":105.6,"y":177.43,"x0":1.5251816665651845,"y0":50.00139519942265,"z0":5.228812014322976,"aX":22.171066489867034},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.5,"breakHorizontal":-19.2,"spinRate":2145,"spinDirection":127},"zone":6,"typeConfidence":0.9,"plateTime":0.3951635002367886,"extension":5.648723622723972},"index":2,"playId":"c5bf3806-ba16-3981-b99c-ea8c50a65bbf","pitchNumber":3,"startTime":"2025-08-27T21:53:55.425Z","endTime":"2025-08-27T21:53:58.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.30296991509682,"strikeZoneBottom":1.53000151277273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.42499947286501,"aZ":-16.16360478529133,"pfxX":6.002388566392486,"pfxZ":8.252862320466571,"pX":1.0436137764598612,"pZ":3.129579766232483,"vX0":-3.927470288090815,"vY0":-138.52685662123923,"vZ0":-2.7375904701672322,"x":77.22,"y":154.28,"x0":1.701106988451517,"y0":50.00457476113387,"z0":5.21341356584295,"aX":11.647442260305814},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":-10.1,"spinRate":2307,"spinDirection":135},"zone":12,"typeConfidence":0.91,"plateTime":0.3956381831497833,"extension":5.700254721979831},"index":3,"playId":"257d1de2-55a1-3629-92cd-5ac6ca7d9051","pitchNumber":4,"startTime":"2025-08-27T21:54:27.703Z","endTime":"2025-08-27T21:54:31.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.671567661440328,"aZ":-33.26788177591619,"pfxX":-0.44673771177717514,"pfxZ":-0.692778651374427,"pX":0.2787256233744074,"pZ":1.6829377477697995,"vX0":-3.226503790281511,"vY0":-124.20281715834864,"vZ0":-1.7847179668184618,"x":106.38,"y":193.34,"x0":1.6476042238941457,"y0":50.002909170525115,"z0":5.152856116986246,"aX":-0.7044534686181441},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.4,"breakHorizontal":1.4,"spinRate":2362,"spinDirection":255},"zone":9,"typeConfidence":0.89,"plateTime":0.4393962902594466,"extension":5.7674179552519},"index":4,"playId":"3794fe67-cc2f-3e08-96ce-6774e97d19e0","pitchNumber":5,"startTime":"2025-08-27T21:54:42.650Z","endTime":"2025-08-27T21:54:47.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":10.799999999999997,"leverageIndex":4.2,"dramaIndex":176.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:54:47.326Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Julio Rodríguez lines out sharply to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T21:57:07.840Z","endTime":"2025-08-27T21:57:37.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":71.2,"endSpeed":65.1,"strikeZoneTop":3.18797896073722,"strikeZoneBottom":1.49477351615332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.883027567475633,"aZ":-29.864740090748548,"pfxX":9.072217903696174,"pfxZ":2.138370385847413,"pX":0.7307324824259728,"pZ":2.8789480005660524,"vX0":3.5545521524449075,"vY0":-103.45664341696825,"vZ0":5.099065111703008,"x":89.15,"y":161.05,"x0":-2.1902573888086523,"y0":50.001944578231985,"z0":3.969238349489471,"aX":9.795763757907995},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":5.8,"breakHorizontal":-17.4,"spinRate":2328,"spinDirection":79},"zone":3,"typeConfidence":2.0,"plateTime":0.5302030624193268,"extension":6.8784112224422245},"index":0,"playId":"9693881b-b8e9-3f3f-8146-46ecf0ce19d4","pitchNumber":1,"startTime":"2025-08-27T21:57:13.854Z","endTime":"2025-08-27T21:57:18.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.709566797563525,"aZ":-23.826442876034285,"pfxX":-10.352625239954257,"pfxZ":5.497558403187112,"pX":0.13638012839852487,"pZ":2.8271729798317433,"vX0":8.246724038741165,"vY0":-122.06621674986931,"vZ0":2.3067461164916763,"x":111.8,"y":162.45,"x0":-1.9311772124890987,"y0":50.00088709189131,"z0":3.913706234710091,"aX":-15.712956979562748},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.8,"breakHorizontal":16.9,"spinRate":2359,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.44771285870428956,"extension":6.951875741725413},"hitData":{"launchSpeed":102.5,"launchAngle":15.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":169.52,"coordY":90.34}},"index":1,"playId":"4e91ad9f-c60f-3133-ad64-5599b8fd8c27","pitchNumber":2,"startTime":"2025-08-27T21:57:31.032Z","endTime":"2025-08-27T21:57:37.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":689690,"link":"/api/v1/people/689690"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-27T21:57:37.827Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a ground ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T22:00:03.790Z","endTime":"2025-08-27T22:02:13.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-27T21:57:45.693Z","endTime":"2025-08-27T21:59:04.054Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Wandy Peralta replaces Alek Jacob.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-27T21:59:04.054Z","endTime":"2025-08-27T22:00:05.983Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689690,"link":"/api/v1/people/689690","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.3,"strikeZoneTop":3.26225703876258,"strikeZoneBottom":1.5162999602606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26940884531268,"aZ":-20.51357057985818,"pfxX":9.470088794196169,"pfxZ":5.949237552851894,"pX":0.7171400454102368,"pZ":0.6843913634902309,"vX0":-3.149959889985194,"vY0":-138.26747334568077,"vZ0":-9.652560606312758,"x":89.66,"y":220.3,"x0":0.6324207026677031,"y0":50.00176983939353,"z0":5.565057557285543,"aX":18.561351653855606},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.2,"breakHorizontal":-16.7,"spinRate":2085,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.3942815814963838,"extension":5.694683353488103},"index":2,"playId":"30cceb79-4358-36b6-a779-f191a7f078cb","pitchNumber":1,"startTime":"2025-08-27T22:00:05.983Z","endTime":"2025-08-27T22:00:09.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56550239786175,"aZ":-22.20371483268657,"pfxX":8.521013142255804,"pfxZ":5.117290109531931,"pX":0.9453663398747236,"pZ":1.4495903498004576,"vX0":-1.8111395260747198,"vY0":-138.3763990218342,"vZ0":-7.470390660942259,"x":80.96,"y":199.64,"x0":0.49922384941337833,"y0":50.00296611839587,"z0":5.661150732702798,"aX":16.599020103812034},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.0,"breakHorizontal":-15.1,"spinRate":2052,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.3951349239712303,"extension":5.528196936525132},"index":3,"playId":"48d37c45-21ab-358d-bd3a-ecb80c201e45","pitchNumber":2,"startTime":"2025-08-27T22:00:23.583Z","endTime":"2025-08-27T22:00:26.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.123521917988047,"aZ":-18.353292050219242,"pfxX":8.546352685887515,"pfxZ":7.094810219012761,"pX":0.06641173670551137,"pZ":2.859787663861475,"vX0":-3.7749407186214805,"vY0":-138.48789285438545,"vZ0":-5.236462944075197,"x":114.47,"y":161.57,"x0":0.334799817847082,"y0":50.00059207960783,"z0":5.9975848738329764,"aX":16.644439078470178},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":-14.8,"spinRate":2104,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.39508155329884387,"extension":5.43181540577616},"index":4,"playId":"75ba4adb-c4b0-3b61-ab7e-bfe15acbbf69","pitchNumber":3,"startTime":"2025-08-27T22:00:39.113Z","endTime":"2025-08-27T22:00:46.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.21515939814058,"strikeZoneBottom":1.4868067592508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.92233321833725,"aZ":-26.651531779287634,"pfxX":0.014860460152410937,"pfxZ":3.288445496274524,"pX":-1.153801585383781,"pZ":1.0040872521008466,"vX0":-4.555006790000407,"vY0":-128.4211025404384,"vZ0":-6.1766773394309356,"x":160.98,"y":211.67,"x0":0.6360645628438831,"y0":50.00546035695839,"z0":5.495292986663222,"aX":0.024698932329675207},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":1.0,"spinRate":2304,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.425414207193092,"extension":5.77262877573044},"index":5,"playId":"cc477bcc-aa26-3790-93c2-d4f88ab3c697","pitchNumber":4,"startTime":"2025-08-27T22:01:02.601Z","endTime":"2025-08-27T22:01:05.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39409223461583,"aZ":-21.205021699917474,"pfxX":10.638274499918154,"pfxZ":5.565503652630046,"pX":1.6474906524207102,"pZ":2.7766711648175177,"vX0":-0.5679762614252338,"vY0":-139.724030873851,"vZ0":-4.811251966108918,"x":54.2,"y":163.81,"x0":0.4721989114072009,"y0":50.00384025369573,"z0":5.920223745817134,"aX":20.969502108763987},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.2,"breakHorizontal":-19.1,"spinRate":2155,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.392465783549492,"extension":5.531561560813445},"index":6,"playId":"2a1157ee-91ae-3d38-ae7b-101e9775fb44","pitchNumber":5,"startTime":"2025-08-27T22:01:18.060Z","endTime":"2025-08-27T22:01:22.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.363013563095084,"aZ":-18.300155765562796,"pfxX":7.835167645899073,"pfxZ":6.988043426553719,"pX":1.1523319662703093,"pZ":1.7879043330216113,"vX0":-0.43542531210867963,"vY0":-139.97726441248554,"vZ0":-7.75185526006098,"x":73.08,"y":190.51,"x0":0.2916116882847144,"y0":50.00549023518492,"z0":5.789734065600139,"aX":15.562742827246224},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.3,"breakHorizontal":-14.2,"spinRate":1988,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.3911812098367142,"extension":5.632104660259265},"index":7,"playId":"2133cafe-8634-37d7-b745-e26aaa0eb110","pitchNumber":6,"startTime":"2025-08-27T22:01:40.290Z","endTime":"2025-08-27T22:01:44.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.886258293496113,"aZ":-27.39920891342227,"pfxX":0.27332033004516987,"pfxZ":2.866679571312587,"pX":-0.28665556274644394,"pZ":1.2774542668139772,"vX0":-1.973747127961903,"vY0":-127.57847368437376,"vZ0":-5.381478737460093,"x":127.93,"y":204.29,"x0":0.4583100462834011,"y0":50.001542415277555,"z0":5.548126816629515,"aX":0.4552086030450122},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.3,"breakHorizontal":-0.1,"spinRate":2149,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.42777121355491676,"extension":5.787472552372957},"hitData":{"launchSpeed":85.5,"launchAngle":-1.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.95,"coordY":117.11}},"index":8,"playId":"0b0c7f2a-d7e5-3ac0-9864-d88511f61b29","pitchNumber":7,"startTime":"2025-08-27T22:02:00.156Z","endTime":"2025-08-27T22:02:13.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.6,"awayTeamWinProbability":15.400000000000006,"homeTeamWinProbabilityAdded":1.3999999999999915,"leverageIndex":0.4,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:02:13.631Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T22:02:35.889Z","endTime":"2025-08-27T22:03:52.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":89.4,"endSpeed":81.9,"strikeZoneTop":3.41546371912479,"strikeZoneBottom":1.49422371325005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.39826668540589,"aZ":-28.110797635305882,"pfxX":9.432751730791852,"pfxZ":2.3821289338790175,"pX":0.711741339207106,"pZ":1.4410194648751207,"vX0":-2.7749692245877347,"vY0":-130.0689570517286,"vZ0":-5.129521535365148,"x":89.87,"y":199.87,"x0":0.5698054307329085,"y0":50.003081140874635,"z0":5.581726405969126,"aX":16.091400375329567},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.4,"breakHorizontal":-16.4,"spinRate":2170,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.42181323007143234,"extension":5.643694490134206},"index":0,"playId":"c785886f-ffb4-3b20-ad69-be4757f69f86","pitchNumber":1,"startTime":"2025-08-27T22:02:39.966Z","endTime":"2025-08-27T22:02:44.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.34085600106643,"strikeZoneBottom":1.4829914321275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.877785542550768,"aZ":-27.121518880153634,"pfxX":9.964355797709665,"pfxZ":2.944067556947749,"pX":0.008131512873136909,"pZ":1.3721884722023432,"vX0":-4.286365054492659,"vY0":-130.29494510348627,"vZ0":-5.3227894579954,"x":116.69,"y":201.73,"x0":0.38175753407535357,"y0":50.00285334069642,"z0":5.496027793444701,"aX":17.098690330757595},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":-17.0,"spinRate":2212,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.4206930835892151,"extension":5.656028740197884},"index":1,"playId":"3a3065c0-f1a1-32d0-ae8b-c5d2823fc9a6","pitchNumber":2,"startTime":"2025-08-27T22:02:55.838Z","endTime":"2025-08-27T22:03:00.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"b60b63c6-14ec-3c18-ad83-47374d425ecc","startTime":"2025-08-27T22:03:13.063Z","endTime":"2025-08-27T22:03:17.291Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.40671253450282,"strikeZoneBottom":1.54869196117741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.616369460650446,"aZ":-21.5226667757026,"pfxX":10.285959826459983,"pfxZ":5.409956406078971,"pX":-0.28252750619463485,"pZ":3.065819750466767,"vX0":-4.3885753222370125,"vY0":-139.28075070818082,"vZ0":-4.1097522827595405,"x":127.77,"y":156.0,"x0":-0.02488680474604365,"y0":50.00403839494878,"z0":5.979713451497953,"aX":20.25609736344407},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.1,"breakHorizontal":-17.8,"spinRate":2245,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.3929080507931957,"extension":5.59163297037605},"index":3,"playId":"6117dbac-35b0-331d-9d61-9a506392f557","pitchNumber":3,"startTime":"2025-08-27T22:03:30.134Z","endTime":"2025-08-27T22:03:34.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.63351613193029,"aZ":-28.000807205170293,"pfxX":8.952957489078003,"pfxZ":2.4046534260816017,"pX":1.107480546007747,"pZ":2.398879299355639,"vX0":-1.5983423593373567,"vY0":-131.21979579698072,"vZ0":-3.1115781264003415,"x":74.79,"y":174.01,"x0":0.5626371092058233,"y0":50.00632487978929,"z0":5.69380228402471,"aX":15.563380630575669},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.8,"breakHorizontal":-15.8,"spinRate":2195,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4179510400495472,"extension":5.605534172371669},"index":4,"playId":"a30b350a-d8df-305f-88ee-ef8767c69fcf","pitchNumber":4,"startTime":"2025-08-27T22:03:46.004Z","endTime":"2025-08-27T22:03:52.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.89999999999999,"awayTeamWinProbability":17.10000000000001,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:03:52.224Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Polanco hits a ground-rule double (17) on a line drive down the left-field line. Josh Naylor to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T22:04:14.738Z","endTime":"2025-08-27T22:05:18.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.31989964093522,"strikeZoneBottom":1.5551718181129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.171124652128718,"aZ":-23.492804145528886,"pfxX":9.245246096403031,"pfxZ":4.366528859659672,"pX":0.24117087868699294,"pZ":2.89790989760458,"vX0":-2.9503012502224863,"vY0":-139.57711593850888,"vZ0":-4.177093997598795,"x":107.81,"y":160.54,"x0":0.10578618771863647,"y0":50.00368871467556,"z0":5.946367500444458,"aX":18.38106264838904},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.3,"breakHorizontal":-16.2,"spinRate":2243,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.39128536746528475,"extension":5.42884058742742},"index":0,"playId":"3caf9439-53c6-3378-87ac-1e64b208de69","pitchNumber":1,"startTime":"2025-08-27T22:04:16.503Z","endTime":"2025-08-27T22:04:20.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.197999214386776,"aZ":-21.85875917785966,"pfxX":9.601213673788573,"pfxZ":5.373782330352227,"pX":0.8480530103493783,"pZ":1.5184776408602263,"vX0":-1.564829959100027,"vY0":-137.39254219866655,"vZ0":-7.913665529994283,"x":84.67,"y":197.78,"x0":0.17549905037938934,"y0":50.005027185420424,"z0":5.911158519492165,"aX":18.437623074860156},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.4,"breakHorizontal":-17.0,"spinRate":2129,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.3979904824178284,"extension":5.674073971589942},"index":1,"playId":"f5df9723-89ce-3e14-a9cb-84f865bffe68","pitchNumber":2,"startTime":"2025-08-27T22:04:32.938Z","endTime":"2025-08-27T22:04:37.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-27T22:04:52.482Z","endTime":"2025-08-27T22:05:06.787Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"},"defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.491635996222026,"aZ":-22.381085354506375,"pfxX":10.05935372373333,"pfxZ":5.091905707918693,"pX":-0.18384572259032406,"pZ":2.8531658926143186,"vX0":-3.440895900157131,"vY0":-138.02258208419212,"vZ0":-4.577131836920831,"x":124.01,"y":161.74,"x0":-0.22610489258066452,"y0":50.00613341216185,"z0":6.045539019086548,"aX":19.359463527651926},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.4,"breakHorizontal":-17.5,"spinRate":2195,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.39724452961521184,"extension":5.598611318800895},"hitData":{"launchSpeed":101.8,"launchAngle":18.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":20.03,"coordY":97.19}},"index":3,"playId":"5b3e8efc-a69c-37cb-a92b-1cec77e9ac53","pitchNumber":3,"startTime":"2025-08-27T22:05:06.787Z","endTime":"2025-08-27T22:05:18.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.56,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:05:18.370Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Robles walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T22:07:00.756Z","endTime":"2025-08-27T22:08:23.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Victor Robles replaces Luke Raley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T22:05:44.533Z","endTime":"2025-08-27T22:05:53.645Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":670042,"link":"/api/v1/people/670042"},"defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":593871,"link":"/api/v1/people/593871"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-27T22:05:53.645Z","endTime":"2025-08-27T22:07:02.923Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"second":{"id":593871,"link":"/api/v1/people/593871"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.22663497030346,"strikeZoneBottom":1.59999471824838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.723356860847627,"aZ":-25.13356987163701,"pfxX":9.674137982385975,"pfxZ":4.073414755052663,"pX":1.5269083971899218,"pZ":1.2091537628004108,"vX0":-0.5010130058289705,"vY0":-130.03034575738334,"vZ0":-6.344043816229469,"x":58.8,"y":206.13,"x0":0.462162671752913,"y0":50.004896019454506,"z0":5.561766637117448,"aX":16.732893287273424},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.4,"breakHorizontal":-17.5,"spinRate":2147,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4196274449998638,"extension":5.589949278201435},"index":2,"playId":"5bc82700-e8e3-3a4f-b48e-8ebd64b98400","pitchNumber":1,"startTime":"2025-08-27T22:07:02.923Z","endTime":"2025-08-27T22:07:07.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"second":{"id":593871,"link":"/api/v1/people/593871"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":89.5,"endSpeed":83.3,"strikeZoneTop":3.21017239437106,"strikeZoneBottom":1.50372912968133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.946302600229068,"aZ":-24.83360591477783,"pfxX":9.892741800040014,"pfxZ":4.2130573463268775,"pX":1.0542444380539406,"pZ":1.1510250520411531,"vX0":-1.8408822736380164,"vY0":-130.31472883357503,"vZ0":-6.536160983415504,"x":76.81,"y":207.7,"x0":0.4776343360660879,"y0":50.003982287853255,"z0":5.533026418689911,"aX":17.24368804512604},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":-17.6,"spinRate":2223,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4181755208437079,"extension":5.699811302083085},"index":3,"playId":"b2a59fec-2ef5-384c-9654-9ece93000b29","pitchNumber":2,"startTime":"2025-08-27T22:07:19.258Z","endTime":"2025-08-27T22:07:23.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"second":{"id":593871,"link":"/api/v1/people/593871"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.92459278262498,"aZ":-21.1194986717758,"pfxX":9.403786565685262,"pfxZ":5.554113592582107,"pX":1.0409490682529667,"pZ":2.103756756647819,"vX0":-0.6507018290876866,"vY0":-139.5800053875455,"vZ0":-6.6809054950907525,"x":77.32,"y":181.98,"x0":0.05282555185413701,"y0":50.00277002037134,"z0":5.900837289241373,"aX":18.71079049436466},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.0,"breakHorizontal":-16.9,"spinRate":2066,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.39114758291643525,"extension":5.489327764997524},"index":4,"playId":"4a409fb6-66cd-34b6-9c52-7828ba5509e2","pitchNumber":3,"startTime":"2025-08-27T22:07:37.180Z","endTime":"2025-08-27T22:07:41.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"second":{"id":593871,"link":"/api/v1/people/593871"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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.9,"endSpeed":82.8,"strikeZoneTop":3.17477171332187,"strikeZoneBottom":1.53199601375507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.141184618897093,"aZ":-27.11721200768772,"pfxX":8.921526894250484,"pfxZ":2.944952565476225,"pX":1.2746148332864644,"pZ":0.925277093204247,"vX0":-0.8742451017292099,"vY0":-129.51819902297254,"vZ0":-6.385743194685823,"x":68.41,"y":213.8,"x0":0.45350484879352637,"y0":50.00410475557067,"z0":5.465068227660471,"aX":15.332528679420715},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":-16.1,"spinRate":2175,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4210579871804754,"extension":5.6530073052152785},"index":5,"playId":"98f47808-9ea1-30a8-ae0f-347413b3ca5b","pitchNumber":4,"startTime":"2025-08-27T22:08:00.477Z","endTime":"2025-08-27T22:08:03.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"second":{"id":593871,"link":"/api/v1/people/593871"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.12472118027478,"strikeZoneBottom":1.51357269687814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90707843441098,"aZ":-27.044519951829884,"pfxX":9.137530045444226,"pfxZ":2.9772255490312665,"pX":1.382033760081738,"pZ":0.9215835997786352,"vX0":-0.6449018777099406,"vY0":-129.88460806826873,"vZ0":-6.3949954402009865,"x":64.32,"y":213.9,"x0":0.44360519138186305,"y0":50.00350211668586,"z0":5.447519578354777,"aX":15.753728446651307},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.3,"breakHorizontal":-16.4,"spinRate":2292,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.42024842252946826,"extension":5.614049715931582},"index":6,"playId":"df8043c6-6784-3566-9198-42194abb6d0c","pitchNumber":5,"startTime":"2025-08-27T22:08:18.510Z","endTime":"2025-08-27T22:08:23.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"second":{"id":593871,"link":"/api/v1/people/593871"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.7,"awayTeamWinProbability":14.299999999999997,"homeTeamWinProbabilityAdded":0.8000000000000114,"leverageIndex":1.22,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:08:23.041Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out to first baseman Jake Cronenworth.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T22:08:49.299Z","endTime":"2025-08-27T22:09:37.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"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":96.0,"endSpeed":88.8,"strikeZoneTop":3.28995812207895,"strikeZoneBottom":1.5499981580442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.873964766948603,"aZ":-20.459635982420902,"pfxX":9.144960729322523,"pfxZ":5.8809038957306825,"pX":-0.678754211312818,"pZ":1.2262636276569219,"vX0":-5.0556160529243375,"vY0":-139.63069348894857,"vZ0":-8.994146017419144,"x":142.87,"y":205.67,"x0":-0.041170710464787194,"y0":50.003185659439865,"z0":5.813986260684742,"aX":18.21524184010367},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.1,"breakHorizontal":-15.6,"spinRate":2065,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.39097876446970314,"extension":5.676159894997239},"index":0,"playId":"b7f35c13-757a-351d-afe7-0761aa00b8d4","pitchNumber":1,"startTime":"2025-08-27T22:08:52.108Z","endTime":"2025-08-27T22:08:55.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"second":{"id":593871,"link":"/api/v1/people/593871"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.26520659914279,"strikeZoneBottom":1.54076392380865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.914077077979798,"aZ":-19.739845478276873,"pfxX":8.957353862842275,"pfxZ":6.301245731988907,"pX":-0.04424799473963732,"pZ":1.561024513177506,"vX0":-3.3401982179441814,"vY0":-139.06133248404,"vZ0":-8.239323996525266,"x":118.69,"y":196.63,"x0":0.003209317801341702,"y0":50.00439718533084,"z0":5.853819404156895,"aX":17.68122181103844},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":-15.6,"spinRate":2099,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.3927036662688619,"extension":5.709022418384679},"index":1,"playId":"fe3d8360-6c71-306c-8e9f-bc0d935d0fd9","pitchNumber":2,"startTime":"2025-08-27T22:09:09.059Z","endTime":"2025-08-27T22:09:13.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"second":{"id":593871,"link":"/api/v1/people/593871"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.409355978511687,"aZ":-20.75219613254489,"pfxX":8.661124631080355,"pfxZ":5.7907374510184795,"pX":0.676710242491004,"pZ":2.161739945445346,"vX0":-1.3366312142901724,"vY0":-139.13729400905538,"vZ0":-6.588063730836834,"x":91.21,"y":180.41,"x0":0.03561635029845569,"y0":50.00342968100826,"z0":5.9221692897417215,"aX":17.08731473613136},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.4,"breakHorizontal":-15.5,"spinRate":2028,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.39273452986730994,"extension":5.628790506822697},"hitData":{"launchSpeed":88.8,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.07,"coordY":165.78}},"index":2,"playId":"980ddaf5-923c-38b5-a637-cad03bc0b79b","pitchNumber":3,"startTime":"2025-08-27T22:09:29.477Z","endTime":"2025-08-27T22:09:37.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"second":{"id":593871,"link":"/api/v1/people/593871"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.62,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:09:37.107Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T22:12:11.596Z","endTime":"2025-08-27T22:12:37.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Victor Robles remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T22:11:17.537Z","endTime":"2025-08-27T22:11:17.560Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":670042,"link":"/api/v1/people/670042"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Matt Brash replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-27T22:11:17.560Z","endTime":"2025-08-27T22:12:13.507Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666374,"link":"/api/v1/people/666374"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.82,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.02717982234806,"aZ":-27.474068598112012,"pfxX":6.712563037415787,"pfxZ":2.939061474640682,"pX":0.8365601040738998,"pZ":2.1768266259454316,"vX0":6.354546508049726,"vY0":-125.03644432462922,"vZ0":-1.8270901968038205,"x":85.11,"y":180.01,"x0":-2.6011488443624136,"y0":50.0007648225611,"z0":5.151293827313514,"aX":10.724724468141448},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.2,"breakHorizontal":-13.6,"spinRate":2887,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.4365078196222658,"extension":6.374095992585863},"index":2,"playId":"c75f8c7a-5d68-35bc-b572-81be93cd8278","pitchNumber":1,"startTime":"2025-08-27T22:12:13.507Z","endTime":"2025-08-27T22:12:17.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.82,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.467594091053893,"aZ":-31.86288094357193,"pfxX":8.350818461851285,"pfxZ":0.19460320796059172,"pX":0.5008382907432616,"pZ":2.7997205700003303,"vX0":5.008172021109419,"vY0":-125.74917864029285,"vZ0":0.26252798973238445,"x":97.91,"y":163.19,"x0":-2.5960560415271012,"y0":50.0036676318644,"z0":5.261042145428613,"aX":13.48831488193247},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":-16.2,"spinRate":3053,"spinDirection":55},"zone":6,"typeConfidence":0.91,"plateTime":0.4341634454284229,"extension":6.249056126109202},"hitData":{"launchSpeed":101.5,"launchAngle":29.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":104.31,"coordY":40.95}},"index":3,"playId":"becba96e-2fcf-3643-80ff-2f1a242fd0ca","pitchNumber":2,"startTime":"2025-08-27T22:12:27.693Z","endTime":"2025-08-27T22:12:37.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:12:37.087Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ramón Laureano pops out to first baseman Josh Naylor in foul territory.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T22:13:02.986Z","endTime":"2025-08-27T22:14:20.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.33249242903116,"strikeZoneBottom":1.56000093359366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.431907066109154,"aZ":-16.38904815463731,"pfxX":-7.455883762516622,"pfxZ":8.004506342830878,"pX":-1.6008839598238676,"pZ":3.4550514697422794,"vX0":5.428610101089132,"vY0":-139.33276257371918,"vZ0":-1.844572248257861,"x":178.02,"y":145.49,"x0":-2.6028717452341468,"y0":50.00219937988603,"z0":5.205099380307286,"aX":-14.70286648102158},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":12.5,"spinRate":2324,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39264979659520893,"extension":6.30759959311903},"index":0,"playId":"5575c0b0-b26f-313d-ad11-1dc3d27bd5e7","pitchNumber":1,"startTime":"2025-08-27T22:13:05.948Z","endTime":"2025-08-27T22:13:11.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.62008288189361,"aZ":-26.842795835056048,"pfxX":6.101349105202563,"pfxZ":3.328305357061443,"pX":2.2068234037709757,"pZ":1.1641780239940624,"vX0":9.823570129198913,"vY0":-125.04598653795644,"vZ0":-4.25074688083705,"x":32.88,"y":207.35,"x0":-2.548385119026436,"y0":50.00052770452192,"z0":5.060439471983106,"aX":9.767075268039457},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.4,"breakHorizontal":-13.1,"spinRate":3037,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.4361822473414896,"extension":6.503494389518687},"index":1,"playId":"12453540-a950-3d33-bd2f-795dcbe6d06f","pitchNumber":2,"startTime":"2025-08-27T22:13:19.533Z","endTime":"2025-08-27T22:13:23.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":86.7,"endSpeed":80.3,"strikeZoneTop":3.39753848878814,"strikeZoneBottom":1.59813971045281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.925867363450294,"aZ":-31.419911811268207,"pfxX":6.568270006652979,"pfxZ":0.46885342016082454,"pX":1.5309535127333715,"pZ":1.4183821938076937,"vX0":7.722050162211292,"vY0":-126.1157269039109,"vZ0":-2.829456328621495,"x":58.64,"y":200.48,"x0":-2.4206299064037804,"y0":50.00351610346367,"z0":5.081207447422378,"aX":10.613195714002918},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.5,"breakHorizontal":-13.6,"spinRate":3039,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4338047540197145,"extension":6.2815404508507875},"index":2,"playId":"cd6bdd8f-7b5f-3c50-8af8-db6c05c1dd11","pitchNumber":3,"startTime":"2025-08-27T22:13:35.460Z","endTime":"2025-08-27T22:13:39.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-27T22:13:47.582Z","endTime":"2025-08-27T22:13:55.536Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.39362348189919,"strikeZoneBottom":1.62572673385767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.344625031626265,"aZ":-27.196237752512083,"pfxX":4.921928574313167,"pfxZ":3.012327744718883,"pX":1.7776247549673094,"pZ":1.3864619161067542,"vX0":9.01457443654551,"vY0":-127.07021313254762,"vZ0":-3.7093992989956903,"x":49.24,"y":201.35,"x0":-2.4403367391429716,"y0":50.0046619203735,"z0":4.999574220284294,"aX":8.137140896824427},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.9,"breakHorizontal":-10.8,"spinRate":3028,"spinDirection":48},"zone":14,"typeConfidence":0.89,"plateTime":0.4292407915709968,"extension":6.4263842094489485},"index":4,"playId":"6264dc01-a0bf-3331-8b36-a792c52a1c76","pitchNumber":4,"startTime":"2025-08-27T22:13:55.536Z","endTime":"2025-08-27T22:13:59.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.39948372026041,"aZ":-26.396567474878132,"pfxX":-12.06028768824295,"pfxZ":2.9306467489965335,"pX":-0.7753843825857044,"pZ":3.2097289910915503,"vX0":9.084848948355761,"vY0":-139.3279377925047,"vZ0":-0.7481428116749498,"x":146.56,"y":152.12,"x0":-2.5063709944706134,"y0":50.00336747965329,"z0":5.221273902469097,"aX":-23.78509550560559},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.4,"breakHorizontal":20.0,"spinRate":2295,"spinDirection":231},"zone":1,"typeConfidence":0.88,"plateTime":0.39265415528344816,"extension":6.227378541268309},"hitData":{"launchSpeed":73.2,"launchAngle":76.0,"totalDistance":57.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.62,"coordY":187.57}},"index":5,"playId":"c6a7eae5-b36c-3449-bb48-6d9ea7edead4","pitchNumber":5,"startTime":"2025-08-27T22:14:11.109Z","endTime":"2025-08-27T22:14:20.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:14:20.679Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T22:14:46.317Z","endTime":"2025-08-27T22:15:42.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.76,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.311739443582137,"aZ":-33.86064339063265,"pfxX":3.4305984287313827,"pfxZ":-1.030179215380132,"pX":1.1916530044466327,"pZ":2.0313281925203364,"vX0":8.400053595465945,"vY0":-127.07745704046461,"vZ0":-1.13492822880672,"x":71.58,"y":183.93,"x0":-2.598366635345576,"y0":50.00252357666688,"z0":5.166486749824938,"aX":5.624400990981833},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.9,"breakHorizontal":-8.0,"spinRate":2848,"spinDirection":47},"zone":14,"typeConfidence":0.86,"plateTime":0.4305296154386342,"extension":6.3710768791138275},"index":0,"playId":"5286f1eb-8565-389b-95ff-643951669a38","pitchNumber":1,"startTime":"2025-08-27T22:14:47.644Z","endTime":"2025-08-27T22:14:51.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.70223126281256,"strikeZoneBottom":1.68999976578835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.094059111213614,"aZ":-34.47426607923027,"pfxX":8.917385547114787,"pfxZ":-1.4936755265052692,"pX":1.4515341938781197,"pZ":1.6937277292887247,"vX0":6.728285962913611,"vY0":-123.47709634999265,"vZ0":-1.316792531108424,"x":61.67,"y":193.05,"x0":-2.4692076796133433,"y0":50.002379290719745,"z0":5.140412446386214,"aX":13.73762912862741},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.8,"breakHorizontal":-17.8,"spinRate":3020,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.4439650936014181,"extension":6.371436429610722},"index":1,"playId":"20a4955b-601a-3d20-bb30-91bf2897ba40","pitchNumber":2,"startTime":"2025-08-27T22:15:02.186Z","endTime":"2025-08-27T22:15:06.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.69752493888992,"strikeZoneBottom":1.73834983130732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.535320089708446,"aZ":-32.02188642081961,"pfxX":8.526810324733576,"pfxZ":0.09914558093466574,"pX":0.7830218440826902,"pZ":3.6269066396111254,"vX0":5.626761079446249,"vY0":-124.88681969908721,"vZ0":2.113913066645782,"x":87.15,"y":140.85,"x0":-2.605266046731025,"y0":50.005081558217675,"z0":5.3984947297902295,"aX":13.504905839536006},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.0,"breakHorizontal":-16.7,"spinRate":2918,"spinDirection":61},"zone":3,"typeConfidence":0.91,"plateTime":0.4381393409551908,"extension":6.318865886753743},"index":2,"playId":"f296313f-f51d-3f76-91ab-179559c2ac52","pitchNumber":3,"startTime":"2025-08-27T22:15:17.858Z","endTime":"2025-08-27T22:15:21.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.76,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.646752325850024,"aZ":-33.09345940865397,"pfxX":6.818759948228854,"pfxZ":-0.5904030195014318,"pX":0.37051298006385147,"pZ":3.0330546995772516,"vX0":5.308605032390722,"vY0":-123.86847479066134,"vZ0":1.5280829176149038,"x":102.88,"y":156.89,"x0":-2.6859664472633087,"y0":50.002746855574046,"z0":5.174130731735903,"aX":10.60054066931081},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.5,"breakHorizontal":-13.6,"spinRate":2883,"spinDirection":56},"zone":6,"typeConfidence":0.91,"plateTime":0.4421174302787292,"extension":6.2242967386103345},"hitData":{"launchSpeed":98.4,"launchAngle":32.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.62,"coordY":52.11}},"index":3,"playId":"2068fcd2-23e1-33d2-94cf-6fc19b662d29","pitchNumber":4,"startTime":"2025-08-27T22:15:33.252Z","endTime":"2025-08-27T22:15:42.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:15:42.967Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to left fielder Gavin Sheets.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T22:18:11.542Z","endTime":"2025-08-27T22:18:59.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: David Morgan replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T22:17:43.754Z","endTime":"2025-08-27T22:18:13.766Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688158,"link":"/api/v1/people/688158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.3,"strikeZoneTop":3.46975333981374,"strikeZoneBottom":1.67082650854126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.27182892521861,"aZ":-15.339953741408543,"pfxX":-6.2272046889188495,"pfxZ":8.049520894633847,"pX":-1.6477159672766355,"pZ":3.7586406644880386,"vX0":3.883471253623269,"vY0":-143.26572550840018,"vZ0":-1.571626220818477,"x":179.81,"y":137.3,"x0":-2.2076381619843857,"y0":50.00143523670615,"z0":5.267111611155713,"aX":-13.019820039132226},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.5,"breakHorizontal":10.6,"spinRate":2529,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.3814626386767612,"extension":5.731381656804151},"index":1,"playId":"bb7059ca-ac29-3689-a20e-a16a3512a543","pitchNumber":1,"startTime":"2025-08-27T22:18:13.766Z","endTime":"2025-08-27T22:18:17.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":99.2,"endSpeed":90.8,"strikeZoneTop":3.44950614635852,"strikeZoneBottom":1.68178934764877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28463044028196,"aZ":-16.273146800895713,"pfxX":-7.663557887312759,"pfxZ":7.5164546288905,"pX":-0.12323468836343679,"pZ":3.848194013029234,"vX0":8.558937889626256,"vY0":-144.23443400554913,"vZ0":-0.7519637654369837,"x":121.7,"y":134.88,"x0":-2.127754017957004,"y0":50.00164191601858,"z0":5.111956520074856,"aX":-16.21092073723315},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.7,"breakHorizontal":12.2,"spinRate":2605,"spinDirection":224},"zone":11,"typeConfidence":0.63,"plateTime":0.3791559510695537,"extension":5.821691275309762},"index":2,"playId":"6d341449-b705-3c6e-aa8d-0584018b300f","pitchNumber":2,"startTime":"2025-08-27T22:18:31.297Z","endTime":"2025-08-27T22:18:35.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29501603764736,"aZ":-12.286211649828108,"pfxX":-6.4218396442747725,"pfxZ":9.731895550775366,"pX":-0.4677511801163934,"pZ":2.697683646262784,"vX0":6.700652118395339,"vY0":-141.9949402814096,"vZ0":-4.455366079343326,"x":134.83,"y":165.94,"x0":-2.0229587649467207,"y0":50.0024144414668,"z0":5.067878327285228,"aX":-13.123171651774854},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":10.3,"spinRate":2421,"spinDirection":222},"zone":4,"typeConfidence":0.9,"plateTime":0.3856346770732957,"extension":6.021957462709538},"hitData":{"launchSpeed":87.5,"launchAngle":52.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.03,"coordY":128.15}},"index":3,"playId":"613b50b6-165f-3f03-b80b-c566dfb1819c","pitchNumber":3,"startTime":"2025-08-27T22:18:49.306Z","endTime":"2025-08-27T22:18:59.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:18:59.472Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, shortstop Xander Bogaerts to first baseman Jake Cronenworth.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T22:19:21.736Z","endTime":"2025-08-27T22:20:50.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.4919872094652,"strikeZoneBottom":1.66664951124711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.472325273651983,"aZ":-32.365232764732035,"pfxX":2.874131114242801,"pfxZ":-0.11145704466151685,"pX":-0.3205704376208343,"pZ":2.6784179319431525,"vX0":3.9441140940464154,"vY0":-126.66982323674918,"vZ0":0.358817102518761,"x":129.22,"y":166.46,"x0":-2.2655551723463363,"y0":50.00580855489542,"z0":5.101925541322882,"aX":4.718048987198638},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.1,"breakHorizontal":-6.0,"spinRate":2306,"spinDirection":98},"zone":4,"typeConfidence":0.9,"plateTime":0.4307807317091057,"extension":5.769283795623258},"index":0,"playId":"0d5997db-9bd3-367f-aaa8-f444da0640d6","pitchNumber":1,"startTime":"2025-08-27T22:19:27.581Z","endTime":"2025-08-27T22:19:31.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":96.7,"endSpeed":89.1,"strikeZoneTop":3.38799320456366,"strikeZoneBottom":1.64529735804113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.042922013594072,"aZ":-27.312046018824837,"pfxX":-11.041191407055845,"pfxZ":2.420513062256629,"pX":1.5723481451339552,"pZ":1.4788992665665206,"vX0":14.206352201213761,"vY0":-140.17982716558416,"vZ0":-4.086513308495663,"x":57.07,"y":198.85,"x0":-2.1056085865594283,"y0":50.00115598612791,"z0":4.719956886288471,"aX":-22.167799412821893},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.7,"breakHorizontal":17.4,"spinRate":2234,"spinDirection":240},"zone":14,"typeConfidence":0.89,"plateTime":0.3894124528354235,"extension":6.014964075515545},"index":1,"playId":"a61cf6de-ba17-3fa0-8bf9-bef95f967765","pitchNumber":2,"startTime":"2025-08-27T22:19:45.145Z","endTime":"2025-08-27T22:19:48.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":89.6,"endSpeed":83.6,"strikeZoneTop":3.39038583824567,"strikeZoneBottom":1.58000108204198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.478306995077133,"aZ":-28.13774485556185,"pfxX":1.0869825248592857,"pfxZ":2.313113328881054,"pX":1.4994181135566362,"pZ":0.8873153365046197,"vX0":8.854935635646328,"vY0":-130.3219877521702,"vZ0":-4.799802038778466,"x":59.85,"y":214.82,"x0":-2.062518660240835,"y0":50.00449733966383,"z0":4.840110203782145,"aX":1.8975197672427364},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":-3.6,"spinRate":2287,"spinDirection":151},"zone":14,"typeConfidence":0.9,"plateTime":0.4178707116642606,"extension":5.970091784460547},"index":2,"playId":"7b62bf6f-a6ee-3418-9b63-9d72e384c856","pitchNumber":3,"startTime":"2025-08-27T22:20:04.147Z","endTime":"2025-08-27T22:20:07.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.1,"strikeZoneTop":3.28404331560461,"strikeZoneBottom":1.60453139960561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.116743744050474,"aZ":-30.74411682324808,"pfxX":1.5941542597805975,"pfxZ":0.8504812116477103,"pX":1.4267829761988609,"pZ":1.5794159104543903,"vX0":8.588625413403618,"vY0":-128.2281087532884,"vZ0":-2.4982393946344197,"x":62.61,"y":196.14,"x0":-2.154741400521375,"y0":50.006083525604446,"z0":4.932581688529301,"aX":2.6901510926969157},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.2,"breakHorizontal":-4.6,"spinRate":2363,"spinDirection":103},"zone":14,"typeConfidence":0.91,"plateTime":0.42494440173034187,"extension":5.9069394519533045},"index":3,"playId":"e0dc3a4d-fd15-3c27-a17d-00a4e8d9ce89","pitchNumber":4,"startTime":"2025-08-27T22:20:23.038Z","endTime":"2025-08-27T22:20:26.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.251395763195696,"aZ":-28.764489105988048,"pfxX":-11.038146736293161,"pfxZ":1.6780934959900398,"pX":0.06450900229226633,"pZ":1.5877167356070558,"vX0":10.0583919401286,"vY0":-141.3241689048745,"vZ0":-4.141707227728721,"x":114.54,"y":195.91,"x0":-2.1011308975364407,"y0":50.000810475315745,"z0":4.912928044121389,"aX":-22.396379916744376},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.4,"breakHorizontal":18.0,"spinRate":2106,"spinDirection":233},"zone":8,"typeConfidence":0.9,"plateTime":0.38709827614878867,"extension":5.8256187205211845},"hitData":{"launchSpeed":97.7,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.97,"coordY":149.05}},"index":4,"playId":"29556704-1533-3a84-9558-6e0da63c8e47","pitchNumber":5,"startTime":"2025-08-27T22:20:42.567Z","endTime":"2025-08-27T22:20:50.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:20:50.443Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T22:21:15.347Z","endTime":"2025-08-27T22:22:27.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.9,"endSpeed":78.6,"strikeZoneTop":3.71682407978309,"strikeZoneBottom":1.8321129653433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.018240432325815,"aZ":-39.853083546949165,"pfxX":3.6607191817078366,"pfxZ":-5.00963015587173,"pX":1.1788322954298063,"pZ":1.5285247386672125,"vX0":6.791518015682291,"vY0":-122.23384057894012,"vZ0":-1.0140805181464874,"x":72.07,"y":197.51,"x0":-2.0963845094413145,"y0":50.00217834844669,"z0":5.330047484864597,"aX":5.612161867716224},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-9.1,"breakHorizontal":-8.0,"spinRate":2589,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.44579195924815584,"extension":5.951621589465066},"index":0,"playId":"368f1239-4a78-3246-9b14-550a4c91a05e","pitchNumber":1,"startTime":"2025-08-27T22:21:18.696Z","endTime":"2025-08-27T22:21:23.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.65192306536933,"strikeZoneBottom":1.76682589144523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.252905864376423,"aZ":-42.39726558677005,"pfxX":5.658871901132003,"pfxZ":-6.830216671443991,"pX":-0.7644471725828377,"pZ":1.4336175208148119,"vX0":1.5501917671359293,"vY0":-121.2021778381552,"vZ0":-0.6987766412576184,"x":146.14,"y":200.07,"x0":-2.146472597139474,"y0":50.0009347101643,"z0":5.4074325217025025,"aX":8.472435130088662},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-12.2,"breakHorizontal":-10.6,"spinRate":2662,"spinDirection":43},"zone":13,"typeConfidence":0.91,"plateTime":0.4508014808603318,"extension":5.991836972483653},"index":1,"playId":"f3a82249-87b0-379e-b621-668ea300a232","pitchNumber":2,"startTime":"2025-08-27T22:21:37.458Z","endTime":"2025-08-27T22:21:41.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.3,"strikeZoneTop":3.65142965847434,"strikeZoneBottom":1.8291788984919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.862932667349906,"aZ":-18.605569292007107,"pfxX":-6.395318131370176,"pfxZ":6.515474486041935,"pX":-1.2958581877079758,"pZ":4.6583571196831,"vX0":4.767089015625806,"vY0":-142.50774965846537,"vZ0":1.3426230812959608,"x":166.4,"y":113.0,"x0":-2.148816316450397,"y0":50.00393850077708,"z0":5.346621570473453,"aX":-13.32153057203781},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.2,"breakHorizontal":10.8,"spinRate":2457,"spinDirection":221},"zone":11,"typeConfidence":0.87,"plateTime":0.38250823049981086,"extension":5.686555876789372},"index":2,"playId":"c2f03425-2403-3faf-b191-ba7a3b8f215c","pitchNumber":3,"startTime":"2025-08-27T22:21:57.649Z","endTime":"2025-08-27T22:22:01.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.5,"strikeZoneTop":3.57629676295019,"strikeZoneBottom":1.75724369371737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.373827151560885,"aZ":-15.232982316757882,"pfxX":-7.877529943097908,"pfxZ":7.987111381609798,"pX":1.20780018754447,"pZ":1.774512847736808,"vX0":11.82657213871293,"vY0":-143.79551017389014,"vZ0":-6.568083859890255,"x":70.96,"y":190.87,"x0":-1.9108134493359084,"y0":50.00149473551359,"z0":5.011325470835352,"aX":-16.70640075377148},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.4,"breakHorizontal":12.2,"spinRate":2430,"spinDirection":222},"zone":14,"typeConfidence":0.85,"plateTime":0.37907162988470366,"extension":6.139145048888189},"index":3,"playId":"e28f3831-252c-3196-81a8-046ac0be6bba","pitchNumber":4,"startTime":"2025-08-27T22:22:23.689Z","endTime":"2025-08-27T22:22:27.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:22:27.605Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a fly ball to right fielder Fernando Tatis Jr. Cal Raleigh to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T22:22:53.737Z","endTime":"2025-08-27T22:23:54.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnThird":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.6,"strikeZoneTop":3.29997726832793,"strikeZoneBottom":1.53872552951882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.623084568348744,"aZ":-17.150867207082577,"pfxX":-4.605706886721482,"pfxZ":7.165413143426607,"pX":0.024867919161392443,"pZ":4.508196418256071,"vX0":7.831280067562298,"vY0":-143.1142558032441,"vZ0":0.9190871959369116,"x":116.05,"y":117.06,"x0":-2.1349567709568484,"y0":50.0060732536293,"z0":5.248849291018729,"aX":-9.661854684071928},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.3,"breakHorizontal":7.0,"spinRate":2403,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.38112051936379876,"extension":5.803554263937904},"index":0,"playId":"5930c2af-6433-3d2d-a21d-590c2c8b81ad","pitchNumber":1,"startTime":"2025-08-27T22:22:58.441Z","endTime":"2025-08-27T22:23:01.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90508344730523,"aZ":-30.423204757890815,"pfxX":1.3734385689578188,"pfxZ":1.0381617859883745,"pX":0.436016183376448,"pZ":1.7460379395892973,"vX0":6.279030957597811,"vY0":-128.25236484193735,"vZ0":-2.184535400704684,"x":100.38,"y":191.64,"x0":-2.2081093285618945,"y0":50.00596078756074,"z0":4.948225434290047,"aX":2.319886100258816},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.7,"breakHorizontal":-3.7,"spinRate":2333,"spinDirection":104},"zone":9,"typeConfidence":0.91,"plateTime":0.42473237176643686,"extension":5.86235995585418},"index":1,"playId":"c20d6c3f-62db-3009-8d4e-fa4068f5ddbc","pitchNumber":2,"startTime":"2025-08-27T22:23:19.664Z","endTime":"2025-08-27T22:23:23.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73181342041824,"aZ":-32.186917662528344,"pfxX":1.1543991149511212,"pfxZ":-0.006437617046866073,"pX":0.251439609856257,"pZ":0.8004693138068717,"vX0":6.193293226640467,"vY0":-129.28648493097464,"vZ0":-4.026292005824217,"x":107.42,"y":217.17,"x0":-2.3165420978385165,"y0":50.0045256230022,"z0":4.824716415400592,"aX":1.9703648668492513},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.6,"breakHorizontal":-3.4,"spinRate":2411,"spinDirection":105},"zone":14,"typeConfidence":0.91,"plateTime":0.422249019866189,"extension":5.905716222069886},"hitData":{"launchSpeed":69.4,"launchAngle":41.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.44,"coordY":134.65}},"index":2,"playId":"d40d2f95-701e-31fd-9a8d-b84f8cff6367","pitchNumber":3,"startTime":"2025-08-27T22:23:42.953Z","endTime":"2025-08-27T22:23:54.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.45,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:23:54.881Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out softly, catcher Freddy Fermin to first baseman Jake Cronenworth.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T22:26:30.426Z","endTime":"2025-08-27T22:29:24.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"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-27T22:24:15.798Z","endTime":"2025-08-27T22:25:16.843Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yuki Matsui replaces David Morgan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-27T22:25:16.843Z","endTime":"2025-08-27T22:26:32.709Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673513,"link":"/api/v1/people/673513"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.2775154840165,"aZ":-31.081925675719447,"pfxX":-6.582247111794179,"pfxZ":0.7538231951250562,"pX":-0.7341960142736963,"pZ":2.361825486668615,"vX0":-3.6701676482980155,"vY0":-119.04726479540946,"vZ0":-2.1388246137727096,"x":144.99,"y":175.01,"x0":1.6787695331860066,"y0":50.00100858732369,"z0":6.065343633236159,"aX":-9.516309625473603},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.1,"breakHorizontal":12.7,"spinRate":2956,"spinDirection":301},"zone":4,"typeConfidence":0.91,"plateTime":0.45878772761395004,"extension":5.576849437893493},"index":2,"playId":"fa132acb-c9a6-3cfa-b131-cd374b91116c","pitchNumber":1,"startTime":"2025-08-27T22:26:32.709Z","endTime":"2025-08-27T22:26:36.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.16517724470384,"strikeZoneBottom":1.49999824956136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.49097032191143,"aZ":-33.047069083879805,"pfxX":6.555694776639958,"pfxZ":-0.5626948977675301,"pX":-0.24742489427330422,"pZ":2.217108451335347,"vX0":-7.751970407220635,"vY0":-123.12117481208006,"vZ0":-2.5014083783876213,"x":126.43,"y":178.92,"x0":2.077706469512466,"y0":50.00341184804905,"z0":6.019562015900981,"aX":10.151249501994316},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.3,"breakHorizontal":-10.2,"spinRate":1194,"spinDirection":117},"zone":5,"typeConfidence":0.91,"plateTime":0.4434279082859893,"extension":5.633478652690791},"index":3,"playId":"c915b642-5234-336f-b86e-b22c88c71f71","pitchNumber":2,"startTime":"2025-08-27T22:26:55.261Z","endTime":"2025-08-27T22:26:59.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.747834015966703,"aZ":-29.567115118000338,"pfxX":3.513428911939558,"pfxZ":1.702271213614635,"pX":0.11077531697500212,"pZ":1.7091007756089163,"vX0":-5.480740724181317,"vY0":-123.10615495618127,"vZ0":-4.257052588291787,"x":112.78,"y":192.63,"x0":1.9108591701025024,"y0":50.00319649767835,"z0":5.967281030686571,"aX":5.385522846867716},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.3,"breakHorizontal":-5.0,"spinRate":1296,"spinDirection":128},"zone":8,"typeConfidence":0.86,"plateTime":0.44515613209299243,"extension":5.684073962416385},"index":4,"playId":"41ef3169-ccc3-3ce4-988d-74f018041d90","pitchNumber":3,"startTime":"2025-08-27T22:27:18.094Z","endTime":"2025-08-27T22:27:22.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":5,"playId":"776cc1f4-8c7a-4377-a126-5fb5758d5a8a","startTime":"2025-08-27T22:27:53.155Z","endTime":"2025-08-27T22:27:58.645Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":6,"playId":"5d6e0ff3-ea79-3ceb-8b91-4b72306bdb0c","startTime":"2025-08-27T22:28:29.374Z","endTime":"2025-08-27T22:28:33.958Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.14437680407597,"strikeZoneBottom":1.44603997729513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.543812496338116,"aZ":-36.41375689409043,"pfxX":-7.4465122844228,"pfxZ":-2.9673038534360625,"pX":-1.5457767484281415,"pZ":1.9902843538655213,"vX0":-5.185857562864041,"vY0":-119.03812886772236,"vZ0":-1.7582738833611273,"x":175.92,"y":185.04,"x0":1.6305936154968232,"y0":50.00012068317831,"z0":6.044887570052407,"aX":-10.650057404505212},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.5,"breakHorizontal":14.8,"spinRate":3043,"spinDirection":316},"zone":13,"typeConfidence":0.91,"plateTime":0.4606858493666097,"extension":5.57726462834531},"index":7,"playId":"41a94a02-4958-3bdf-b39e-f23b6dfecbdd","pitchNumber":4,"startTime":"2025-08-27T22:28:53.357Z","endTime":"2025-08-27T22:28:57.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":84.3,"endSpeed":77.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.822491722482532,"aZ":-29.220116275323335,"pfxX":6.939144140337264,"pfxZ":1.9382046115647045,"pX":0.697115061533574,"pZ":1.3185077239869576,"vX0":-5.596608512176511,"vY0":-122.66464197785963,"vZ0":-4.939693451669559,"x":90.43,"y":203.18,"x0":2.104525108814391,"y0":50.00612182297659,"z0":5.844155760247198,"aX":10.597306158359405},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":-11.3,"spinRate":1212,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.4462049579146692,"extension":5.71725654599983},"hitData":{"launchSpeed":25.8,"launchAngle":-40.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":125.65,"coordY":195.18}},"index":8,"playId":"b34d8a12-00aa-3ba1-a977-3223551ab5de","pitchNumber":5,"startTime":"2025-08-27T22:29:16.128Z","endTime":"2025-08-27T22:29:24.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.93,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:29:24.926Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T22:32:09.482Z","endTime":"2025-08-27T22:33:54.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eduard Bazardo replaces Matt Brash.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T22:30:30.757Z","endTime":"2025-08-27T22:32:11.786Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.42635905311243,"strikeZoneBottom":1.56272515891969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.375697105357737,"aZ":-19.684115369684395,"pfxX":-8.434820619557934,"pfxZ":6.312145816949028,"pX":0.26164624373900747,"pZ":1.5788075967361292,"vX0":8.871056597110922,"vY0":-139.09920537864335,"vZ0":-7.247745313022001,"x":107.03,"y":196.15,"x0":-1.858298390515363,"y0":50.004133799039785,"z0":5.50252122383229,"aX":-16.690863872702064},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":13.7,"spinRate":2152,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.3923301099760481,"extension":5.982718585862541},"index":1,"playId":"3afe3f7e-a9dc-356b-9f5e-bc108499fb48","pitchNumber":1,"startTime":"2025-08-27T22:32:11.786Z","endTime":"2025-08-27T22:32:15.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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.7,"endSpeed":76.9,"strikeZoneTop":3.36338368514075,"strikeZoneBottom":1.59547689478097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.321211028383665,"aZ":-32.715327009727076,"pfxX":9.232983274170458,"pfxZ":-0.3681289581676286,"pX":1.462242763907139,"pZ":0.35777045561701076,"vX0":5.302777098471802,"vY0":-121.64687223272176,"vZ0":-5.4643348461511785,"x":61.26,"y":229.12,"x0":-1.953174813726146,"y0":50.00135979671804,"z0":5.506083360937814,"aX":13.682086214641721},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.8,"breakHorizontal":-18.1,"spinRate":2553,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4521789430786405,"extension":5.813499197405767},"index":2,"playId":"135686f0-ed0b-35a2-aa07-407877be1b49","pitchNumber":2,"startTime":"2025-08-27T22:32:27.207Z","endTime":"2025-08-27T22:32:31.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.909331637490116,"aZ":-17.582775453348297,"pfxX":-8.856517409156664,"pfxZ":7.293738174354056,"pX":-0.7671604442142163,"pZ":2.5172309931960632,"vX0":5.893625332514735,"vY0":-140.1305538250764,"vZ0":-5.342601114948017,"x":146.24,"y":170.81,"x0":-1.7406107268274205,"y0":50.00166896418835,"z0":5.586699020222947,"aX":-17.716728619282712},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.4,"breakHorizontal":14.9,"spinRate":2171,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.38998602069125665,"extension":5.931476360423438},"index":3,"playId":"affb77cf-5027-3354-ba21-1c5ef5580acb","pitchNumber":3,"startTime":"2025-08-27T22:32:43.375Z","endTime":"2025-08-27T22:32:47.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"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-27T22:32:55.273Z","endTime":"2025-08-27T22:33:07.745Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.40988264593237,"strikeZoneBottom":1.61999937136234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.765394637394653,"aZ":-32.89245571549013,"pfxX":7.820722092105404,"pfxZ":-0.4601761282388428,"pX":0.6084171423743304,"pZ":0.09713667699424733,"vX0":4.371971801167858,"vY0":-124.47168505680791,"vZ0":-6.442607400500165,"x":93.81,"y":236.16,"x0":-2.186125929395419,"y0":50.00113695801122,"z0":5.439314836178845,"aX":12.280828768024746},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.0,"breakHorizontal":-15.1,"spinRate":2649,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4398910850521558,"extension":5.773954753771139},"index":5,"playId":"28d04066-fe51-3050-baa6-4a123e854355","pitchNumber":4,"startTime":"2025-08-27T22:33:07.745Z","endTime":"2025-08-27T22:33:14.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.45000125498427,"strikeZoneBottom":1.61879045260637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.615680526677636,"aZ":-34.63556589328651,"pfxX":9.917763002817093,"pfxZ":-1.5911531284781542,"pX":0.6251772934819623,"pZ":0.867117428829734,"vX0":3.542655522215507,"vY0":-123.6538661299648,"vZ0":-4.417536708881395,"x":93.17,"y":215.37,"x0":-2.114409533091321,"y0":50.00230154176899,"z0":5.582160738068414,"aX":15.35890504712146},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.7,"breakHorizontal":-18.8,"spinRate":2634,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4429237838669562,"extension":5.895912919159067},"index":6,"playId":"515dbe44-44aa-361e-bba2-673665675d43","pitchNumber":5,"startTime":"2025-08-27T22:33:32.457Z","endTime":"2025-08-27T22:33:36.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.31824341685091,"strikeZoneBottom":1.55035327153171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.95899342621405,"aZ":-17.768770611020113,"pfxX":-8.926760522461231,"pfxZ":7.070338904288187,"pX":0.4860973846012486,"pZ":1.6709702289521202,"vX0":8.830981137931978,"vY0":-141.2995796854548,"vZ0":-7.388297238696402,"x":98.47,"y":193.66,"x0":-1.508790422287075,"y0":50.001568628057065,"z0":5.446158719757623,"aX":-18.183762674032238},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.5,"breakHorizontal":14.5,"spinRate":2256,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.38653811615586964,"extension":6.104077031113233},"index":7,"playId":"605f43d0-19ba-35c0-bd24-9d4877e5b24d","pitchNumber":6,"startTime":"2025-08-27T22:33:49.637Z","endTime":"2025-08-27T22:33:54.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:33:54.665Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T22:34:19.878Z","endTime":"2025-08-27T22:37:00.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.63669691013006,"strikeZoneBottom":1.70884684944451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.916761531432673,"aZ":-16.98360925343761,"pfxX":-7.974454350404811,"pfxZ":7.499902342506188,"pX":0.12402618987840482,"pZ":2.31196391815562,"vX0":7.8899171201792555,"vY0":-140.94094928583414,"vZ0":-6.132044005889273,"x":112.27,"y":176.36,"x0":-1.6660728729489127,"y0":50.00553668891468,"z0":5.599914957731678,"aX":-16.15907664289478},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.6,"breakHorizontal":13.0,"spinRate":2217,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.387574507006315,"extension":6.103583475852028},"index":0,"playId":"53417384-83c0-3b0f-8a25-ed2f7781ab78","pitchNumber":1,"startTime":"2025-08-27T22:34:23.058Z","endTime":"2025-08-27T22:34:26.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.59490271687088,"strikeZoneBottom":1.69944865500249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.571493712700093,"aZ":-37.41290094706575,"pfxX":7.029493845391639,"pfxZ":-3.5296213959399028,"pX":0.7847399150274119,"pZ":1.5341766970184294,"vX0":4.493739162338041,"vY0":-121.79827245481006,"vZ0":-2.041418219643191,"x":87.09,"y":197.36,"x0":-2.0048064386102595,"y0":50.001934248830246,"z0":5.654888725601949,"aX":10.43522970952602},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.6,"breakHorizontal":-13.9,"spinRate":2698,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.45175371297640554,"extension":5.639121877879108},"index":1,"playId":"453710ea-7ac2-30bb-a269-42d5cdaa4731","pitchNumber":2,"startTime":"2025-08-27T22:34:39.739Z","endTime":"2025-08-27T22:34:46.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.0,"strikeZoneTop":3.68,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.99646493149814,"aZ":-19.896853822090417,"pfxX":-9.441977963517306,"pfxZ":5.947723344585482,"pX":-0.5461311861632178,"pZ":2.5743110830965734,"vX0":6.754370141575219,"vY0":-142.3957652987423,"vZ0":-4.977205305471735,"x":137.82,"y":169.27,"x0":-1.7153899606277607,"y0":50.00682816073709,"z0":5.594015869285321,"aX":-19.502212474148564},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.0,"breakHorizontal":15.8,"spinRate":2325,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.38384892509820645,"extension":5.927959686003718},"index":2,"playId":"b2d24e16-dd31-392e-a915-d05f65e3cf3a","pitchNumber":3,"startTime":"2025-08-27T22:34:59.153Z","endTime":"2025-08-27T22:35:03.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-27T22:35:11.435Z","endTime":"2025-08-27T22:36:55.685Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"},"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":97.1,"endSpeed":89.4,"strikeZoneTop":3.67985987163176,"strikeZoneBottom":1.75655508507123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42035929684924,"aZ":-22.76823818752867,"pfxX":-9.458478538193052,"pfxZ":4.620973152508462,"pX":0.41954938321914503,"pZ":3.0879496218186113,"vX0":9.13815259014447,"vY0":-141.1664809382177,"vZ0":-3.2229879789522196,"x":101.01,"y":155.41,"x0":-1.6165191638917917,"y0":50.006167861112374,"z0":5.695031307908282,"aX":-19.266240378571396},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.9,"breakHorizontal":15.5,"spinRate":2189,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.3866726678111365,"extension":6.045057113728281},"index":4,"playId":"60105a8e-48c7-3726-b35e-1db34eef3304","pitchNumber":4,"startTime":"2025-08-27T22:36:55.685Z","endTime":"2025-08-27T22:37:00.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:37:00.177Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out, first baseman Josh Naylor to pitcher Eduard Bazardo.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T22:37:29.470Z","endTime":"2025-08-27T22:38:10.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T22:37:21.192Z","endTime":"2025-08-27T22:37:31.665Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.907322453930835,"aZ":-22.06391542017353,"pfxX":-9.216177027558267,"pfxZ":4.966727424053072,"pX":0.14273309198643536,"pZ":3.1089168610992566,"vX0":8.556788911792323,"vY0":-141.2405298031314,"vZ0":-3.1429859741151587,"x":111.56,"y":154.84,"x0":-1.7176479867353385,"y0":50.00372330687206,"z0":5.642767075499362,"aX":-18.76167269079125},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.5,"breakHorizontal":15.1,"spinRate":2246,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3866941963247559,"extension":6.054898799593184},"index":1,"playId":"457327ef-2ec8-37bc-abcd-bab4e034e146","pitchNumber":1,"startTime":"2025-08-27T22:37:31.665Z","endTime":"2025-08-27T22:37:35.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.48699461944231,"strikeZoneBottom":1.68000173749058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.217738165042977,"aZ":-19.591056973947975,"pfxX":-10.275097074305819,"pfxZ":6.162320110285248,"pX":0.37200243734103294,"pZ":2.0453967587422937,"vX0":9.34629774063779,"vY0":-141.5020379375808,"vZ0":-6.032920040613987,"x":102.82,"y":183.55,"x0":-1.6277836707891518,"y0":50.003331148873826,"z0":5.447113733902995,"aX":-20.980558203821094},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.2,"breakHorizontal":16.9,"spinRate":2355,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.38607688193012146,"extension":6.051467176139904},"index":2,"playId":"0e3ff4b7-12e9-38f0-8116-8cca5c7bbd8a","pitchNumber":2,"startTime":"2025-08-27T22:37:46.371Z","endTime":"2025-08-27T22:37:50.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.801159423481693,"aZ":-35.33208440866455,"pfxX":7.201897874578364,"pfxZ":-2.0830256711382056,"pX":-0.18954643380096736,"pZ":1.3763114257567968,"vX0":2.244614006844712,"vY0":-122.00938248944995,"vZ0":-3.036920017267251,"x":124.23,"y":201.62,"x0":-2.055852869638708,"y0":50.00226437207729,"z0":5.665494038545156,"aX":10.916021840281042},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.2,"breakHorizontal":-13.6,"spinRate":2649,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.44799225834437495,"extension":5.792442332850639},"hitData":{"launchSpeed":73.9,"launchAngle":-7.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.06,"coordY":164.25}},"index":3,"playId":"ff9229e9-593b-3e14-a896-10bbb6dacf98","pitchNumber":3,"startTime":"2025-08-27T22:38:02.416Z","endTime":"2025-08-27T22:38:10.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:38:10.762Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, third baseman Manny Machado to first baseman Jake Cronenworth.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-27T22:40:17.026Z","endTime":"2025-08-27T22:40:32.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.263179919031835,"aZ":-12.76412085178869,"pfxX":3.7352768798880147,"pfxZ":10.832102611250061,"pX":-0.019864161593344566,"pZ":1.9701553626153074,"vX0":-5.736111320231258,"vY0":-132.96038378775438,"vZ0":-7.88923087362788,"x":117.76,"y":185.59,"x0":1.6792752090538923,"y0":50.00405219786913,"z0":5.900214008894685,"aX":6.69453808748511},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":-5.5,"spinRate":2446,"spinDirection":161},"zone":8,"typeConfidence":0.87,"plateTime":0.4117918646278165,"extension":5.703129482024523},"hitData":{"launchSpeed":95.8,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.89,"coordY":162.13}},"index":0,"playId":"f10f3522-9d7c-3579-bc03-7642ca6630b6","pitchNumber":1,"startTime":"2025-08-27T22:40:23.417Z","endTime":"2025-08-27T22:40:32.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:40:32.765Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-27T22:40:56.323Z","endTime":"2025-08-27T22:42:11.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.43003886694975,"strikeZoneBottom":1.61224207318268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.08896112879506,"aZ":-10.287285123225809,"pfxX":4.348540809575928,"pfxZ":11.882075374704584,"pX":0.5406976735789086,"pZ":3.5388292277106244,"vX0":-4.809617791032722,"vY0":-135.24465856507882,"vZ0":-4.423177559647445,"x":96.39,"y":143.23,"x0":1.7820084927518267,"y0":50.000681816202814,"z0":5.9244834745960215,"aX":8.008644643571868},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.6,"breakHorizontal":-6.7,"spinRate":2434,"spinDirection":155},"zone":3,"typeConfidence":0.91,"plateTime":0.4058915451061713,"extension":5.663456744055063},"index":0,"playId":"1d49944c-5d0f-3264-a47c-a2828d164fde","pitchNumber":1,"startTime":"2025-08-27T22:40:59.657Z","endTime":"2025-08-27T22:41:03.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-27T22:41:09.461Z","endTime":"2025-08-27T22:41:26.187Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"},"defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.473092620866108,"aZ":-29.80789363321403,"pfxX":4.518628363849508,"pfxZ":1.5807566501218027,"pX":-0.12965012500663284,"pZ":2.0085330801692285,"vX0":-6.218744289963027,"vY0":-121.89083315654872,"vZ0":-3.1662349275126633,"x":121.94,"y":184.55,"x0":1.870391007653652,"y0":50.00533613945279,"z0":5.904225480935976,"aX":6.7845135812374755},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":-6.7,"spinRate":1380,"spinDirection":118},"zone":8,"typeConfidence":0.9,"plateTime":0.4497412687665725,"extension":5.63928668172152},"index":2,"playId":"7ec4d83f-fa8f-3e3f-8721-a83186388b26","pitchNumber":2,"startTime":"2025-08-27T22:41:26.187Z","endTime":"2025-08-27T22:41:29.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.34000167692631,"strikeZoneBottom":1.56051245340007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.897658182382077,"aZ":-33.25219989382811,"pfxX":6.365244342447085,"pfxZ":-0.7086219157439082,"pX":1.7100160342446125,"pZ":1.2606891126934714,"vX0":-2.733041403442713,"vY0":-123.04767721434611,"vZ0":-4.368966201946922,"x":51.82,"y":204.74,"x0":2.0120927391372962,"y0":50.00360963909545,"z0":5.897043303511341,"aX":9.697357253221977},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.2,"breakHorizontal":-10.8,"spinRate":1321,"spinDirection":123},"zone":14,"typeConfidence":0.91,"plateTime":0.44625532409527535,"extension":5.582400135651868},"index":3,"playId":"1a3d0adf-afa4-39b6-a921-8c5c42894336","pitchNumber":3,"startTime":"2025-08-27T22:41:46.412Z","endTime":"2025-08-27T22:41:49.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66653369981878,"aZ":-28.226060740464103,"pfxX":3.6405095578587163,"pfxZ":2.575289729824744,"pX":-0.32268656059035045,"pZ":0.6289598587395028,"vX0":-6.391380023520452,"vY0":-122.88000862924457,"vZ0":-6.845114257644966,"x":129.3,"y":221.8,"x0":1.835566172235434,"y0":50.00479139488675,"z0":5.839532589352993,"aX":5.585239875692819},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.4,"breakHorizontal":-5.2,"spinRate":1383,"spinDirection":116},"zone":13,"typeConfidence":0.88,"plateTime":0.44524210883939164,"extension":5.816004112120904},"index":4,"playId":"1ed00e06-4dbf-3317-b67c-0b5389ac1d59","pitchNumber":4,"startTime":"2025-08-27T22:42:08.016Z","endTime":"2025-08-27T22:42:11.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:42:11.505Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Robles singles on a ground ball to shortstop Xander Bogaerts.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-27T22:42:37.486Z","endTime":"2025-08-27T22:42:50.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.547214710216135,"aZ":-9.79253515070618,"pfxX":3.6833447101353727,"pfxZ":11.977491386687486,"pX":0.7011004311157203,"pZ":1.4695035227121216,"vX0":-4.263625731041582,"vY0":-135.7952611518059,"vZ0":-9.592602231586977,"x":90.28,"y":199.1,"x0":1.8124954279669812,"y0":50.006600687371765,"z0":5.727928570496854,"aX":6.885392681035089},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.8,"breakHorizontal":-5.8,"spinRate":2586,"spinDirection":161},"zone":9,"typeConfidence":0.91,"plateTime":0.40325085870088984,"extension":5.733269205298164},"hitData":{"launchSpeed":77.9,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.97,"coordY":155.64}},"index":0,"playId":"c3a5dd4a-7d30-3fea-a646-eb02620623ff","pitchNumber":1,"startTime":"2025-08-27T22:42:41.867Z","endTime":"2025-08-27T22:42:50.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":645302,"link":"/api/v1/people/645302","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_ab"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_ab"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"credit":"b_pa"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:42:50.020Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out sharply to first baseman Jake Cronenworth.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-27T22:43:18.657Z","endTime":"2025-08-27T22:45:10.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"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.3,"endSpeed":80.7,"strikeZoneTop":3.31613685113385,"strikeZoneBottom":1.62387974349217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.556971432246442,"aZ":-25.009085145553755,"pfxX":-2.80306229147401,"pfxZ":4.403449926048654,"pX":0.5703297345026993,"pZ":1.273432930826413,"vX0":-2.164123730092973,"vY0":-125.72420381512683,"vZ0":-6.353933942337052,"x":95.26,"y":204.4,"x0":1.8015689358643334,"y0":50.0040039662204,"z0":5.818624925480261,"aX":-4.560813633978111},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.0,"breakHorizontal":5.5,"spinRate":2718,"spinDirection":176},"zone":14,"typeConfidence":0.92,"plateTime":0.4329462313657837,"extension":5.524600704548087},"index":0,"playId":"f684aa66-2cc5-3705-afc6-f6ab06757174","pitchNumber":1,"startTime":"2025-08-27T22:43:22.252Z","endTime":"2025-08-27T22:43:25.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.24656658891048,"strikeZoneBottom":1.55000068331809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.23769786716918,"aZ":-12.893190012620602,"pfxX":2.764611983003016,"pfxZ":10.557764377975028,"pX":0.754710774383777,"pZ":3.9019844328810707,"vX0":-3.7673672422299997,"vY0":-134.31768125221717,"vZ0":-3.154553525684098,"x":88.23,"y":133.43,"x0":1.8166421763900875,"y0":50.00357658225768,"z0":6.009201393520982,"aX":5.049531888918235},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.6,"breakHorizontal":-4.2,"spinRate":2571,"spinDirection":161},"zone":12,"typeConfidence":0.9,"plateTime":0.4078784824067778,"extension":5.706963152993686},"index":1,"playId":"cf284d8b-4535-3c6e-88b4-0dcf4619fd7f","pitchNumber":2,"startTime":"2025-08-27T22:43:51.837Z","endTime":"2025-08-27T22:43:56.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.24203460489866,"strikeZoneBottom":1.54999890271505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.923269622633494,"aZ":-11.361429429768137,"pfxX":1.1144838475162346,"pfxZ":11.249001531205305,"pX":0.46223329676431196,"pZ":3.030746129101354,"vX0":-3.926264119384194,"vY0":-135.27141208487922,"vZ0":-5.448780684496235,"x":99.38,"y":156.95,"x0":1.7887296133022321,"y0":50.00670187318043,"z0":5.870160076519874,"aX":2.0632624733629004},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.4,"breakHorizontal":-1.2,"spinRate":2582,"spinDirection":162},"zone":3,"typeConfidence":0.9,"plateTime":0.40514058298554056,"extension":5.695060536952705},"index":2,"playId":"029379fb-7c53-3589-822e-3ff9190a28d3","pitchNumber":3,"startTime":"2025-08-27T22:44:14.618Z","endTime":"2025-08-27T22:44:18.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.82074925214815,"aZ":-11.765007020344495,"pfxX":2.1757476420609976,"pfxZ":11.159886027808977,"pX":0.23134420079778278,"pZ":2.857815413535139,"vX0":-5.189104011156097,"vY0":-134.53855982563607,"vZ0":-5.553494579816104,"x":108.18,"y":161.62,"x0":1.904424593050956,"y0":50.00415099747896,"z0":5.786261564968911,"aX":3.979907111091109},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.2,"breakHorizontal":-2.8,"spinRate":2590,"spinDirection":161},"zone":2,"typeConfidence":0.91,"plateTime":0.4074839792354079,"extension":5.729497725978542},"index":3,"playId":"d0df0cd4-c8d3-3f15-8b2f-440e161e7b7c","pitchNumber":4,"startTime":"2025-08-27T22:44:36.863Z","endTime":"2025-08-27T22:44:40.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.1217239672173,"aZ":-30.72339659877134,"pfxX":6.411414525808552,"pfxZ":0.9286358671473725,"pX":0.6813168423272191,"pZ":1.768988137260818,"vX0":-5.182383723974624,"vY0":-123.82561724068873,"vZ0":-3.8938497420493405,"x":91.03,"y":191.02,"x0":1.961293453630551,"y0":50.00407380788218,"z0":5.913234621062895,"aX":10.026079157476328},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.1,"breakHorizontal":-10.6,"spinRate":1278,"spinDirection":131},"zone":9,"typeConfidence":0.91,"plateTime":0.44117685412122043,"extension":5.718170628804606},"hitData":{"launchSpeed":105.4,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":152.69,"coordY":174.87}},"index":4,"playId":"b1b09201-853c-36c5-9469-052979af313f","pitchNumber":5,"startTime":"2025-08-27T22:45:02.210Z","endTime":"2025-08-27T22:45:10.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":630105,"link":"/api/v1/people/630105"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":645302,"link":"/api/v1/people/645302"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:45:10.564Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T22:47:48.439Z","endTime":"2025-08-27T22:48:27.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrés Muñoz replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T22:46:33.297Z","endTime":"2025-08-27T22:47:20.476Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Luis Arraez replaces Jose Iglesias.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-27T22:47:20.476Z","endTime":"2025-08-27T22:47:50.668Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":578428,"link":"/api/v1/people/578428"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.0,"strikeZoneTop":3.2329673452243,"strikeZoneBottom":1.58082970049139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.249399842611588,"aZ":-18.701367140113685,"pfxX":-7.933041979922965,"pfxZ":6.516443970850299,"pX":-0.7833370265905556,"pZ":3.7389613600338323,"vX0":8.499771391783463,"vY0":-142.0946001146646,"vZ0":-0.8660417606829934,"x":146.86,"y":137.83,"x0":-2.767248707183153,"y0":50.00103606918519,"z0":5.2239168547253305,"aX":-16.39741627558012},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.9,"breakHorizontal":12.8,"spinRate":2305,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.3838852824293477,"extension":6.359151913354277},"index":2,"playId":"604da3cd-f22a-398c-ba1e-751762d4d508","pitchNumber":1,"startTime":"2025-08-27T22:47:50.668Z","endTime":"2025-08-27T22:47:55.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.09534545378462,"strikeZoneBottom":1.44285531553888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.0489209104771,"aZ":-18.056213759014813,"pfxX":-8.183686710671129,"pfxZ":6.992377082477502,"pX":-0.09658298215256378,"pZ":2.8008257765113203,"vX0":10.533322512360739,"vY0":-140.33138085411977,"vZ0":-2.939326143253424,"x":120.68,"y":163.16,"x0":-2.8137618323214255,"y0":50.004137750150996,"z0":5.020578029482629,"aX":-16.527368706854237},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.4,"breakHorizontal":13.0,"spinRate":2257,"spinDirection":235},"zone":2,"typeConfidence":0.9,"plateTime":0.38847458529426904,"extension":6.379612432344685},"index":3,"playId":"f62abf66-acc0-3b33-bb93-d19c24a98b61","pitchNumber":2,"startTime":"2025-08-27T22:48:03.336Z","endTime":"2025-08-27T22:48:07.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97734864906822,"aZ":-25.476697702404174,"pfxX":-9.738332799372962,"pfxZ":3.328553977137844,"pX":-0.5954499707187222,"pZ":2.3620914748280946,"vX0":9.592825615003997,"vY0":-140.10821832372517,"vZ0":-2.6903750154507016,"x":139.7,"y":175.0,"x0":-2.778054884058236,"y0":50.003464062243665,"z0":4.977692590478482,"aX":-19.602104606502373},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.8,"breakHorizontal":16.0,"spinRate":1997,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.389096635599929,"extension":6.420282166970893},"hitData":{"launchSpeed":96.8,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.5,"coordY":149.05}},"index":4,"playId":"741a40ea-d555-38d8-8ba2-fa49ae55e617","pitchNumber":3,"startTime":"2025-08-27T22:48:18.702Z","endTime":"2025-08-27T22:48:27.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:48:27.655Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Cronenworth doubles (17) on a fly ball to left fielder Randy Arozarena.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T22:48:49.748Z","endTime":"2025-08-27T22:51:33.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.29599678697362,"strikeZoneBottom":1.53805706074942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23050609504521,"aZ":-13.442436954338406,"pfxX":-7.15277467092201,"pfxZ":9.034661822773032,"pX":-0.13169124447882705,"pZ":3.272294656866187,"vX0":9.698440788111872,"vY0":-142.9260878994317,"vZ0":-2.578235586964906,"x":122.02,"y":150.43,"x0":-2.6360168861732984,"y0":50.00439982885658,"z0":5.027720077914243,"aX":-14.833666970646497},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":11.0,"spinRate":2335,"spinDirection":233},"zone":2,"typeConfidence":0.9,"plateTime":0.3828818178695883,"extension":6.395709494126922},"index":0,"playId":"955bd71b-9710-30d3-832b-e96b3871b9b6","pitchNumber":1,"startTime":"2025-08-27T22:48:52.021Z","endTime":"2025-08-27T22:48:55.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.36999881963199,"strikeZoneBottom":1.59925659295443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.1884160970288,"aZ":-34.71194218045889,"pfxX":-9.062014404177127,"pfxZ":-1.431585890108387,"pX":-1.6795810003297025,"pZ":1.8127694471985851,"vX0":6.17305723661331,"vY0":-131.77854819900617,"vZ0":-1.6261396488760056,"x":181.02,"y":189.84,"x0":-2.8669190269513702,"y0":50.004016473313094,"z0":4.985663335287238,"aX":-16.04943281518925},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.8,"breakHorizontal":15.2,"spinRate":1682,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.41455536341867827,"extension":6.353482624227698},"index":1,"playId":"626fa625-2493-3857-885f-143606212746","pitchNumber":2,"startTime":"2025-08-27T22:49:06.684Z","endTime":"2025-08-27T22:49:10.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":83.4,"endSpeed":77.3,"strikeZoneTop":3.32003470344391,"strikeZoneBottom":1.57999928581256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.727353022374764,"aZ":-34.040594803353564,"pfxX":5.072698783456257,"pfxZ":-1.243525880620008,"pX":-1.6441580754080207,"pZ":1.523916157016478,"vX0":1.38513403651302,"vY0":-121.57084525043045,"vZ0":-1.5318688988518323,"x":179.67,"y":197.63,"x0":-2.879573584007329,"y0":50.000287598306784,"z0":5.103314135358434,"aX":7.629475681818494},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.4,"breakHorizontal":-9.5,"spinRate":2402,"spinDirection":80},"zone":13,"typeConfidence":0.91,"plateTime":0.44969026398779777,"extension":6.380096587388431},"index":2,"playId":"8fdf32b9-1863-3324-a988-90f050cb68b0","pitchNumber":3,"startTime":"2025-08-27T22:49:21.427Z","endTime":"2025-08-27T22:49:24.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.506716037499146,"aZ":-12.91190106511954,"pfxX":-8.108474413940158,"pfxZ":9.420707879088027,"pX":0.4380735062722361,"pZ":2.4024656429723397,"vX0":11.313975268062569,"vY0":-141.6444405507652,"vZ0":-4.671283317092402,"x":100.3,"y":173.91,"x0":-2.5431719552996275,"y0":50.00005601663066,"z0":4.890159959601322,"aX":-16.57513447095405},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":12.6,"spinRate":2313,"spinDirection":233},"zone":6,"typeConfidence":0.9,"plateTime":0.3858029344691669,"extension":6.562065688039614},"index":3,"playId":"a5f5b737-3be3-36f0-940e-75653b9f6fc9","pitchNumber":4,"startTime":"2025-08-27T22:49:36.869Z","endTime":"2025-08-27T22:49:41.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.36999841141055,"strikeZoneBottom":1.58732383054649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.36585256186876,"aZ":-38.19509485645316,"pfxX":-8.895451070377927,"pfxZ":-3.4374204069377914,"pX":-1.5972285257780445,"pZ":2.160622374279463,"vX0":6.4524752054200984,"vY0":-131.16836255918852,"vZ0":0.29195615824565446,"x":177.88,"y":180.44,"x0":-2.9268370136517765,"y0":50.00250497900623,"z0":4.883468881183525,"aX":-15.582513550278676},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-6.0,"breakHorizontal":14.8,"spinRate":1588,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.416732655745244,"extension":6.523120350404032},"index":4,"playId":"94981963-7504-3087-849f-146f1dbb9f55","pitchNumber":5,"startTime":"2025-08-27T22:50:22.446Z","endTime":"2025-08-27T22:50:25.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33549601533819,"aZ":-17.607428746467054,"pfxX":-8.75342297240175,"pfxZ":6.9665178460063215,"pX":0.4366148208609352,"pZ":2.5374787142322326,"vX0":11.763286650353479,"vY0":-143.48864006135966,"vZ0":-3.586438783967795,"x":100.36,"y":170.27,"x0":-2.5734884840146917,"y0":50.0031520174422,"z0":4.896668390131476,"aX":-18.30478695676975},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.0,"breakHorizontal":13.6,"spinRate":2349,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.3813214868887971,"extension":6.645808196330609},"index":5,"playId":"a4427879-a87a-3682-94af-52186c00f610","pitchNumber":6,"startTime":"2025-08-27T22:50:38.858Z","endTime":"2025-08-27T22:50:42.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.47153462207315,"aZ":-18.366862266932134,"pfxX":-10.208855463249717,"pfxZ":6.565595205973391,"pX":0.7214029034816393,"pZ":2.592704022956413,"vX0":13.314631087859041,"vY0":-143.91137118734784,"vZ0":-3.4459647127061075,"x":89.5,"y":168.78,"x0":-2.632441003508976,"y0":50.00544410351564,"z0":4.939044902097336,"aX":-21.479804733474886},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.4,"breakHorizontal":16.0,"spinRate":2373,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.38017018152935567,"extension":6.594978457128221},"index":6,"playId":"0ed6c7c2-1e2d-3fab-952b-2ec5b2da1819","pitchNumber":7,"startTime":"2025-08-27T22:51:00.433Z","endTime":"2025-08-27T22:51:04.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.965064056011013,"aZ":-18.72958458249474,"pfxX":-8.164000140120159,"pfxZ":6.4873809989933235,"pX":-0.833386948177704,"pZ":2.6120199420892742,"vX0":8.542430809316738,"vY0":-142.42431149468248,"vZ0":-3.3875685880242745,"x":148.77,"y":168.26,"x0":-2.798054043760646,"y0":50.005254174482936,"z0":4.988221596708693,"aX":-16.925412736346157},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.3,"breakHorizontal":13.2,"spinRate":2309,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.3832681077879161,"extension":6.441319198559413},"hitData":{"launchSpeed":96.5,"launchAngle":25.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.63,"coordY":99.54}},"index":7,"playId":"75c4873e-4d24-3805-9cbb-3af14cb55454","pitchNumber":8,"startTime":"2025-08-27T22:51:21.920Z","endTime":"2025-08-27T22:51:33.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.10000000000001,"awayTeamWinProbability":9.899999999999991,"homeTeamWinProbabilityAdded":-6.199999999999989,"leverageIndex":0.99,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:51:33.869Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Will Wagner lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T22:52:11.409Z","endTime":"2025-08-27T22:52:45.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Will Wagner replaces Freddy Fermin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-27T22:51:52.418Z","endTime":"2025-08-27T22:52:13.615Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695238,"link":"/api/v1/people/695238"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":666023,"link":"/api/v1/people/666023"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.646483755376583,"aZ":-18.493438590993986,"pfxX":-7.930237135708159,"pfxZ":6.6313097986629455,"pX":0.015630401964511362,"pZ":2.767661964027599,"vX0":10.359565895960378,"vY0":-142.04646107159212,"vZ0":-2.926460575559773,"x":116.4,"y":164.05,"x0":-2.632207047195329,"y0":50.00242812306188,"z0":4.973788834219083,"aX":-16.359923537911044},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.6,"breakHorizontal":12.5,"spinRate":2326,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.38421360250631764,"extension":6.507008400779948},"index":1,"playId":"d95d7e9c-171b-3957-b260-c83b61b67426","pitchNumber":1,"startTime":"2025-08-27T22:52:13.615Z","endTime":"2025-08-27T22:52:17.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":695238,"link":"/api/v1/people/695238","batSide":{"code":"L","description":"Left"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.06272464369065,"aZ":-41.19312916243771,"pfxX":-7.859773268169855,"pfxZ":-5.113937566580418,"pX":-0.0452231280240882,"pZ":2.0443474049665005,"vX0":9.872815204133737,"vY0":-131.954976906462,"vZ0":0.3939274152111354,"x":118.72,"y":183.58,"x0":-2.813923351981959,"y0":50.00295713016545,"z0":4.927885155992906,"aX":-13.861918137660949},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-8.9,"breakHorizontal":12.1,"spinRate":1602,"spinDirection":261},"zone":8,"typeConfidence":2.0,"plateTime":0.4150750603242006,"extension":6.605199108114319},"hitData":{"launchSpeed":95.0,"launchAngle":23.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.13,"coordY":77.73}},"index":2,"playId":"f55a475f-90e3-3f0b-b1e7-19b785343b54","pitchNumber":2,"startTime":"2025-08-27T22:52:32.970Z","endTime":"2025-08-27T22:52:45.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":695238,"link":"/api/v1/people/695238","batSide":{"code":"L","description":"Left"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695238,"link":"/api/v1/people/695238"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":695238,"link":"/api/v1/people/695238"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.1,"awayTeamWinProbability":3.9000000000000057,"homeTeamWinProbabilityAdded":5.999999999999986,"leverageIndex":2.26,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:52:45.080Z","atBatIndex":70},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Fernando Tatis Jr. doubles (27) on a sharp line drive to center fielder Julio Rodríguez. Jake Cronenworth scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T22:53:07.006Z","endTime":"2025-08-27T22:54:12.795Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":{"id":662253,"link":"/api/v1/people/662253"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.0,"strikeZoneTop":3.82,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.539572474985082,"aZ":-31.954851065194184,"pfxX":2.247351108670883,"pfxZ":0.13450488055866305,"pX":0.5031881220321568,"pZ":1.880896660953453,"vX0":6.981337611395362,"vY0":-126.56925532251604,"vZ0":-1.7077651562423966,"x":97.82,"y":188.0,"x0":-2.5678416717324506,"y0":50.00324067985637,"z0":5.090784998663554,"aX":3.6957244510617997},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.1,"breakHorizontal":-5.5,"spinRate":2437,"spinDirection":86},"zone":9,"typeConfidence":0.9,"plateTime":0.43052471836848305,"extension":6.643144744064146},"index":0,"playId":"3eb16bc4-e386-38ea-9cdf-84ae9ffd757b","pitchNumber":1,"startTime":"2025-08-27T22:53:08.631Z","endTime":"2025-08-27T22:53:11.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.7,"strikeZoneTop":3.82,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.038337619052403,"aZ":-15.980071288414782,"pfxX":-8.015703098753573,"pfxZ":7.7310333943242044,"pX":0.36639933446144834,"pZ":2.281394693973134,"vX0":10.891717311171023,"vY0":-143.12773816221997,"vZ0":-4.971982219505432,"x":103.03,"y":177.18,"x0":-2.429810181149297,"y0":50.00564740799444,"z0":5.026920512024337,"aX":-16.795950928021245},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.2,"breakHorizontal":12.6,"spinRate":2412,"spinDirection":228},"zone":9,"typeConfidence":0.9,"plateTime":0.38127946648754074,"extension":6.4938677259804045},"index":1,"playId":"d1338bfb-ab81-34e7-8c19-9e56ee018a44","pitchNumber":2,"startTime":"2025-08-27T22:53:24.467Z","endTime":"2025-08-27T22:53:28.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.62503810230713,"strikeZoneBottom":1.68459420776491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.375542157792882,"aZ":-33.260561205203885,"pfxX":1.661631321662563,"pfxZ":-0.6635505925718928,"pX":2.043465540478131,"pZ":1.8045728095813347,"vX0":10.387298977129326,"vY0":-126.25732787672911,"vZ0":-1.7252167093613688,"x":39.11,"y":190.06,"x0":-2.323759963668344,"y0":50.006053659264865,"z0":5.14940628792475,"aX":2.70658437974406},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.3,"breakHorizontal":-5.2,"spinRate":2408,"spinDirection":95},"zone":14,"typeConfidence":0.89,"plateTime":0.43223651449839817,"extension":6.633266734699494},"index":2,"playId":"e545b460-83a8-3cc4-8bd6-6d23c5811749","pitchNumber":3,"startTime":"2025-08-27T22:53:41.494Z","endTime":"2025-08-27T22:53:44.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":91.2,"strikeZoneTop":3.82,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04014081326307,"aZ":-16.614798226549954,"pfxX":-9.051556980850053,"pfxZ":7.330606737733146,"pX":0.7459497900402048,"pZ":2.2536992628978028,"vX0":12.720723135384562,"vY0":-144.41606176076158,"vZ0":-4.779561737729916,"x":88.57,"y":177.93,"x0":-2.5296049625618156,"y0":50.00389329169937,"z0":4.944320260426917,"aX":-19.216900395665494},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.5,"breakHorizontal":14.0,"spinRate":2404,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.3785259349505048,"extension":6.559765106113474},"hitData":{"launchSpeed":104.0,"launchAngle":16.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":170.09,"coordY":62.94}},"index":3,"playId":"0bb4455c-5731-3eae-9b97-c3db28315e77","pitchNumber":4,"startTime":"2025-08-27T22:53:59.999Z","endTime":"2025-08-27T22:54:12.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.4,"awayTeamWinProbability":11.599999999999994,"homeTeamWinProbabilityAdded":-7.699999999999989,"leverageIndex":1.47,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:54:12.795Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Laureano grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T22:55:14.710Z","endTime":"2025-08-27T22:55:39.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3],"actionIndex":[2],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T22:54:27.964Z","endTime":"2025-08-27T22:55:16.601Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.26852012541017,"strikeZoneBottom":1.50097016023918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.36842809577524,"aZ":-37.05032713117351,"pfxX":3.8549342478551916,"pfxZ":-3.0464482349610655,"pX":0.7809679821143705,"pZ":2.6463374369316384,"vX0":6.797478940655287,"vY0":-125.19840350623798,"vZ0":0.933054843792523,"x":87.23,"y":167.33,"x0":-2.4615748502121524,"y0":50.002455022138484,"z0":5.282062759949318,"aX":6.1691466841716425},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.0,"breakHorizontal":-8.4,"spinRate":2556,"spinDirection":80},"zone":6,"typeConfidence":0.9,"plateTime":0.43614181746166114,"extension":6.592989429023228},"index":1,"playId":"32d1754f-b63d-359e-96a3-71deac2ab90b","pitchNumber":1,"startTime":"2025-08-27T22:55:16.601Z","endTime":"2025-08-27T22:55:22.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Fernando Tatis Jr. steals (27) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"actionPlayId":"32d1754f-b63d-359e-96a3-71deac2ab90b","startTime":"2025-08-27T22:55:28.213Z","endTime":"2025-08-27T22:55:31.973Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"postOnThird":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"homeTeamWinProbability":86.9,"awayTeamWinProbability":13.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":4.34,"dramaIndex":123.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.907067741072645,"aZ":-36.62549760504761,"pfxX":4.872808928004478,"pfxZ":-2.782670705507285,"pX":0.21569902302001037,"pZ":1.7022786125398117,"vX0":5.1923565218989065,"vY0":-125.42075444415312,"vZ0":-1.282320924367018,"x":108.78,"y":192.82,"x0":-2.509473534107636,"y0":50.00002060405567,"z0":5.190633637447524,"aX":7.8073385050860376},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.0,"breakHorizontal":-10.0,"spinRate":2635,"spinDirection":80},"zone":8,"typeConfidence":0.91,"plateTime":0.4356895766264559,"extension":6.676169209500702},"hitData":{"launchSpeed":78.3,"launchAngle":-5.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.8,"coordY":166.28}},"index":3,"playId":"6ad7fde3-a287-39ef-8e3b-14712ac8d781","pitchNumber":2,"startTime":"2025-08-27T22:55:31.973Z","endTime":"2025-08-27T22:55:39.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":13.099999999999994,"leverageIndex":4.34,"dramaIndex":185.0,"contextMetrics":{},"playEndTime":"2025-08-27T22:55:39.915Z","atBatIndex":72}]