[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-24T00:08:42.877Z","endTime":"2025-07-24T00:08:52.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-07-23T20:22:05.545Z","endTime":"2025-07-23T23:43:06.980Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"},"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-07-23T23:43:06.980Z","endTime":"2025-07-24T00:08:37.670Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"},"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-07-24T00:08:37.670Z","endTime":"2025-07-24T00:08:45.128Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.076727212546693,"aZ":-20.545183569571268,"pfxX":9.332428060218408,"pfxZ":6.3950619141494265,"pX":0.4635120315079297,"pZ":2.213491394992661,"vX0":-8.04857730930232,"vY0":-134.0507405198769,"vZ0":-6.378058488534873,"x":99.33,"y":179.02,"x0":2.292923701738576,"y0":50.005525227755776,"z0":6.091233046950379,"aX":16.98079669502393},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":-15.1,"spinRate":1959,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.4086552165447497,"extension":6.798599190462623},"hitData":{"launchSpeed":76.8,"launchAngle":33.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":150.33,"coordY":96.6}},"index":3,"playId":"eb365da1-4f49-312e-9561-7bfaa20fe3ee","pitchNumber":1,"startTime":"2025-07-24T00:08:45.128Z","endTime":"2025-07-24T00:08:52.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-07-24T00:08:52.858Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brent Rooker lines out to center fielder Michael Helman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-24T00:09:12.010Z","endTime":"2025-07-24T00:09:38.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.5,"strikeZoneTop":3.64236040727111,"strikeZoneBottom":1.69157436284962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.76886417044535,"aZ":-15.017794303920903,"pfxX":8.791262270935277,"pfxZ":9.819124943389399,"pX":-0.4104390117612181,"pZ":2.1832777420262817,"vX0":-9.685211945073746,"vY0":-131.77513576177668,"vZ0":-7.20723930827599,"x":132.64,"y":179.83,"x0":2.1821714926188904,"y0":50.00027518330645,"z0":6.077275047831721,"aX":15.355196539645007},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.2,"breakHorizontal":-13.7,"spinRate":2041,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.4167284216711713,"extension":6.76375767393018},"index":0,"playId":"4a48ecdb-cb4e-3973-823f-1b6e28aaaa85","pitchNumber":1,"startTime":"2025-07-24T00:09:17.682Z","endTime":"2025-07-24T00:09:22.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.844605452723048,"aZ":-31.51631917267106,"pfxX":0.07408033683588988,"pfxZ":0.47952029203779656,"pX":0.1577149987276558,"pZ":1.9385835992877951,"vX0":-5.422056800203787,"vY0":-116.92434351307134,"vZ0":-2.922446509190622,"x":110.99,"y":186.44,"x0":2.500941700191333,"y0":50.004505487150674,"z0":6.1736497270676285,"aX":0.10255593069866664},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.4,"breakHorizontal":1.2,"spinRate":2252,"spinDirection":313},"zone":8,"typeConfidence":2.0,"plateTime":0.4691462297438691,"extension":6.747257265251421},"hitData":{"launchSpeed":95.0,"launchAngle":21.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.86,"coordY":66.1}},"index":1,"playId":"d825d901-ff53-31dc-bf4c-099e3cbefc67","pitchNumber":2,"startTime":"2025-07-24T00:09:30.591Z","endTime":"2025-07-24T00:09:38.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:09:38.224Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Kurtz lines out to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-24T00:09:49.128Z","endTime":"2025-07-24T00:10:50.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.3,"endSpeed":75.2,"strikeZoneTop":3.75725386106091,"strikeZoneBottom":1.60167657109312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.419333596884485,"aZ":-31.47104452691632,"pfxX":0.8328038294908806,"pfxZ":0.4976586013754387,"pX":-1.7009145685842075,"pZ":1.171008961690527,"vX0":-9.426180440672626,"vY0":-117.99472863362242,"vZ0":-4.800057332452118,"x":181.83,"y":207.16,"x0":2.237212370882999,"y0":50.002969139390025,"z0":6.130995107192167,"aX":1.1759620623866933},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.0,"breakHorizontal":0.8,"spinRate":2232,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.46417971043484485,"extension":6.878393275832273},"index":0,"playId":"185dac6f-fd4e-3d02-b227-83f124564e7e","pitchNumber":1,"startTime":"2025-07-24T00:10:06.231Z","endTime":"2025-07-24T00:10:11.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-24T00:10:20.266Z","endTime":"2025-07-24T00:10:28.398Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.63081538575907,"strikeZoneBottom":1.62037388959171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.880755747963377,"aZ":-19.10464166701954,"pfxX":8.73559507150404,"pfxZ":7.161766237178828,"pX":-0.25589807430172673,"pZ":3.7332514361272775,"vX0":-9.50694068249053,"vY0":-134.21366957811802,"vZ0":-2.8372474338890674,"x":126.75,"y":137.98,"x0":2.1962364841974304,"y0":50.00636803667172,"z0":6.163805443774497,"aX":15.950525868854113},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":-13.8,"spinRate":2089,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.40800765545770856,"extension":6.818327868124341},"index":2,"playId":"9d3a8105-394d-39a9-b00a-e3cfd805faec","pitchNumber":2,"startTime":"2025-07-24T00:10:28.398Z","endTime":"2025-07-24T00:10:33.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90896029172021,"aZ":-28.475041744402024,"pfxX":-1.4849032842965224,"pfxZ":2.585282718434284,"pX":-0.7325968137552716,"pZ":2.2139193258726992,"vX0":-7.079780199714726,"vY0":-118.87125371066664,"vZ0":-3.129404871611427,"x":144.92,"y":179.0,"x0":2.4778583387976605,"y0":50.002176746591914,"z0":6.1341528424716305,"aX":-2.1228434272922336},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.2,"breakHorizontal":4.4,"spinRate":2194,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.46088330482899487,"extension":6.904998494696917},"hitData":{"launchSpeed":93.8,"launchAngle":24.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.21,"coordY":76.75}},"index":3,"playId":"e0116625-4bc3-3305-ada1-2ac8150560c6","pitchNumber":3,"startTime":"2025-07-24T00:10:43.692Z","endTime":"2025-07-24T00:10:50.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:10:50.907Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Helman flies out to left fielder Miguel Andujar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-24T00:13:08.540Z","endTime":"2025-07-24T00:14:10.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T00:12:57.008Z","endTime":"2025-07-24T00:13:10.790Z","isPitch":false,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"},"defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":91.9,"endSpeed":83.6,"strikeZoneTop":3.79002185750138,"strikeZoneBottom":1.80116427870716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.78309682818558,"aZ":-18.410192411697363,"pfxX":7.4199809720814,"pfxZ":7.65224483604784,"pX":0.9623808876928585,"pZ":2.318535521230218,"vX0":-2.7887611376294132,"vY0":-133.76674814663266,"vZ0":-3.4892271401961645,"x":80.32,"y":176.18,"x0":1.0586579391047906,"y0":50.005030979283646,"z0":4.971588795859355,"aX":13.352304267365943},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.2,"breakHorizontal":-12.7,"spinRate":1963,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4105777356541216,"extension":6.486052616429552},"index":1,"playId":"2683dc8d-77cc-3a27-813f-0c2c262fe15e","pitchNumber":1,"startTime":"2025-07-24T00:13:10.790Z","endTime":"2025-07-24T00:13:15.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.28200578059657,"aZ":-15.823412503775893,"pfxX":6.92897432598031,"pfxZ":9.049848074104386,"pX":0.5763217568156787,"pZ":2.149521961586709,"vX0":-3.609416896660279,"vY0":-133.89802813665173,"vZ0":-4.377629969402238,"x":95.03,"y":180.74,"x0":1.0452462538128007,"y0":50.002810240628634,"z0":4.9462264949716825,"aX":12.51739910548804},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":-11.8,"spinRate":2008,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4098717544388899,"extension":6.544451271882088},"index":2,"playId":"44db00a4-4807-3d17-aeab-64835f000b2b","pitchNumber":2,"startTime":"2025-07-24T00:13:25.643Z","endTime":"2025-07-24T00:13:32.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":71.9,"strikeZoneTop":3.74588706531219,"strikeZoneBottom":1.75713479979596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.927343155069817,"aZ":-24.317103156274065,"pfxX":-5.759555989733598,"pfxZ":5.8856720745882996,"pX":0.28944945518428034,"pZ":2.4989330708231186,"vX0":-1.0244843133525265,"vY0":-115.77076735490435,"vZ0":0.22759322583024477,"x":105.97,"y":171.31,"x0":1.487001469211763,"y0":50.00278783371727,"z0":4.758412816791632,"aX":-7.689488316685121},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":11.0,"breakHorizontal":10.7,"spinRate":2285,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.4761209740038779,"extension":6.453185104135376},"index":3,"playId":"37f6567a-f429-3246-bb76-b2a53c491727","pitchNumber":3,"startTime":"2025-07-24T00:13:42.445Z","endTime":"2025-07-24T00:13:46.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07131656440029,"aZ":-15.274666103136509,"pfxX":7.770129957934872,"pfxZ":9.340722481950191,"pX":-0.13849973660187054,"pZ":3.3714452020294043,"vX0":-5.922883794109064,"vY0":-134.15782823356304,"vZ0":-1.443676109564049,"x":122.28,"y":147.75,"x0":1.0966966529652873,"y0":50.001614238003,"z0":5.013886275728543,"aX":14.055904941834799},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.8,"breakHorizontal":-12.7,"spinRate":2073,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.409468121432071,"extension":6.39864378843982},"hitData":{"launchSpeed":91.6,"launchAngle":33.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.04,"coordY":74.44}},"index":4,"playId":"cd24955a-b42c-375b-9145-87581b8deb3d","pitchNumber":4,"startTime":"2025-07-24T00:14:01.354Z","endTime":"2025-07-24T00:14:10.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:14:10.226Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corey Seager doubles (15) on a sharp line drive to center fielder Colby Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-24T00:14:24.783Z","endTime":"2025-07-24T00:15:49.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.6,"strikeZoneTop":3.40891110941364,"strikeZoneBottom":1.34239743384561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.189139362502353,"aZ":-22.743880063192503,"pfxX":-0.456949050696303,"pfxZ":6.765656373132837,"pX":-1.5114302384248368,"pZ":2.145374471998218,"vX0":-6.09199471602396,"vY0":-118.07954800811002,"vZ0":-1.1220544161021322,"x":174.61,"y":180.85,"x0":1.1753234165211055,"y0":50.002953151120444,"z0":4.744658309920251,"aX":-0.6362444722075253},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":12.2,"breakHorizontal":2.5,"spinRate":2156,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4661666808922913,"extension":6.651230335940956},"index":0,"playId":"d7e505d9-87d9-3eaa-a624-386707bd3632","pitchNumber":1,"startTime":"2025-07-24T00:14:37.023Z","endTime":"2025-07-24T00:14:41.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":72.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.172442203670656,"aZ":-24.513660462526715,"pfxX":-5.261177252209092,"pfxZ":5.6172915252828854,"pX":-0.656415738563527,"pZ":3.2146531351771124,"vX0":-2.7891213992030295,"vY0":-116.69511483318938,"vZ0":1.664080541514012,"x":142.02,"y":151.98,"x0":1.2421320657245019,"y0":50.00428831235002,"z0":4.819213774645037,"aX":-7.1781210047607695},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":10.9,"breakHorizontal":10.3,"spinRate":2309,"spinDirection":266},"zone":1,"typeConfidence":2.0,"plateTime":0.47130741732376347,"extension":6.693114280017388},"index":1,"playId":"bf9f19b3-4fa8-3a89-856a-e4ae98a17987","pitchNumber":2,"startTime":"2025-07-24T00:14:56.811Z","endTime":"2025-07-24T00:15:02.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.030770659941567,"aZ":-19.95951461767423,"pfxX":6.984493903699939,"pfxZ":6.682003966181993,"pX":0.5743505157605453,"pZ":3.0156334787395123,"vX0":-3.9420576598451946,"vY0":-134.77804455117717,"vZ0":-1.2632375876144564,"x":95.11,"y":157.36,"x0":1.1534202078949412,"y0":50.00187237305776,"z0":4.908655570121045,"aX":12.767332432299435},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":-11.8,"spinRate":2067,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.4073762148173352,"extension":6.345241349510976},"index":2,"playId":"d6cace24-d3aa-352c-9add-0f31c47d337e","pitchNumber":3,"startTime":"2025-07-24T00:15:15.986Z","endTime":"2025-07-24T00:15:19.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.295150912098702,"aZ":-31.13077242272264,"pfxX":-8.103511314085113,"pfxZ":0.7741454225181155,"pX":-0.6474873889380882,"pZ":2.5702551089176726,"vX0":-1.9087588161014701,"vY0":-116.07341171737347,"vZ0":1.6973428721648447,"x":141.68,"y":169.38,"x0":1.2398162689437895,"y0":50.0054588902857,"z0":4.810469226876379,"aX":-10.972720046938502},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.2,"breakHorizontal":15.1,"spinRate":2213,"spinDirection":272},"zone":4,"typeConfidence":2.0,"plateTime":0.4732962891652215,"extension":6.6482325705215155},"hitData":{"launchSpeed":102.8,"launchAngle":19.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":166.32,"coordY":54.13}},"index":3,"playId":"7be4da82-2b8e-3798-8d67-70cedf89f60d","pitchNumber":4,"startTime":"2025-07-24T00:15:37.269Z","endTime":"2025-07-24T00:15:49.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:15:49.626Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to center fielder Colby Thomas. Corey Seager to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-24T00:16:22.616Z","endTime":"2025-07-24T00:18:12.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":72.7,"strikeZoneTop":3.48524164225347,"strikeZoneBottom":1.74609550252575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.43582859921814,"aZ":-26.015390621286,"pfxX":-5.828470860503705,"pfxZ":4.523993059557393,"pX":1.2641437502952464,"pZ":3.088073126601962,"vX0":1.2653010607428632,"vY0":-116.40490543878781,"vZ0":1.9534412324558246,"x":68.81,"y":155.4,"x0":1.468022235698471,"y0":50.00415137721746,"z0":4.714307662754682,"aX":-7.936589876050077},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":9.0,"breakHorizontal":10.2,"spinRate":2155,"spinDirection":254},"zone":12,"typeConfidence":2.0,"plateTime":0.47194903175103553,"extension":6.46468838101817},"index":0,"playId":"f086fa2a-a878-311c-82c5-c3434762fa03","pitchNumber":1,"startTime":"2025-07-24T00:16:22.616Z","endTime":"2025-07-24T00:16:26.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.34878239763891,"strikeZoneBottom":1.69212225547346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.283891101140696,"aZ":-26.3195145411792,"pfxX":9.366772046221959,"pfxZ":3.3850091104339395,"pX":0.06862220003552709,"pZ":1.4786128888851708,"vX0":-5.578331446207364,"vY0":-130.88056429592083,"vZ0":-3.1311416229228426,"x":114.38,"y":198.86,"x0":1.0134532481732976,"y0":50.004281430795416,"z0":4.6670571385966495,"aX":16.209879079544564},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.6,"breakHorizontal":-15.7,"spinRate":1688,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4189080370888836,"extension":6.567034815038861},"index":1,"playId":"a2d5c06d-c63d-3717-9c58-e9c90cd34dc0","pitchNumber":2,"startTime":"2025-07-24T00:16:42.490Z","endTime":"2025-07-24T00:16:47.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.39693982720468,"strikeZoneBottom":1.74056358663482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67112418232057,"aZ":-29.53735076543104,"pfxX":10.616096537853988,"pfxZ":1.7567072551902654,"pX":-0.8054845178812745,"pZ":-0.21701440705902295,"vX0":-7.921012938826715,"vY0":-121.78140812954446,"vZ0":-4.973471501329919,"x":147.7,"y":244.64,"x0":1.108222239202736,"y0":50.004234407569676,"z0":4.403342915019984,"aX":15.96441917454951},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.2,"breakHorizontal":-17.4,"spinRate":1429,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.4495689305325854,"extension":6.553683350619919},"index":2,"playId":"5256d312-2d12-3edd-b729-7f9a7ceed062","pitchNumber":3,"startTime":"2025-07-24T00:17:02.239Z","endTime":"2025-07-24T00:17:06.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.00688572677338,"aZ":-29.99069533931878,"pfxX":9.607500629046339,"pfxZ":1.4398503568644703,"pX":0.841229570864386,"pZ":3.0828834884229077,"vX0":-3.859118287483988,"vY0":-122.48448764517155,"vZ0":2.1614215962012313,"x":84.93,"y":155.54,"x0":1.1881645709281523,"y0":50.00551349102673,"z0":4.751948404349331,"aX":14.612081662084606},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.4,"breakHorizontal":-16.6,"spinRate":1488,"spinDirection":100},"zone":12,"typeConfidence":2.0,"plateTime":0.4470445846201696,"extension":6.435463338977694},"index":3,"playId":"683eeef3-6e63-3fc4-97be-04fee35aa231","pitchNumber":4,"startTime":"2025-07-24T00:17:31.893Z","endTime":"2025-07-24T00:17:37.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.434967168393175,"aZ":-19.6860977005762,"pfxX":7.900920286276543,"pfxZ":6.8144915494511835,"pX":-0.11738360036466078,"pZ":3.025718705356362,"vX0":-5.650715433666073,"vY0":-134.56836871892355,"vZ0":-1.221937185770662,"x":121.47,"y":157.09,"x0":0.9841110034500337,"y0":50.00156103211228,"z0":4.8814040293438135,"aX":14.476992344562863},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":-13.1,"spinRate":2036,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.40715068682747857,"extension":6.600874899388405},"hitData":{"launchSpeed":95.5,"launchAngle":39.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":88.14,"coordY":59.87}},"index":4,"playId":"e3b310dd-281d-3334-94bb-3ff69eea89df","pitchNumber":5,"startTime":"2025-07-24T00:17:58.331Z","endTime":"2025-07-24T00:18:12.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:18:12.038Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-24T00:18:33.167Z","endTime":"2025-07-24T00:19:53.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":72.6,"strikeZoneTop":3.54751647608184,"strikeZoneBottom":1.61474840786853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.968736108599916,"aZ":-24.51609523864252,"pfxX":-4.602888048866921,"pfxZ":5.617598993825064,"pX":0.3342716110411398,"pZ":2.9075478818138434,"vX0":-1.105226544605977,"vY0":-116.877309317002,"vZ0":1.0930780559079167,"x":104.26,"y":160.28,"x0":1.412788013014651,"y0":50.00479375663091,"z0":4.761065298518649,"aX":-6.27700670465016},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":10.8,"breakHorizontal":8.6,"spinRate":2144,"spinDirection":265},"zone":6,"typeConfidence":2.0,"plateTime":0.4712346042385631,"extension":6.467828182382889},"index":0,"playId":"6b9bea34-a8e7-3130-94f5-c2c04b7653ad","pitchNumber":1,"startTime":"2025-07-24T00:18:46.169Z","endTime":"2025-07-24T00:18:50.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"third":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":93.1,"endSpeed":84.3,"strikeZoneTop":3.49852021621871,"strikeZoneBottom":1.69207448128439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.517852527657066,"aZ":-14.315965184256921,"pfxX":8.214400446875128,"pfxZ":9.696955046879072,"pX":-0.8267441621270636,"pZ":3.89136574779613,"vX0":-7.322706093960363,"vY0":-135.34299273811104,"vZ0":-0.13502012954467946,"x":148.51,"y":133.71,"x0":0.856186953259979,"y0":50.00489193629832,"z0":4.950680832214517,"aX":15.132043173593177},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":-13.2,"spinRate":2193,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.4058150548292425,"extension":6.53591829215565},"index":1,"playId":"cbab3b8c-dab4-3ed4-9906-dc5963fc4961","pitchNumber":2,"startTime":"2025-07-24T00:19:05.503Z","endTime":"2025-07-24T00:19:09.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"third":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.56082041266447,"strikeZoneBottom":1.62790694599638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.704719515497743,"aZ":-16.052632672620337,"pfxX":8.322226591100037,"pfxZ":8.973306967791585,"pX":-0.6005072345711764,"pZ":2.719672008549223,"vX0":-6.870351285464783,"vY0":-133.43580602399018,"vZ0":-2.592110945548226,"x":139.89,"y":165.35,"x0":0.9310546550740838,"y0":50.003716590180375,"z0":4.865451097062449,"aX":14.952848649236746},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":-13.6,"spinRate":2028,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.4110739330242854,"extension":6.595468000039043},"index":2,"playId":"2da86897-4d93-3f6a-b28a-6e3f07099442","pitchNumber":3,"startTime":"2025-07-24T00:19:25.719Z","endTime":"2025-07-24T00:19:30.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"third":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.474394414335453,"aZ":-15.436244077936314,"pfxX":7.548287694449696,"pfxZ":9.214178172957908,"pX":-0.3667743354118983,"pZ":4.474819159141098,"vX0":-6.187043307519606,"vY0":-134.49665799454445,"vZ0":1.6895635977184975,"x":130.98,"y":117.96,"x0":0.9923833482337518,"y0":50.00227072325083,"z0":4.9386894810913535,"aX":13.711688338206088},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":-12.2,"spinRate":2120,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.4085584350849376,"extension":6.523820612432838},"index":3,"playId":"d78a7e6b-a78e-318d-a4b9-c6b497307776","pitchNumber":4,"startTime":"2025-07-24T00:19:46.904Z","endTime":"2025-07-24T00:19:53.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"third":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":1.36,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:19:53.023Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-24T00:21:58.445Z","endTime":"2025-07-24T00:22:58.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":77.7,"endSpeed":71.5,"strikeZoneTop":3.32490624099636,"strikeZoneBottom":1.43690234991843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.933766847212496,"aZ":-30.67656505105058,"pfxX":-0.8541783492046846,"pfxZ":1.1542661262439466,"pX":0.296153176146233,"pZ":3.1988703974627746,"vX0":-4.610102644837035,"vY0":-113.13752585583653,"vZ0":-0.35828233710911706,"x":105.71,"y":152.41,"x0":2.4723482948732425,"y0":50.00070925453564,"z0":6.437651918487988,"aX":-1.1051850001681995},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":2.3,"breakHorizontal":2.8,"spinRate":2149,"spinDirection":284},"zone":3,"typeConfidence":2.0,"plateTime":0.4843930879708185,"extension":6.6612223811748486},"index":0,"playId":"65d63c16-fb4c-346a-86cc-dc4b276396ec","pitchNumber":1,"startTime":"2025-07-24T00:21:58.445Z","endTime":"2025-07-24T00:22:02.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":87.8,"endSpeed":81.2,"strikeZoneTop":3.45635469753116,"strikeZoneBottom":1.52628790294921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.726471288547017,"aZ":-26.52156758142349,"pfxX":2.742356618700148,"pfxZ":3.4135829000921367,"pX":-0.8795460791995107,"pZ":1.7082878717344632,"vX0":-9.59807347393863,"vY0":-127.56355882798614,"vZ0":-5.602422505598944,"x":150.53,"y":192.66,"x0":2.5656054190392648,"y0":50.00602773596971,"z0":6.007523439844287,"aX":4.5477368286115585},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.2,"breakHorizontal":-3.0,"spinRate":2354,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.42835366025639177,"extension":6.77002468062551},"index":1,"playId":"491d1e34-9ec6-36ca-8fbf-ec4597994054","pitchNumber":2,"startTime":"2025-07-24T00:22:12.175Z","endTime":"2025-07-24T00:22:17.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.80520952846972,"aZ":-34.50872806169381,"pfxX":-0.06041016916592268,"pfxZ":-1.7842384910052385,"pX":0.8608177459585667,"pZ":2.306862451244701,"vX0":-4.021547144312096,"vY0":-114.16262287868473,"vZ0":-1.177450177449025,"x":84.19,"y":176.49,"x0":2.6598418550053946,"y0":50.00286055986278,"z0":6.253875135021686,"aX":-0.07886639714738478},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-3.2,"breakHorizontal":1.2,"spinRate":2098,"spinDirection":286},"zone":14,"typeConfidence":2.0,"plateTime":0.48145125409884093,"extension":6.705478276191823},"index":2,"playId":"e088cb1c-9e3a-3c4c-b22e-f001f239a066","pitchNumber":3,"startTime":"2025-07-24T00:22:27.893Z","endTime":"2025-07-24T00:22:32.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-24T00:22:46.602Z","endTime":"2025-07-24T00:22:54.110Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.37734579830455,"strikeZoneBottom":1.57361313160779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.308033360064286,"aZ":-21.96018121108339,"pfxX":10.364154480480751,"pfxZ":5.747590436613558,"pX":-0.6906539353141677,"pZ":3.2097783797344204,"vX0":-10.945129011791577,"vY0":-132.93035890264863,"vZ0":-3.359595628958764,"x":143.33,"y":152.12,"x0":2.14701820334625,"y0":50.004050380597484,"z0":6.097033927637328,"aX":18.423411271222278},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.8,"breakHorizontal":-16.2,"spinRate":2038,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.41311059275136275,"extension":6.881714322146092},"index":4,"playId":"c45ce1d3-5734-369f-af8e-b3a13055fec8","pitchNumber":4,"startTime":"2025-07-24T00:22:54.110Z","endTime":"2025-07-24T00:22:58.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:22:58.940Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Andujar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-24T00:23:11.906Z","endTime":"2025-07-24T00:25:03.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.36786477899595,"strikeZoneBottom":1.61202290549499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.667060875599088,"aZ":-34.03250686968116,"pfxX":-0.4814625863172184,"pfxZ":-1.390066489678258,"pX":1.8924246367802928,"pZ":3.2172961312670836,"vX0":-1.4481519327176238,"vY0":-114.69037728265062,"vZ0":0.37043903778851406,"x":44.87,"y":151.91,"x0":2.5938831249356165,"y0":50.00383672192696,"z0":6.365406427904066,"aX":-0.6429514957756923},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-2.2,"breakHorizontal":1.2,"spinRate":2241,"spinDirection":282},"zone":12,"typeConfidence":2.0,"plateTime":0.4770801933095412,"extension":6.607605805153042},"index":0,"playId":"57065745-f4b1-3a6e-a344-04fc69ac8b97","pitchNumber":1,"startTime":"2025-07-24T00:23:23.268Z","endTime":"2025-07-24T00:23:27.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.41170420570279,"strikeZoneBottom":1.61505899668101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.31804743115825,"aZ":-19.86183033216295,"pfxX":10.83826316200366,"pfxZ":6.942437770498012,"pX":0.16932433036978278,"pZ":2.9118764025019632,"vX0":-8.959732635295993,"vY0":-132.5770884471904,"vZ0":-4.699709384283637,"x":110.55,"y":160.16,"x0":2.190634924737303,"y0":50.00313843574953,"z0":6.164379356180392,"aX":19.223156211119367},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":-17.6,"spinRate":2044,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.41371986400688154,"extension":6.725278722839222},"index":1,"playId":"00fd9bb4-44ff-3b5a-b00b-8a5a8d5e8046","pitchNumber":2,"startTime":"2025-07-24T00:23:36.222Z","endTime":"2025-07-24T00:23:40.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.30558945184655,"aZ":-26.775243161764326,"pfxX":1.711979813280033,"pfxZ":3.276331159310285,"pX":-1.1014844675502702,"pZ":2.1289031065351742,"vX0":-9.515784611270684,"vY0":-127.61308564097816,"vZ0":-4.333812926898118,"x":158.99,"y":181.3,"x0":2.453713726361908,"y0":50.00521057195371,"z0":5.958929698208406,"aX":2.8243723820459827},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.2,"breakHorizontal":-1.0,"spinRate":2297,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.42924513665096997,"extension":6.670488360257737},"index":2,"playId":"d5a646ad-1871-3799-b9a8-b52d18c9899b","pitchNumber":3,"startTime":"2025-07-24T00:23:52.300Z","endTime":"2025-07-24T00:23:57.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":83.1,"endSpeed":77.0,"strikeZoneTop":3.35539392982565,"strikeZoneBottom":1.59980468340559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79364902147451,"aZ":-30.276074416350262,"pfxX":-1.1537037379232205,"pfxZ":1.2720604070906534,"pX":0.7249419405503961,"pZ":1.2094678138569528,"vX0":-3.9953991123757353,"vY0":-120.98331318194924,"vZ0":-4.9457786699812925,"x":89.37,"y":206.12,"x0":2.5451017298150966,"y0":50.00077851861806,"z0":5.922511968598569,"aX":-1.7155085650405393},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.4,"breakHorizontal":3.0,"spinRate":2323,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.4520961145744442,"extension":6.760371174497838},"index":3,"playId":"e96054a2-1eed-3e11-8302-41a05ca6a9ef","pitchNumber":4,"startTime":"2025-07-24T00:24:07.606Z","endTime":"2025-07-24T00:24:12.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-24T00:24:17.810Z","endTime":"2025-07-24T00:24:32.941Z","isPitch":false,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.332589881086534,"aZ":-29.919118064015503,"pfxX":0.08063638263374417,"pfxZ":1.5177578944797183,"pX":-0.35935782289805934,"pZ":0.7744947577742971,"vX0":-6.781630969572506,"vY0":-121.07730350430552,"vZ0":-6.059647406857376,"x":130.7,"y":217.87,"x0":2.4657806510873144,"y0":50.00405138048373,"z0":5.923447001942398,"aX":0.12068794817854733},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.6,"breakHorizontal":1.4,"spinRate":2306,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.45214240911259784,"extension":6.851981124299199},"index":5,"playId":"07bd8040-6974-3de4-9869-514f8949f3d9","pitchNumber":5,"startTime":"2025-07-24T00:24:32.941Z","endTime":"2025-07-24T00:24:39.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.087767051977703,"aZ":-28.171241610348673,"pfxX":8.862030226258101,"pfxZ":2.8988634545652667,"pX":1.6121943776459131,"pZ":1.2603088430570677,"vX0":-4.2786742418230075,"vY0":-117.39186137924148,"vZ0":-5.078917694451869,"x":55.55,"y":204.75,"x0":2.315695752514968,"y0":50.00545743775501,"z0":6.102335425956906,"aX":12.259502401069714},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.2,"breakHorizontal":-14.9,"spinRate":1580,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.46819604509555557,"extension":7.012836967260441},"index":6,"playId":"f0cf24d1-79b5-3bca-8ef3-317ce84023da","pitchNumber":6,"startTime":"2025-07-24T00:24:59.158Z","endTime":"2025-07-24T00:25:03.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:25:03.741Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-24T00:25:18.226Z","endTime":"2025-07-24T00:26:08.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.9,"endSpeed":81.2,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.248862839635045,"aZ":-24.560884054979315,"pfxX":0.6585051374671537,"pfxZ":4.583815461350243,"pX":0.0405134237652816,"pZ":1.4368106669899836,"vX0":-6.672895255529491,"vY0":-127.80988540773012,"vZ0":-6.555201236175607,"x":115.46,"y":199.99,"x0":2.594796920288801,"y0":50.00511111099578,"z0":5.951901992697965,"aX":1.0948237839882988},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.1,"breakHorizontal":0.2,"spinRate":2393,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4278221840114971,"extension":6.752799977845003},"index":0,"playId":"b3546ce1-222c-3e8c-a9ad-a692054c4f68","pitchNumber":1,"startTime":"2025-07-24T00:25:27.280Z","endTime":"2025-07-24T00:25:30.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.374497786586904,"aZ":-24.526811338150022,"pfxX":7.88565193130131,"pfxZ":5.460068817236494,"pX":1.127348292486788,"pZ":1.2059833942492784,"vX0":-5.148395986886104,"vY0":-117.63021405273585,"vZ0":-6.025082755133978,"x":74.03,"y":206.22,"x0":2.3201850834462663,"y0":50.0035921832445,"z0":6.07536469413185,"aX":11.04802596840995},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":8.6,"breakHorizontal":-13.0,"spinRate":1456,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4656884531590806,"extension":6.863909876333401},"index":1,"playId":"efd35200-b94b-3128-ab0d-bfdd9cea15df","pitchNumber":2,"startTime":"2025-07-24T00:25:47.122Z","endTime":"2025-07-24T00:25:51.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.17447181957863,"strikeZoneBottom":1.49561805327506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.028148471538984,"aZ":-22.255016805226166,"pfxX":8.676518416303594,"pfxZ":5.373783828384013,"pX":-0.2574996298362981,"pZ":3.2068974016492033,"vX0":-9.656779901846303,"vY0":-135.1646269159248,"vZ0":-3.2623510858399025,"x":126.82,"y":152.19,"x0":2.2377503364629656,"y0":50.00508161693597,"z0":5.996009756024778,"aX":16.023574814664627},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.2,"breakHorizontal":-13.6,"spinRate":2033,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.40555669810343886,"extension":6.852967676965257},"index":2,"playId":"de4e435d-42f6-3c31-9429-1e9626c4a734","pitchNumber":3,"startTime":"2025-07-24T00:26:03.875Z","endTime":"2025-07-24T00:26:08.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:26:08.359Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a ground ball to shortstop Jacob Wilson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-24T00:28:03.140Z","endTime":"2025-07-24T00:29:37.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.962010261638444,"aZ":-16.7322867344485,"pfxX":6.728513432430563,"pfxZ":8.694389171472228,"pX":-1.169205806461555,"pZ":2.4668751708433474,"vX0":-7.517942441481852,"vY0":-132.59089749972884,"vZ0":-3.475725351809486,"x":161.57,"y":172.17,"x0":0.8318719262645858,"y0":50.003790793733856,"z0":5.019301698908435,"aX":11.953077861386054},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.1,"breakHorizontal":-10.6,"spinRate":1910,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.41346143922060197,"extension":6.538439765107511},"index":0,"playId":"561f8bad-e1ce-3658-89bd-34d77daf1791","pitchNumber":1,"startTime":"2025-07-24T00:28:13.431Z","endTime":"2025-07-24T00:28:18.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.4,"strikeZoneTop":3.73607908220576,"strikeZoneBottom":1.74188791673495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.085673774352564,"aZ":-29.94552511230521,"pfxX":-7.193909074316363,"pfxZ":1.8042932048482285,"pX":0.027077866388381226,"pZ":3.1418262550459675,"vX0":-0.6182146699053248,"vY0":-110.70698117014456,"vZ0":2.8204415068353046,"x":115.97,"y":153.95,"x0":1.2441210780374121,"y0":50.00059177235884,"z0":5.000752413967541,"aX":-8.863524400336235},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":4.4,"breakHorizontal":13.2,"spinRate":2467,"spinDirection":281},"zone":2,"typeConfidence":2.0,"plateTime":0.4961181276794009,"extension":6.623977229158849},"index":1,"playId":"80684a66-71a6-32b4-b1a9-85caa45377e1","pitchNumber":2,"startTime":"2025-07-24T00:28:27.196Z","endTime":"2025-07-24T00:28:31.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.76985387852513,"strikeZoneBottom":1.85687665216017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74584598804434,"aZ":-28.835111480972245,"pfxX":10.110049100756632,"pfxZ":2.242743257279785,"pX":-0.062121659479867426,"pZ":1.0129528354804733,"vX0":-5.7940946082853735,"vY0":-121.25464228823544,"vZ0":-2.896484686904838,"x":119.37,"y":211.43,"x0":1.0450635040666842,"y0":50.003737818200946,"z0":4.739459889714543,"aX":15.052746934699181},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.6,"breakHorizontal":-16.9,"spinRate":1562,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.4517529547684589,"extension":6.517195301096635},"index":2,"playId":"1698e078-6ad7-3176-a4b5-8cadf2f0558f","pitchNumber":3,"startTime":"2025-07-24T00:28:43.675Z","endTime":"2025-07-24T00:28:47.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.69386089171196,"strikeZoneBottom":1.86163996439178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.956771687718373,"aZ":-24.883092440775954,"pfxX":7.771926166369111,"pfxZ":4.282924060743374,"pX":0.6175041664451997,"pZ":2.375065546668535,"vX0":-3.7538513210228657,"vY0":-129.8598658830704,"vZ0":-1.299880553250157,"x":93.46,"y":174.65,"x0":1.074374168942411,"y0":50.00319453962336,"z0":4.780344383292888,"aX":13.234239037563874},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.7,"breakHorizontal":-13.2,"spinRate":1752,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.42226354051216,"extension":6.484736592360677},"index":3,"playId":"063c4aea-bd18-3bdb-a457-082ced86c8a8","pitchNumber":4,"startTime":"2025-07-24T00:28:58.663Z","endTime":"2025-07-24T00:29:03.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-24T00:29:13.646Z","endTime":"2025-07-24T00:29:25.279Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.91554548578014,"aZ":-26.321010635760775,"pfxX":7.5031181479782445,"pfxZ":3.231561397416405,"pX":-0.4290625041210008,"pZ":2.4306443989795175,"vX0":-6.296860757962311,"vY0":-133.51695809891228,"vZ0":-1.4268054469736104,"x":133.35,"y":173.15,"x0":0.9815047882138482,"y0":50.0025297410831,"z0":4.860517203277754,"aX":13.588477149777114},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.8,"breakHorizontal":-12.2,"spinRate":1595,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.4097547782391797,"extension":6.402964447786458},"hitData":{"launchSpeed":101.8,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":134.02,"coordY":139.41}},"index":5,"playId":"3c84c9f6-7e56-392b-a6eb-355a203a102d","pitchNumber":5,"startTime":"2025-07-24T00:29:25.279Z","endTime":"2025-07-24T00:29:37.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:29:37.848Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to right fielder Brent Rooker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-24T00:30:01.782Z","endTime":"2025-07-24T00:32:30.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.6,"strikeZoneTop":3.5944799916042,"strikeZoneBottom":1.747481171844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.811168345785518,"aZ":-28.665081630176985,"pfxX":-8.515690650132834,"pfxZ":2.6663575012212686,"pX":0.0755374600363771,"pZ":2.3345688203298836,"vX0":-0.4820489597329264,"vY0":-114.40533466045493,"vZ0":0.9371252300889397,"x":114.12,"y":175.75,"x0":1.3942843500365683,"y0":50.00048949955019,"z0":4.748113022464642,"aX":-11.188081813262091},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":5.4,"breakHorizontal":15.5,"spinRate":2271,"spinDirection":264},"zone":5,"typeConfidence":2.0,"plateTime":0.4803579847012589,"extension":6.411345616615688},"index":0,"playId":"6178a6c8-c633-320f-8d9a-0a74534192b4","pitchNumber":1,"startTime":"2025-07-24T00:30:01.782Z","endTime":"2025-07-24T00:30:06.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":91.4,"endSpeed":83.6,"strikeZoneTop":3.56601571196692,"strikeZoneBottom":1.67681799463759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.781795147058133,"aZ":-16.661004576818492,"pfxX":7.29040096274573,"pfxZ":8.637558904538686,"pX":-0.29160379928219343,"pZ":4.062749528824333,"vX0":-5.798626744078987,"vY0":-132.99083361760486,"vZ0":0.4182330675565349,"x":128.12,"y":129.09,"x0":0.9668617756589215,"y0":50.003601559867874,"z0":5.109294045902435,"aX":13.0959020866464},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.0,"breakHorizontal":-12.0,"spinRate":1888,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.4114097460627093,"extension":6.44494806498446},"index":1,"playId":"43e36683-6916-3526-979e-720c3d6d0b3b","pitchNumber":2,"startTime":"2025-07-24T00:30:22.358Z","endTime":"2025-07-24T00:30:26.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.4711067018164,"strikeZoneBottom":1.66610747306407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.923733678735985,"aZ":-28.711381866898385,"pfxX":9.778717336130331,"pfxZ":2.2661356146813016,"pX":0.031565686798967804,"pZ":1.209853834484848,"vX0":-5.622871806118955,"vY0":-122.51761340723574,"vZ0":-2.3997356751535017,"x":115.8,"y":206.11,"x0":1.0791736952776267,"y0":50.004402354267995,"z0":4.642062275843716,"aX":14.951516412738082},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.8,"breakHorizontal":-16.4,"spinRate":1485,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4461022821058451,"extension":6.369269040907469},"index":2,"playId":"f7d21f3a-e4c0-3940-b58b-75b3b66e45fe","pitchNumber":3,"startTime":"2025-07-24T00:30:43.519Z","endTime":"2025-07-24T00:30:47.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.140999846887027,"aZ":-30.693631223971103,"pfxX":9.988143633864045,"pfxZ":0.9711358445720322,"pX":0.7878396021152544,"pZ":2.7495990178637615,"vX0":-4.101616478891123,"vY0":-122.27168996133572,"vZ0":1.53660524734955,"x":86.97,"y":164.54,"x0":1.1855401064262396,"y0":50.000441050915875,"z0":4.7384802873925915,"aX":15.186206087682148},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.4,"breakHorizontal":-17.2,"spinRate":1604,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.44722512277428095,"extension":6.598910683142204},"index":3,"playId":"a032b3c9-3761-3d7e-995f-f158913a8e33","pitchNumber":4,"startTime":"2025-07-24T00:31:04.028Z","endTime":"2025-07-24T00:31:07.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.13509222897649,"aZ":-17.057353489485667,"pfxX":8.311914571224502,"pfxZ":8.160325564861173,"pX":-0.7960729628138998,"pZ":2.8872080485171203,"vX0":-7.326331396950696,"vY0":-135.60452276852993,"vZ0":-2.0694193317272385,"x":147.34,"y":160.83,"x0":0.8678434257366816,"y0":50.00288943418142,"z0":4.857311476614677,"aX":15.397478913185175},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":-13.4,"spinRate":2071,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.4047427352247639,"extension":6.50656709889055},"index":4,"playId":"05eaacca-698c-3a35-957f-1b3558066913","pitchNumber":5,"startTime":"2025-07-24T00:31:27.467Z","endTime":"2025-07-24T00:31:31.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57625973655069,"aZ":-27.557732965803776,"pfxX":-7.498039971434293,"pfxZ":3.5015619631078394,"pX":0.1803054363157097,"pZ":2.2973763165904604,"vX0":-0.16266799122890035,"vY0":-114.78432517181153,"vZ0":0.663760229207179,"x":110.13,"y":176.75,"x0":1.2246842401548401,"y0":50.003549246234535,"z0":4.71272712797513,"aX":-9.887593467972472},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.8,"breakHorizontal":13.6,"spinRate":2114,"spinDirection":266},"zone":5,"typeConfidence":2.0,"plateTime":0.4793422240974632,"extension":6.545539816400402},"index":5,"playId":"7024ba30-53be-3b26-b714-5e274d61b3ac","pitchNumber":6,"startTime":"2025-07-24T00:31:50.402Z","endTime":"2025-07-24T00:31:54.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.546927374346993,"aZ":-17.6449939139258,"pfxX":6.556997337490951,"pfxZ":7.815098895617936,"pX":-0.1711795661034812,"pZ":3.1212707937256017,"vX0":-5.06220367947836,"vY0":-135.46422484747563,"vZ0":-1.786423428507684,"x":123.52,"y":154.51,"x0":0.8697292070967612,"y0":50.001021102743216,"z0":5.022589233253894,"aX":12.187094246086128},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":-10.8,"spinRate":1856,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.4043034232927831,"extension":6.536093687169945},"hitData":{"launchSpeed":81.6,"launchAngle":50.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.19,"coordY":129.8}},"index":6,"playId":"b0038677-698f-36a4-902e-f7bdd8936286","pitchNumber":7,"startTime":"2025-07-24T00:32:17.601Z","endTime":"2025-07-24T00:32:30.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.52,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:32:30.328Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out sharply to center fielder Colby Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-24T00:32:43.667Z","endTime":"2025-07-24T00:33:30.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.62689657487609,"strikeZoneBottom":1.6539409954221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33913383593415,"aZ":-25.696509892381286,"pfxX":10.703292087631862,"pfxZ":3.732754257806225,"pX":-0.3529818156956285,"pZ":1.828124714214148,"vX0":-6.894031063345466,"vY0":-131.29138617135413,"vZ0":-2.297613188642331,"x":130.45,"y":189.42,"x0":0.9242698035594302,"y0":50.003131438858205,"z0":4.638702186925169,"aX":18.57490739788056},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":-17.8,"spinRate":1862,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.4181349509931169,"extension":6.530219082306999},"index":0,"playId":"8d1a78bc-3c14-3e56-96ce-9f5445269782","pitchNumber":1,"startTime":"2025-07-24T00:32:59.722Z","endTime":"2025-07-24T00:33:04.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":84.2,"endSpeed":76.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.289331395427066,"aZ":-27.264843727105152,"pfxX":11.272131587545648,"pfxZ":3.249609594486631,"pX":-0.273005470252822,"pZ":1.6572151689793737,"vX0":-6.695900620078991,"vY0":-122.39460681221998,"vZ0":-1.6645853313305987,"x":127.41,"y":194.04,"x0":1.0407989599354814,"y0":50.00098010316113,"z0":4.692167599691477,"aX":17.014388943025935},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.8,"breakHorizontal":-18.7,"spinRate":1699,"spinDirection":105},"zone":8,"typeConfidence":2.0,"plateTime":0.4483722663434353,"extension":6.479590198754943},"hitData":{"launchSpeed":101.7,"launchAngle":32.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":110.49,"coordY":39.82}},"index":1,"playId":"298de447-789d-307e-91e3-9e6cc86b7494","pitchNumber":2,"startTime":"2025-07-24T00:33:17.557Z","endTime":"2025-07-24T00:33:30.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:33:30.266Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Freeman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-24T00:33:58.740Z","endTime":"2025-07-24T00:35:36.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"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":"6c1bdb92-bf85-43d7-b9c9-f8c9f547f3ac","startTime":"2025-07-24T00:33:58.740Z","endTime":"2025-07-24T00:34:03.740Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":71.9,"strikeZoneTop":3.17212870903445,"strikeZoneBottom":1.50456978895788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.815829216105946,"aZ":-27.590281007541655,"pfxX":-5.706559756104674,"pfxZ":3.432735899830753,"pX":0.34559557405356084,"pZ":3.305748388683289,"vX0":-0.4753535461863132,"vY0":-115.48190408797755,"vZ0":2.683477508718575,"x":103.83,"y":149.52,"x0":1.2950279896597583,"y0":50.00248807170854,"z0":4.802702725331269,"aX":-7.6181112251993826},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":7.3,"breakHorizontal":10.4,"spinRate":2321,"spinDirection":263},"zone":12,"typeConfidence":2.0,"plateTime":0.4764113218647532,"extension":6.319884538283235},"index":1,"playId":"f5f08a54-e4fb-3bc2-8742-12e9381cc4ec","pitchNumber":1,"startTime":"2025-07-24T00:34:17.451Z","endTime":"2025-07-24T00:34:22.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.85363349318473,"aZ":-18.774738786276316,"pfxX":7.032170519985514,"pfxZ":7.451455768855231,"pX":0.22686920320872875,"pZ":3.741290149982446,"vX0":-4.425899921861922,"vY0":-133.77032577983513,"vZ0":0.51597827049853,"x":108.35,"y":137.77,"x0":0.9954782216381809,"y0":50.00549731672219,"z0":4.8995448554848595,"aX":12.65212240104607},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.8,"breakHorizontal":-11.6,"spinRate":1934,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.41061147893536587,"extension":6.568040189923472},"index":2,"playId":"7c4d48c4-f467-3a23-907e-f0f77fb1b494","pitchNumber":2,"startTime":"2025-07-24T00:34:38.321Z","endTime":"2025-07-24T00:34:44.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.1,"strikeZoneTop":3.08635595053757,"strikeZoneBottom":1.37708732623037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.728714488072793,"aZ":-17.696636025186464,"pfxX":6.885116869072515,"pfxZ":8.06748661429544,"pX":0.41147154506307176,"pZ":4.536238479981409,"vX0":-3.7732273945244286,"vY0":-133.82776411854024,"vZ0":2.2436083551711152,"x":101.32,"y":116.3,"x0":0.9530564647021452,"y0":50.00300476891293,"z0":4.962041133020257,"aX":12.357014212960664},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.4,"breakHorizontal":-11.5,"spinRate":1927,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.41093465614428837,"extension":6.565930687511405},"index":3,"playId":"f995ccae-00ee-3141-a9e9-84a8d2e82f34","pitchNumber":3,"startTime":"2025-07-24T00:35:03.130Z","endTime":"2025-07-24T00:35:09.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-24T00:35:22.844Z","endTime":"2025-07-24T00:35:31.767Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.322223369673555,"aZ":-26.20733191217122,"pfxX":-7.46137578109971,"pfxZ":4.325668331874386,"pX":-0.4795099684348591,"pZ":2.9291921377354724,"vX0":-1.9983205015051761,"vY0":-117.5668124338427,"vZ0":1.5712481132010145,"x":135.28,"y":159.69,"x0":1.3537172627274745,"y0":50.00253331283848,"z0":4.710288756460169,"aX":-10.29198781533379},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":8.5,"breakHorizontal":14.0,"spinRate":2351,"spinDirection":258},"zone":1,"typeConfidence":2.0,"plateTime":0.4685007240820749,"extension":6.544693737730451},"index":5,"playId":"0fd1587b-42f5-3223-ba5e-1d98f895ac8d","pitchNumber":4,"startTime":"2025-07-24T00:35:31.767Z","endTime":"2025-07-24T00:35:36.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:35:36.896Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gio Urshela strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-24T00:37:31.000Z","endTime":"2025-07-24T00:38:33.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.41444917612294,"strikeZoneBottom":1.56412788896569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.693547212701624,"aZ":-25.530488904146324,"pfxX":0.9611213487439747,"pfxZ":4.0530896504905645,"pX":-0.3519841217861566,"pZ":2.918007261042312,"vX0":-7.492062267098701,"vY0":-127.41049315498148,"vZ0":-3.048400280395671,"x":130.42,"y":159.99,"x0":2.5045773342109507,"y0":50.00525255250711,"z0":6.15209893535383,"aX":1.576724985949677},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.8,"breakHorizontal":0.0,"spinRate":2255,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.43023802670645406,"extension":6.866800535074901},"index":0,"playId":"fc65e798-1d17-3d90-b2a9-e53a68de5baf","pitchNumber":1,"startTime":"2025-07-24T00:37:40.499Z","endTime":"2025-07-24T00:37:44.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":86.5,"endSpeed":80.0,"strikeZoneTop":3.50737026209889,"strikeZoneBottom":1.65750174140982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50033177394165,"aZ":-24.54918538582356,"pfxX":1.2775850546728007,"pfxZ":4.71059917537457,"pX":1.120837185608788,"pZ":2.604971630537262,"vX0":-4.553709109799511,"vY0":-125.90815352607115,"vZ0":-3.8515468024087243,"x":74.28,"y":168.45,"x0":2.7801402281100285,"y0":50.00397585130311,"z0":6.121390916006421,"aX":2.0690254595713884},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.9,"breakHorizontal":-1.3,"spinRate":2292,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.433589955669178,"extension":6.557111517585359},"index":1,"playId":"b413604e-17ae-3af4-bd09-f913a4486d97","pitchNumber":2,"startTime":"2025-07-24T00:37:54.219Z","endTime":"2025-07-24T00:37:59.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":90.9,"endSpeed":83.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.11724377876358,"aZ":-20.654860354472877,"pfxX":8.893434532218917,"pfxZ":6.514843909547347,"pX":0.18386997981731923,"pZ":3.200280923372571,"vX0":-8.713312562705529,"vY0":-132.13225898359778,"vZ0":-3.727090120276345,"x":109.99,"y":152.37,"x0":2.368560047326333,"y0":50.005242663399954,"z0":6.146692692700844,"aX":15.73051565422256},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.2,"breakHorizontal":-14.2,"spinRate":2060,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.41452194017403565,"extension":6.6657738423509},"index":2,"playId":"81b7596d-7563-394f-ab6b-1d6dd807a5ef","pitchNumber":3,"startTime":"2025-07-24T00:38:10.390Z","endTime":"2025-07-24T00:38:15.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.52132076472589,"aZ":-20.454056834785224,"pfxX":10.079003967433342,"pfxZ":6.37152497325013,"pX":-0.6127875571900289,"pZ":2.8409468852476922,"vX0":-11.247308981158834,"vY0":-135.03345995232817,"vZ0":-4.681046753933376,"x":140.36,"y":162.07,"x0":2.3049387468394085,"y0":50.001583033364504,"z0":6.043794793989697,"aX":18.536502742813273},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":-15.7,"spinRate":2051,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.4062581157899574,"extension":6.863533375641178},"index":3,"playId":"0dd63fda-69fc-3c0d-a9b9-d324fde7d681","pitchNumber":4,"startTime":"2025-07-24T00:38:28.107Z","endTime":"2025-07-24T00:38:33.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:38:33.359Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Austin Wynns doubles (7) on a sharp line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-24T00:39:02.334Z","endTime":"2025-07-24T00:39:52.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-24T00:38:53.229Z","endTime":"2025-07-24T00:39:04.530Z","isPitch":false,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.62510225078937,"strikeZoneBottom":1.5782795069322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.376450318518163,"aZ":-29.666322295579572,"pfxX":0.2795045328859578,"pfxZ":1.7942577086909288,"pX":-0.7029998252754739,"pZ":-0.04313069753810245,"vX0":-7.103656788543269,"vY0":-117.68684941127492,"vZ0":-7.568085616804699,"x":143.8,"y":239.94,"x0":2.3244979283371916,"y0":50.00086722782492,"z0":5.980189377506176,"aX":0.3905386773981856},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.6,"breakHorizontal":1.3,"spinRate":2202,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.46630191505766483,"extension":6.904501541180629},"index":1,"playId":"221cf0a1-fd09-3ea5-98a3-0d7cdaf3a493","pitchNumber":1,"startTime":"2025-07-24T00:39:04.530Z","endTime":"2025-07-24T00:39:09.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.9,"strikeZoneTop":3.65338380531833,"strikeZoneBottom":1.56576217138263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.63820441462819,"aZ":-31.975816875539472,"pfxX":-0.2552498142520915,"pfxZ":0.15249379462615842,"pX":0.13847975518489627,"pZ":2.1943649271431647,"vX0":-5.238264451291798,"vY0":-111.47942116667056,"vZ0":-1.6764816697658653,"x":111.72,"y":179.53,"x0":2.549559574236072,"y0":50.00022669133926,"z0":6.250255246619587,"aX":-0.321143801701972},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":0.1,"breakHorizontal":1.8,"spinRate":2008,"spinDirection":263},"zone":8,"typeConfidence":2.0,"plateTime":0.4909150109100442,"extension":6.6841802991909685},"index":2,"playId":"9ebeb77d-5328-370b-ae59-f84dcd71a3a8","pitchNumber":2,"startTime":"2025-07-24T00:39:24.234Z","endTime":"2025-07-24T00:39:28.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34975686919748,"aZ":-23.54183431877222,"pfxX":1.8636263899980121,"pfxZ":5.149443756536335,"pX":-0.4800222803443014,"pZ":2.118987106701341,"vX0":-8.226153995054368,"vY0":-128.57906262376235,"vZ0":-5.039878082308514,"x":135.3,"y":181.57,"x0":2.5169332669418405,"y0":50.004628316077316,"z0":5.928502854115496,"aX":3.1263691264135285},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.4,"breakHorizontal":-1.6,"spinRate":2390,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.4257811312860871,"extension":6.735927284970891},"hitData":{"launchSpeed":102.7,"launchAngle":15.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":40.13,"coordY":112.67}},"index":3,"playId":"b56df780-c3a6-36d2-995b-8eccb6747cc4","pitchNumber":3,"startTime":"2025-07-24T00:39:40.266Z","endTime":"2025-07-24T00:39:52.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.8,"awayTeamWinProbability":52.2,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":0.73,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:39:52.374Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Urías grounds out, shortstop Corey Seager to first baseman Ezequiel Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-24T00:40:11.581Z","endTime":"2025-07-24T00:40:32.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.23959830842803,"strikeZoneBottom":1.5196203186037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.092017517863102,"aZ":-20.92762506347977,"pfxX":9.346722602400321,"pfxZ":6.336968629128061,"pX":0.5821446963225735,"pZ":2.443775775675135,"vX0":-7.6312960681187505,"vY0":-133.00665618265154,"vZ0":-5.550128555999499,"x":94.81,"y":172.8,"x0":2.287824469450707,"y0":50.00255817506599,"z0":6.095926766515388,"aX":16.58529999099875},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.3,"breakHorizontal":-15.1,"spinRate":1989,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.4133363458936241,"extension":6.764206458020293},"hitData":{"launchSpeed":98.0,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.64,"coordY":145.5}},"index":0,"playId":"b82a1c87-5f4d-3706-986f-700d28c58edd","pitchNumber":1,"startTime":"2025-07-24T00:40:24.889Z","endTime":"2025-07-24T00:40:32.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"second":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":1.45,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:40:32.584Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, second baseman Marcus Semien to first baseman Ezequiel Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-24T00:40:51.764Z","endTime":"2025-07-24T00:42:36.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.15784213674179,"strikeZoneBottom":1.45921354897132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.325525765388267,"aZ":-19.149481307039235,"pfxX":8.88908463650546,"pfxZ":7.225962811607081,"pX":1.487486379797364,"pZ":2.7053872777027057,"vX0":-5.343720519505397,"vY0":-133.79108172995916,"vZ0":-5.112527406439873,"x":60.3,"y":165.73,"x0":2.361337249545807,"y0":50.006193252435395,"z0":6.024191609390072,"aX":16.030716140974636},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":-14.9,"spinRate":2038,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.41024838757292637,"extension":6.904159175431044},"index":0,"playId":"388e28b3-cc7c-301e-9a16-81998ee60b85","pitchNumber":1,"startTime":"2025-07-24T00:41:00.866Z","endTime":"2025-07-24T00:41:05.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"second":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":69.8,"strikeZoneTop":3.25872978758344,"strikeZoneBottom":1.47706757591747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.188546843702213,"aZ":-35.1060024749916,"pfxX":-1.5710256218265748,"pfxZ":-2.3973257821663516,"pX":0.10288288797301895,"pZ":2.2491268495657937,"vX0":-4.664303012814644,"vY0":-109.74400588531114,"vZ0":-0.516970379196733,"x":113.08,"y":178.05,"x0":2.45889868113203,"y0":50.00507361686367,"z0":6.223052708138516,"aX":-1.9182125629797249},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-4.2,"breakHorizontal":4.1,"spinRate":2176,"spinDirection":298},"zone":5,"typeConfidence":2.0,"plateTime":0.4988573279465425,"extension":6.700460226851329},"index":1,"playId":"8355b8ef-8d5c-3a4f-8b1c-025bbdaf57fd","pitchNumber":2,"startTime":"2025-07-24T00:41:19.471Z","endTime":"2025-07-24T00:41:23.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"second":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.853543605303305,"aZ":-28.33807610787148,"pfxX":1.5316061390261373,"pfxZ":2.304151909798268,"pX":-0.08401926666447547,"pZ":2.548683997316668,"vX0":-7.195162531065987,"vY0":-128.15075912489667,"vZ0":-3.032666045218398,"x":120.2,"y":169.97,"x0":2.5581075942066214,"y0":50.00576474898405,"z0":5.955161442857616,"aX":2.554612288716383},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.7,"breakHorizontal":-1.2,"spinRate":2322,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.42698425495952463,"extension":6.777930638293697},"index":2,"playId":"bbed4bdd-de37-3d1d-93fa-18fe037dd8ed","pitchNumber":3,"startTime":"2025-07-24T00:41:40.927Z","endTime":"2025-07-24T00:41:46.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"second":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.721259557301202,"aZ":-30.022761526829502,"pfxX":-0.9932671980084469,"pfxZ":1.4480241283514999,"pX":0.8301594314674704,"pZ":0.781049223756403,"vX0":-4.014707779377324,"vY0":-121.13478568971735,"vZ0":-5.831159330232804,"x":85.36,"y":217.69,"x0":2.6381875746095482,"y0":50.00254612467683,"z0":5.845002824625848,"aX":-1.475464275254099},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.4,"breakHorizontal":2.8,"spinRate":2258,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.45221455849096603,"extension":6.836045187823893},"hitData":{"launchSpeed":41.7,"launchAngle":13.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.82,"coordY":155.74}},"index":3,"playId":"0a007a0c-23dc-36ab-b900-fb4f4c9ad37e","pitchNumber":4,"startTime":"2025-07-24T00:42:28.853Z","endTime":"2025-07-24T00:42:36.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"second":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.4,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:42:36.601Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Duran pops out to shortstop Jacob Wilson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-24T00:45:02.443Z","endTime":"2025-07-24T00:46:42.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":77.7,"endSpeed":70.8,"strikeZoneTop":3.36716663720476,"strikeZoneBottom":1.55609874666874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.083136086084778,"aZ":-26.172348222411696,"pfxX":-6.41187682994679,"pfxZ":4.663276602417335,"pX":1.3737815531176374,"pZ":2.6736362245005205,"vX0":1.5450647045803838,"vY0":-113.17973196988962,"vZ0":1.0017777889281347,"x":64.63,"y":166.59,"x0":1.512190570711679,"y0":50.0047124997036,"z0":4.861193556285773,"aX":-8.257558528187337},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":9.0,"breakHorizontal":11.2,"spinRate":2196,"spinDirection":263},"zone":12,"typeConfidence":2.0,"plateTime":0.48531827961531127,"extension":6.540396235714793},"index":0,"playId":"45e75b42-b20f-3b76-8166-fa706dd4489e","pitchNumber":1,"startTime":"2025-07-24T00:45:05.828Z","endTime":"2025-07-24T00:45:10.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.1,"strikeZoneTop":3.2999614864663,"strikeZoneBottom":1.40680846806267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.8142143590728,"aZ":-24.827290251483454,"pfxX":-3.9071107072499554,"pfxZ":5.699310479320208,"pX":-0.48308480317981173,"pZ":1.7843240980449349,"vX0":-2.9476464233324235,"vY0":-113.19920451116049,"vZ0":-0.7829513779124836,"x":135.41,"y":190.6,"x0":1.3464784367450804,"y0":50.005401536681106,"z0":4.633416272196483,"aX":-5.041192619573301},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":10.4,"breakHorizontal":7.9,"spinRate":2246,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.4849705845021397,"extension":6.580168699631458},"index":1,"playId":"ef6cc1a0-a14d-3985-aaec-3cc020e7fd04","pitchNumber":2,"startTime":"2025-07-24T00:45:19.717Z","endTime":"2025-07-24T00:45:24.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.45298033136721,"strikeZoneBottom":1.55956802890572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.388457564467483,"aZ":-16.519616111761476,"pfxX":6.894216683485986,"pfxZ":8.842626417298028,"pX":-0.9435254274392837,"pZ":2.571319065345328,"vX0":-6.930692746263514,"vY0":-132.24576666289622,"vZ0":-2.9878666229666306,"x":152.96,"y":169.35,"x0":0.8163371274911027,"y0":50.00031590593878,"z0":4.928540928519798,"aX":12.20145230923124},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.6,"breakHorizontal":-10.9,"spinRate":2036,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.4142853673417002,"extension":6.4802979970917365},"index":2,"playId":"5bd4ce8d-548f-3411-82e4-a1613c7e0d7a","pitchNumber":3,"startTime":"2025-07-24T00:45:37.846Z","endTime":"2025-07-24T00:45:43.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.689510959335692,"aZ":-22.25499749210817,"pfxX":9.749277226630808,"pfxZ":5.957811632490262,"pX":-0.04159123608612157,"pZ":2.656589949262696,"vX0":-5.836296500419069,"vY0":-128.47560958750196,"vZ0":-0.8189196377273248,"x":118.59,"y":167.05,"x0":0.9979867883607032,"y0":50.00122582996908,"z0":4.715940125762475,"aX":16.226022676424826},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.8,"breakHorizontal":-16.3,"spinRate":1912,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.42702843762151366,"extension":6.397223154274038},"index":3,"playId":"f58d4a05-ae8c-34d8-aaca-313b4707acda","pitchNumber":4,"startTime":"2025-07-24T00:45:54.665Z","endTime":"2025-07-24T00:45:59.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.0,"strikeZoneTop":3.40964169153742,"strikeZoneBottom":1.43467250934714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4591322398648,"aZ":-17.38500845657912,"pfxX":7.5919516905516,"pfxZ":8.47074390938968,"pX":0.1913166534361489,"pZ":3.998446359519106,"vX0":-4.5783925931076865,"vY0":-131.90966770936723,"vZ0":0.8759847216075649,"x":109.71,"y":130.82,"x0":0.9713760794203647,"y0":50.00309561195079,"z0":4.952300381453408,"aX":13.25667951015617},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.7,"breakHorizontal":-12.6,"spinRate":2027,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4166842385911469,"extension":6.578664160123832},"index":4,"playId":"50221550-8f60-3ff4-a20b-ac1d6a5bf5e5","pitchNumber":5,"startTime":"2025-07-24T00:46:16.958Z","endTime":"2025-07-24T00:46:21.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47473542676278,"aZ":-27.618174412874996,"pfxX":-5.998216886773571,"pfxZ":3.4763823700566636,"pX":-0.5164091060332971,"pZ":2.695754781132389,"vX0":-2.1481604748453407,"vY0":-114.66360196986307,"vZ0":1.5318265372929152,"x":136.68,"y":165.99,"x0":1.216154964372013,"y0":50.00142019431,"z0":4.7468200819837785,"aX":-7.853037707133869},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":7.1,"breakHorizontal":11.4,"spinRate":2197,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.4807452774207297,"extension":6.4614354344927305},"hitData":{"launchSpeed":82.3,"launchAngle":59.0,"totalDistance":187.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":94.31,"coordY":133.33}},"index":5,"playId":"0a03142f-acbb-3ea5-92c0-682c7c1fe9bf","pitchNumber":6,"startTime":"2025-07-24T00:46:32.925Z","endTime":"2025-07-24T00:46:42.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:46:42.453Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Helman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-24T00:46:56.100Z","endTime":"2025-07-24T00:48:35.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"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":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.577699139244878,"aZ":-28.248336877089983,"pfxX":-8.783403901473227,"pfxZ":2.9943283276258477,"pX":-0.5122096913626542,"pZ":2.654620371944271,"vX0":-1.386774550815796,"vY0":-114.68964970245699,"vZ0":1.6586713157230493,"x":136.52,"y":167.11,"x0":1.2422732261434406,"y0":50.000055207712705,"z0":4.71138435818645,"aX":-11.499542866834396},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":6.2,"breakHorizontal":16.2,"spinRate":2229,"spinDirection":263},"zone":4,"typeConfidence":2.0,"plateTime":0.48071119695691866,"extension":6.479193655185744},"index":0,"playId":"d9f02ef4-b74a-3b60-ad33-4ef14f36280e","pitchNumber":1,"startTime":"2025-07-24T00:47:10.404Z","endTime":"2025-07-24T00:47:15.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-07-24T00:47:33.417Z","endTime":"2025-07-24T00:47:50.844Z","isPitch":false,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"},"defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.197596210632202,"aZ":-19.544975432990906,"pfxX":6.325695728598715,"pfxZ":7.029878209595871,"pX":0.1413314786177898,"pZ":3.379640456464835,"vX0":-4.284136897686801,"vY0":-133.5363779044392,"vZ0":-0.22046553993845414,"x":111.61,"y":147.53,"x0":0.9490227262666034,"y0":50.00072877819582,"z0":4.875798095442649,"aX":11.361477207570674},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":-10.4,"spinRate":1829,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.411016561404554,"extension":6.5916882911965},"index":2,"playId":"53d7dd7f-e4c8-3ecb-8eee-6c7e9be791b2","pitchNumber":2,"startTime":"2025-07-24T00:47:50.844Z","endTime":"2025-07-24T00:47:55.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.62736233521704,"strikeZoneBottom":1.5790280151439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36642355662287,"aZ":-19.804858671943997,"pfxX":6.5599515218339475,"pfxZ":6.831083068397199,"pX":0.9996725427159097,"pZ":4.451677731703195,"vX0":-2.425752369012243,"vY0":-134.07210637733607,"vZ0":2.4097910162428056,"x":78.89,"y":118.58,"x0":1.0665129547824581,"y0":50.00471047751836,"z0":4.958658660949013,"aX":11.882785899094799},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.1,"breakHorizontal":-11.3,"spinRate":1919,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4093387626791931,"extension":6.520229277392139},"index":3,"playId":"b463adf8-b0cc-3fc4-b54a-55fee3468cb4","pitchNumber":3,"startTime":"2025-07-24T00:48:10.537Z","endTime":"2025-07-24T00:48:15.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86269904501925,"aZ":-17.059128635882768,"pfxX":6.655069570217714,"pfxZ":8.314721137074518,"pX":-0.3446483445551588,"pZ":3.074815972215098,"vX0":-5.528475547153169,"vY0":-134.1660599370869,"vZ0":-1.3334152917572362,"x":130.14,"y":155.76,"x0":0.8811529535150409,"y0":50.00003386575255,"z0":4.7977728322876585,"aX":12.093542789841898},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":-10.8,"spinRate":1975,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.40872431768285766,"extension":6.56594381023151},"index":4,"playId":"91a8649b-20a0-3963-bc2b-078426746c8e","pitchNumber":4,"startTime":"2025-07-24T00:48:30.798Z","endTime":"2025-07-24T00:48:35.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:48:35.968Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Corey Seager homers (15) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-24T00:48:52.792Z","endTime":"2025-07-24T00:50:47.231Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":{"id":676664,"link":"/api/v1/people/676664"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":80.2,"endSpeed":72.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22743596974379,"aZ":-27.98356934958726,"pfxX":-8.83527431168886,"pfxZ":3.092263035550003,"pX":-0.3538042228021831,"pZ":2.968330510885743,"vX0":-1.0323805658805068,"vY0":-116.67765291637792,"vZ0":1.8437465142236782,"x":130.49,"y":158.64,"x0":1.2423460904147021,"y0":50.00482975107611,"z0":4.8349457753865535,"aX":-11.988423930315067},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":6.5,"breakHorizontal":16.2,"spinRate":2334,"spinDirection":259},"zone":1,"typeConfidence":2.0,"plateTime":0.47233103580337765,"extension":6.683270944690833},"index":0,"playId":"81ea7af8-7b33-3e61-84d5-29e237395231","pitchNumber":1,"startTime":"2025-07-24T00:49:01.067Z","endTime":"2025-07-24T00:49:05.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.41277419275292,"strikeZoneBottom":1.39246663162239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.461533479070187,"aZ":-24.067671577175332,"pfxX":9.132649791352252,"pfxZ":4.76366273649529,"pX":1.444964032798015,"pZ":2.5050500880174105,"vX0":-2.288741773380083,"vY0":-129.97524810647138,"vZ0":-0.7852717192754998,"x":61.92,"y":171.14,"x0":1.1530457431809114,"y0":50.00508171431529,"z0":4.646610857333118,"aX":15.552749572938021},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.6,"breakHorizontal":-16.0,"spinRate":1853,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4221732729171288,"extension":6.675376161560859},"index":1,"playId":"1f0a45d5-c975-3138-acd5-2ff88baf0af3","pitchNumber":2,"startTime":"2025-07-24T00:49:15.771Z","endTime":"2025-07-24T00:49:20.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.59542285314355,"strikeZoneBottom":1.53546324947925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56794316835194,"aZ":-16.512118454457784,"pfxX":5.553437678754355,"pfxZ":8.554075322899873,"pX":-0.5675942489356606,"pZ":3.5392281274365014,"vX0":-5.778364932393496,"vY0":-134.54981715945334,"vZ0":-0.5322830647742027,"x":138.64,"y":143.22,"x0":0.8877179485325382,"y0":50.001865423598396,"z0":4.911091667747137,"aX":10.16774740403251},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":-8.8,"spinRate":1992,"spinDirection":128},"zone":1,"typeConfidence":2.0,"plateTime":0.40728223971435584,"extension":6.635338413475896},"index":2,"playId":"7d45ce58-e1bf-395f-ad82-ba39714fd970","pitchNumber":3,"startTime":"2025-07-24T00:49:30.959Z","endTime":"2025-07-24T00:49:35.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.2,"strikeZoneTop":3.28156841080401,"strikeZoneBottom":1.38168093726929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.744049048665598,"aZ":-23.77299643235563,"pfxX":-3.4277971520329347,"pfxZ":5.971585327025517,"pX":-1.8901286046452637,"pZ":1.3556289445371292,"vX0":-5.846449840929544,"vY0":-118.4577659609271,"vZ0":-2.3335691585156177,"x":189.05,"y":202.18,"x0":1.0649377613562576,"y0":50.0021051589788,"z0":4.549223128596457,"aX":-4.822554943227335},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.4,"breakHorizontal":7.8,"spinRate":2383,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.46415451574088573,"extension":6.7224356476393385},"index":3,"playId":"8c00162d-12ce-3a66-b97b-6e9ce85d1ba7","pitchNumber":4,"startTime":"2025-07-24T00:49:49.721Z","endTime":"2025-07-24T00:49:54.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.51766087831332,"strikeZoneBottom":1.37744330735964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.723036918824416,"aZ":-28.337956225956315,"pfxX":8.299863039862299,"pfxZ":2.1589616632282063,"pX":1.2894408207256973,"pZ":3.0296530705506206,"vX0":-2.352841034383333,"vY0":-132.24603815414628,"vZ0":0.9488763972751926,"x":67.85,"y":156.98,"x0":1.1114525189752158,"y0":50.000606492124035,"z0":4.742033758176956,"aX":14.725157527273051},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.3,"breakHorizontal":-14.5,"spinRate":1586,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.41388909936602136,"extension":6.710123921476886},"index":4,"playId":"eab14137-077a-3848-a88f-469c8a366b67","pitchNumber":5,"startTime":"2025-07-24T00:50:06.952Z","endTime":"2025-07-24T00:50:12.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46537536937767,"aZ":-18.312140533499424,"pfxX":6.10670607786583,"pfxZ":7.800402182381413,"pX":-0.3520365108064623,"pZ":3.134922256549007,"vX0":-5.110802026624621,"vY0":-132.7101805433813,"vZ0":-1.2044416459185996,"x":130.42,"y":154.14,"x0":0.8091501172294829,"y0":50.00004915603934,"z0":4.933754325766292,"aX":10.847466590455232},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.0,"breakHorizontal":-9.8,"spinRate":1942,"spinDirection":129},"zone":1,"typeConfidence":2.0,"plateTime":0.41337276899158626,"extension":6.602339785353675},"hitData":{"launchSpeed":108.0,"launchAngle":30.0,"totalDistance":434.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.66,"coordY":23.5}},"index":5,"playId":"8ee6f223-3c21-30da-a3aa-a158ee5e8ce1","pitchNumber":6,"startTime":"2025-07-24T00:50:22.695Z","endTime":"2025-07-24T00:50:47.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":12.099999999999994,"leverageIndex":0.48,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:50:47.231Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to right fielder Brent Rooker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-24T00:50:58.663Z","endTime":"2025-07-24T00:52:31.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.2,"strikeZoneTop":3.34171088492478,"strikeZoneBottom":1.66849706286252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.77870037775274,"aZ":-25.45108454376539,"pfxX":-3.7050896517807734,"pfxZ":5.004508341023534,"pX":1.2836212389351875,"pZ":3.4753325812799662,"vX0":1.0209002247199988,"vY0":-115.56694799869085,"vZ0":2.5834542569071717,"x":68.07,"y":144.95,"x0":1.3159021838361813,"y0":50.005162015592454,"z0":4.797224512691275,"aX":-4.981337823069538},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":10.1,"breakHorizontal":6.5,"spinRate":2278,"spinDirection":257},"zone":12,"typeConfidence":2.0,"plateTime":0.47507102373598054,"extension":6.526963696207597},"index":0,"playId":"f1b38549-06bf-3406-ac2d-1662fa92b6c7","pitchNumber":1,"startTime":"2025-07-24T00:51:16.779Z","endTime":"2025-07-24T00:51:20.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":83.0,"endSpeed":76.3,"strikeZoneTop":3.35027642910158,"strikeZoneBottom":1.67689025518256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86241426091432,"aZ":-31.34880183944627,"pfxX":8.922093947256347,"pfxZ":0.5607332263677014,"pX":0.8895862550789395,"pZ":1.1368883323429464,"vX0":-3.3842923496948445,"vY0":-120.86648774181012,"vZ0":-1.7354770215859152,"x":83.09,"y":208.08,"x0":1.1497730596610318,"y0":50.005092749969144,"z0":4.62078986589158,"aX":13.183747806793539},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.8,"breakHorizontal":-15.4,"spinRate":1411,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4534181738205052,"extension":6.55176711097668},"index":1,"playId":"6df7960a-9700-30b7-a9ab-6398eca80d6b","pitchNumber":2,"startTime":"2025-07-24T00:51:32.841Z","endTime":"2025-07-24T00:51:37.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.32150714150572,"strikeZoneBottom":1.66865503130112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.007674322710457,"aZ":-27.708285051871275,"pfxX":10.344107111687993,"pfxZ":2.5671572365467465,"pX":0.8878190630765459,"pZ":1.8544163439376942,"vX0":-4.005015984309432,"vY0":-131.45392821578622,"vZ0":-1.9284469677741134,"x":83.16,"y":188.71,"x0":1.0908756309187249,"y0":50.005734994541825,"z0":4.663399670611767,"aX":18.027095341269543},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.4,"breakHorizontal":-17.8,"spinRate":2015,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.41736793538581374,"extension":6.6575742655080115},"index":2,"playId":"9f46bc62-4d02-34ef-ac9c-3fa5ee160b54","pitchNumber":3,"startTime":"2025-07-24T00:51:50.154Z","endTime":"2025-07-24T00:51:55.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08603344390379,"aZ":-30.522985197992607,"pfxX":10.161077324167675,"pfxZ":1.105857502988525,"pX":0.34320666102227776,"pZ":1.355712874960457,"vX0":-4.72333465272094,"vY0":-121.48092016255961,"vZ0":-1.611130002587234,"x":103.92,"y":202.18,"x0":0.9939815914206757,"y0":50.00181208394459,"z0":4.6839257585026,"aX":15.166480491499662},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.9,"breakHorizontal":-17.3,"spinRate":1580,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4510921562347918,"extension":6.5019021133021875},"index":3,"playId":"0012a85e-fea7-3b56-a1ef-542f8df6ce4d","pitchNumber":4,"startTime":"2025-07-24T00:52:06.704Z","endTime":"2025-07-24T00:52:11.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.906926077416955,"aZ":-18.084562688531804,"pfxX":6.949293233434809,"pfxZ":7.791661727188659,"pX":-0.2971694769793994,"pZ":2.9186860128994687,"vX0":-5.420650540681163,"vY0":-133.64668248042898,"vZ0":-1.646899662345129,"x":128.33,"y":159.98,"x0":0.8548801866125896,"y0":50.00361877450788,"z0":4.842366941506385,"aX":12.567046048466437},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":-11.4,"spinRate":1982,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.4098998910175071,"extension":6.619358924207004},"hitData":{"launchSpeed":73.8,"launchAngle":52.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.39,"coordY":131.38}},"index":4,"playId":"3aeaee3e-d87d-328a-8e32-78fe6ca2b09e","pitchNumber":5,"startTime":"2025-07-24T00:52:22.571Z","endTime":"2025-07-24T00:52:31.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:52:31.280Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out, first baseman Ezequiel Duran to pitcher Patrick Corbin.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-24T00:54:30.118Z","endTime":"2025-07-24T00:55:34.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.619717895074,"strikeZoneBottom":1.66461507720757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.49296836956077,"aZ":-18.43640809682307,"pfxX":9.170305534566022,"pfxZ":7.66678368476278,"pX":1.247123214512599,"pZ":2.355263680373798,"vX0":-5.825161897736433,"vY0":-133.23931302388638,"vZ0":-6.480365085662076,"x":69.46,"y":175.19,"x0":2.2739211744899825,"y0":50.00379930029905,"z0":6.158150675569503,"aX":16.435510837219393},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.6,"breakHorizontal":-15.2,"spinRate":1977,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4115996206110757,"extension":6.677162853696799},"index":0,"playId":"b18a33b8-3fd2-3d48-92ba-188ca412be67","pitchNumber":1,"startTime":"2025-07-24T00:54:38.980Z","endTime":"2025-07-24T00:54:43.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.1,"strikeZoneTop":3.58621914886471,"strikeZoneBottom":1.59042072310807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.306503000961648,"aZ":-29.74568244481204,"pfxX":-0.12128371514686398,"pfxZ":1.7363409358561128,"pX":-0.21214772843864693,"pZ":0.6304942093059802,"vX0":-6.2068869426974365,"vY0":-117.43203070107396,"vZ0":-6.233048418498672,"x":125.09,"y":221.76,"x0":2.4761858928795855,"y0":50.00562574074367,"z0":6.0710413335149305,"aX":-0.17045628715748934},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.9,"breakHorizontal":1.7,"spinRate":2215,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4656259449839446,"extension":6.738642309022838},"index":1,"playId":"692b2eac-28a5-3b07-8701-407f05adb62e","pitchNumber":2,"startTime":"2025-07-24T00:54:52.089Z","endTime":"2025-07-24T00:54:56.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.20556573444429,"aZ":-31.920385379448568,"pfxX":-1.2431618947077188,"pfxZ":0.20177356133250512,"pX":-0.6474660559169941,"pZ":2.562525580122087,"vX0":-6.213392067695753,"vY0":-111.31145194451078,"vZ0":-0.9269716839665223,"x":141.68,"y":169.59,"x0":2.336829473488191,"y0":50.00301621603322,"z0":6.2772141154488805,"aX":-1.5658776556238982},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":0.5,"breakHorizontal":3.8,"spinRate":2118,"spinDirection":293},"zone":4,"typeConfidence":2.0,"plateTime":0.491297288968231,"extension":6.856427327544948},"index":2,"playId":"ef12634a-0fb3-3349-a08f-19ab6a27c552","pitchNumber":3,"startTime":"2025-07-24T00:55:09.861Z","endTime":"2025-07-24T00:55:14.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.48958348949042,"aZ":-33.25504100129121,"pfxX":1.1961096217175795,"pfxZ":-0.8088920329584184,"pX":1.3207464794838435,"pZ":2.2362843706765902,"vX0":-3.414896933177902,"vY0":-114.78251647079331,"vZ0":-1.6164769135817563,"x":66.66,"y":178.4,"x0":2.673205109738461,"y0":50.004559837181134,"z0":6.19142922264323,"aX":1.5945774420566887},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-1.6,"breakHorizontal":-1.3,"spinRate":2211,"spinDirection":284},"zone":14,"typeConfidence":2.0,"plateTime":0.47741011956106627,"extension":6.746570040533943},"hitData":{"launchSpeed":71.6,"launchAngle":3.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.66,"coordY":165.33}},"index":3,"playId":"e1e2cde8-c11e-3530-80a3-612976bd36d5","pitchNumber":4,"startTime":"2025-07-24T00:55:26.898Z","endTime":"2025-07-24T00:55:34.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:55:34.549Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-24T00:55:49.181Z","endTime":"2025-07-24T00:57:33.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":92.0,"endSpeed":83.6,"strikeZoneTop":3.70470166826572,"strikeZoneBottom":1.58197903738449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.114209046749625,"aZ":-18.94924835687415,"pfxX":9.492302409664397,"pfxZ":7.371940431295496,"pX":-0.95213362206479,"pZ":2.957487083550125,"vX0":-11.003138863836229,"vY0":-133.43302936172026,"vZ0":-4.881651964734844,"x":153.29,"y":158.93,"x0":2.0018820318191133,"y0":50.002721143271096,"z0":6.186117756345026,"aX":17.027877170294676},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.4,"breakHorizontal":-14.6,"spinRate":2129,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.41131449314313073,"extension":6.838139120651694},"index":0,"playId":"42a201c6-f628-3991-9a74-186fe3d277ae","pitchNumber":1,"startTime":"2025-07-24T00:56:03.872Z","endTime":"2025-07-24T00:56:08.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":82.2,"endSpeed":76.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.99920531022228,"aZ":-29.10409666329255,"pfxX":-1.3712170167923965,"pfxZ":2.1065208318714443,"pX":0.019570027369363842,"pZ":1.9252970455665999,"vX0":-5.780522733977714,"vY0":-119.67839775453969,"vZ0":-3.7087828526740267,"x":116.25,"y":186.8,"x0":2.6394176548145034,"y0":50.004191494847795,"z0":6.0876674904816905,"aX":-1.9982253224757573},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.2,"breakHorizontal":3.8,"spinRate":2274,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.45678806643837033,"extension":6.792270789071881},"index":1,"playId":"c3cd8092-b8ef-35b8-bcea-ba260ab35c61","pitchNumber":2,"startTime":"2025-07-24T00:56:18.183Z","endTime":"2025-07-24T00:56:22.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":82.0,"endSpeed":75.5,"strikeZoneTop":3.73623423856606,"strikeZoneBottom":1.57200536740785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.804553819598354,"aZ":-31.646683890857584,"pfxX":-0.405837290391017,"pfxZ":0.36939549947434713,"pX":-1.3720620212948595,"pZ":1.189328237366524,"vX0":-9.001506370383147,"vY0":-119.00550910198689,"vZ0":-4.722005593954865,"x":169.3,"y":206.67,"x0":2.5193417800306683,"y0":50.00301788013616,"z0":6.080529739053334,"aX":-0.5785463777597355},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.4,"breakHorizontal":3.0,"spinRate":2232,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.46106195464658173,"extension":6.8884089742716945},"index":2,"playId":"434fc9be-9085-3ebc-96fd-18b2c4aafcba","pitchNumber":3,"startTime":"2025-07-24T00:56:33.853Z","endTime":"2025-07-24T00:56:39.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.71165881573312,"strikeZoneBottom":1.67226862132512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.894126556893518,"aZ":-19.577813857145834,"pfxX":9.537503439635312,"pfxZ":6.918484229662663,"pX":-0.1926542520141812,"pZ":4.045744955953882,"vX0":-9.91974925618342,"vY0":-134.51130527215884,"vZ0":-2.0529529091461347,"x":124.34,"y":129.54,"x0":2.314984453301263,"y0":50.00329150139921,"z0":6.216287010758741,"aX":17.367591237377496},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":-15.0,"spinRate":2112,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.40817970900946365,"extension":6.683040409401021},"index":3,"playId":"c6f4dd49-388a-3530-8fd5-04aa0b18d0d4","pitchNumber":4,"startTime":"2025-07-24T00:56:50.741Z","endTime":"2025-07-24T00:56:55.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.76698701502679,"strikeZoneBottom":1.72766378460435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.172803098613223,"aZ":-29.570262936405907,"pfxX":-0.702597762405867,"pfxZ":1.8477605068878464,"pX":0.0181702491429654,"pZ":1.800513040560304,"vX0":-5.800579332456919,"vY0":-117.52635975870628,"vZ0":-3.6373631158353215,"x":116.31,"y":190.17,"x0":2.603990767425215,"y0":50.00073916830215,"z0":6.0991778613407925,"aX":-0.9867874486048278},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.8,"breakHorizontal":2.6,"spinRate":2228,"spinDirection":259},"zone":8,"typeConfidence":2.0,"plateTime":0.46510551468161454,"extension":6.787477778937623},"index":4,"playId":"4583ed39-7f00-3de9-aa18-a68063058c0d","pitchNumber":5,"startTime":"2025-07-24T00:57:06.303Z","endTime":"2025-07-24T00:57:11.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":5,"startTime":"2025-07-24T00:57:18.765Z","endTime":"2025-07-24T00:57:28.369Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.287670163564606,"aZ":-21.251922071795818,"pfxX":10.362535088354758,"pfxZ":6.00212888161882,"pX":-0.3877087880852856,"pZ":3.108519663030683,"vX0":-10.629021636284623,"vY0":-134.32787775314168,"vZ0":-3.92446306257723,"x":131.78,"y":154.85,"x0":2.282449886027653,"y0":50.00296485519137,"z0":6.107669345496292,"aX":18.8553711231028},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":-16.3,"spinRate":2082,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.40844925996461257,"extension":6.814999119032297},"index":6,"playId":"b33aa0b6-7795-309e-8615-19cbdc97b849","pitchNumber":6,"startTime":"2025-07-24T00:57:28.369Z","endTime":"2025-07-24T00:57:33.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:57:33.033Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-24T00:57:44.316Z","endTime":"2025-07-24T01:00:03.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":88.9,"endSpeed":81.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.662038703799546,"aZ":-24.312654044799476,"pfxX":2.2044115708941825,"pfxZ":4.657541195206505,"pX":-0.8643415416260901,"pZ":1.601595560931864,"vX0":-9.296907772470394,"vY0":-129.0343186973227,"vZ0":-6.130703843524591,"x":149.95,"y":195.54,"x0":2.4977467310679295,"y0":50.00367915316932,"z0":5.879869891779047,"aX":3.7224480795380437},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.2,"breakHorizontal":-1.9,"spinRate":2315,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.42436726765618404,"extension":6.850051854720663},"index":0,"playId":"2b7af025-6b22-3c84-a539-095d3bb81b67","pitchNumber":1,"startTime":"2025-07-24T00:57:58.550Z","endTime":"2025-07-24T00:58:03.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.21995862137073,"strikeZoneBottom":1.48384659358999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.394138381442108,"aZ":-22.847630454520317,"pfxX":7.779591339679674,"pfxZ":6.429448856991857,"pX":0.3523524685558392,"pZ":1.4968911671139977,"vX0":-6.914207103229593,"vY0":-119.76798141590717,"vZ0":-5.9978070470400935,"x":103.57,"y":198.36,"x0":2.267593325925353,"y0":50.005735166578404,"z0":6.0805478451553805,"aX":11.29058159591741},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.4,"breakHorizontal":-12.4,"spinRate":1741,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.45754122569822986,"extension":6.746031530866237},"index":1,"playId":"7ab20d64-5306-3598-b5f3-21864d4a410e","pitchNumber":2,"startTime":"2025-07-24T00:58:12.508Z","endTime":"2025-07-24T00:58:18.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":82.3,"endSpeed":76.2,"strikeZoneTop":3.39578798358992,"strikeZoneBottom":1.49470962296955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.765528276246624,"aZ":-31.510701892558036,"pfxX":-1.2322345779240083,"pfxZ":0.4540144672500386,"pX":1.2827871830855069,"pZ":2.4354060220818563,"vX0":-3.406932614651058,"vY0":-119.86102571752825,"vZ0":-2.0353432191140075,"x":68.1,"y":173.02,"x0":2.8790062558444536,"y0":50.00268017492336,"z0":6.091806931811198,"aX":-1.8045913190512033},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.6,"breakHorizontal":3.0,"spinRate":2314,"spinDirection":273},"zone":14,"typeConfidence":2.0,"plateTime":0.45582843002104845,"extension":6.901879925110625},"index":2,"playId":"bf275fba-d623-3bcc-ab72-51844616653c","pitchNumber":3,"startTime":"2025-07-24T00:58:27.009Z","endTime":"2025-07-24T00:58:32.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.34161702120297,"strikeZoneBottom":1.58466245477511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.767341237070312,"aZ":-23.767379828310474,"pfxX":0.10682446156937431,"pfxZ":5.0545015237044515,"pX":0.9606243640600827,"pZ":1.8785981709558064,"vX0":-4.582593287943464,"vY0":-127.79736444647347,"vZ0":-5.693524105509184,"x":80.38,"y":188.06,"x0":2.758468769519049,"y0":50.0063432660222,"z0":5.986518065272322,"aX":0.17774330012055353},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.2,"breakHorizontal":0.7,"spinRate":2311,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4275507633016846,"extension":6.818088936796519},"index":3,"playId":"ed0598fe-d226-307e-81ad-40eee7389b23","pitchNumber":4,"startTime":"2025-07-24T00:58:43.624Z","endTime":"2025-07-24T00:58:47.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-24T00:58:54.279Z","endTime":"2025-07-24T00:59:11.514Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.971177349144085,"aZ":-21.553883491856755,"pfxX":10.602916938041712,"pfxZ":5.74361784669402,"pX":-0.34596614184903995,"pZ":2.929644292785011,"vX0":-10.588850181030288,"vY0":-135.24034200396977,"vZ0":-4.110523994121544,"x":130.19,"y":159.68,"x0":2.2458390048488615,"y0":50.00256127075506,"z0":5.984278994221361,"aX":19.606435136924162},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":-16.9,"spinRate":2066,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.40527231395522056,"extension":6.932716989410257},"index":5,"playId":"ee382da6-774c-3995-bcbb-1a220f2dfeb7","pitchNumber":5,"startTime":"2025-07-24T00:59:11.514Z","endTime":"2025-07-24T00:59:14.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.332294712973,"strikeZoneBottom":1.51326919760022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65960776415084,"aZ":-30.921483742607858,"pfxX":-0.5715710640293894,"pfxZ":0.8443583617009839,"pX":-0.930913313524012,"pZ":0.22310209716927523,"vX0":-7.878312254839271,"vY0":-121.27021258430173,"vZ0":-7.1199976866491,"x":152.48,"y":232.76,"x0":2.4399169385600636,"y0":50.003239273053175,"z0":5.9093894078045155,"aX":-0.8466448601684722},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.0,"breakHorizontal":3.0,"spinRate":2430,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.45240437583052895,"extension":6.895369762996281},"index":6,"playId":"fd81382c-e729-3d2b-8750-5bd2008cba4d","pitchNumber":6,"startTime":"2025-07-24T00:59:33.558Z","endTime":"2025-07-24T00:59:38.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.21386996054121,"aZ":-32.34968666789506,"pfxX":-0.5793521116962457,"pfxZ":-0.12252311737254473,"pX":0.6426267250779406,"pZ":2.425270003742817,"vX0":-4.322765419505946,"vY0":-119.04561997042828,"vZ0":-1.9360557800757552,"x":92.5,"y":173.3,"x0":2.551474525077226,"y0":50.00189948437752,"z0":6.156198640324189,"aX":-0.8374910631200885},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.4,"breakHorizontal":2.0,"spinRate":2343,"spinDirection":301},"zone":6,"typeConfidence":2.0,"plateTime":0.45875402838139046,"extension":6.73837752067678},"hitData":{"launchSpeed":78.8,"launchAngle":33.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.29,"coordY":95.09}},"index":7,"playId":"dfb94109-ba1a-335f-abd8-91cd9c2341e8","pitchNumber":7,"startTime":"2025-07-24T00:59:55.126Z","endTime":"2025-07-24T01:00:03.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:00:03.143Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T01:02:08.318Z","endTime":"2025-07-24T01:03:32.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":68.8,"strikeZoneTop":3.39747270354499,"strikeZoneBottom":1.54063769939456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.304123584029153,"aZ":-28.59639654392179,"pfxX":-10.164323401404875,"pfxZ":2.9538998540992836,"pX":1.6963844103385985,"pZ":2.899427022285081,"vX0":3.119847257642456,"vY0":-109.62754986406149,"vZ0":2.380257839356669,"x":52.34,"y":160.5,"x0":1.571159083184455,"y0":50.002994553225534,"z0":4.862772416368306,"aX":-12.308301047921283},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":6.4,"breakHorizontal":17.5,"spinRate":2417,"spinDirection":275},"zone":12,"typeConfidence":2.0,"plateTime":0.5006122441960379,"extension":6.638395213097489},"index":0,"playId":"f78ebab6-0c1f-3b35-9bea-013509a29f9e","pitchNumber":1,"startTime":"2025-07-24T01:02:08.318Z","endTime":"2025-07-24T01:02:13.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.47948232652705,"strikeZoneBottom":1.58127458926747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.028175898806598,"aZ":-27.249486988366858,"pfxX":10.412900178033235,"pfxZ":3.303194294810094,"pX":0.2001179947746766,"pZ":1.2313416159567534,"vX0":-5.435630085484435,"vY0":-121.1473327213943,"vZ0":-2.4919382970538733,"x":109.37,"y":205.53,"x0":1.1166887660590512,"y0":50.00197554341003,"z0":4.648056927847514,"aX":15.521955755218267},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.6,"breakHorizontal":-17.6,"spinRate":1557,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.45161814515929555,"extension":6.63649205684656},"index":1,"playId":"94e7df7d-6f59-3cc8-bd10-5a64e0417a49","pitchNumber":2,"startTime":"2025-07-24T01:02:25.153Z","endTime":"2025-07-24T01:02:29.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":88.8,"endSpeed":81.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.041686624056286,"aZ":-16.493285718758116,"pfxX":6.151953897052504,"pfxZ":9.275917519366649,"pX":-0.8226234584889808,"pZ":2.966685704764767,"vX0":-6.196346562816165,"vY0":-129.22458566712334,"vZ0":-1.7177162757925057,"x":148.36,"y":158.68,"x0":0.8075163138731148,"y0":50.00320761296503,"z0":4.907715569788793,"aX":10.400527363971563},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.7,"breakHorizontal":-9.7,"spinRate":1920,"spinDirection":127},"zone":1,"typeConfidence":2.0,"plateTime":0.4239274062430649,"extension":6.584119349018722},"index":2,"playId":"26a96bb8-bb96-3342-9ba4-eb83ad987f49","pitchNumber":3,"startTime":"2025-07-24T01:02:42.088Z","endTime":"2025-07-24T01:02:47.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-07-24T01:02:58.576Z","endTime":"2025-07-24T01:03:08.667Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.986186310616617,"aZ":-24.627508892535936,"pfxX":-1.4298294119844197,"pfxZ":5.768227123086593,"pX":1.2387654345636894,"pZ":2.7189085164930895,"vX0":0.14117937707135703,"vY0":-113.98795088480024,"vZ0":0.8816327439473431,"x":69.78,"y":165.37,"x0":1.3615089117795522,"y0":50.005207022412684,"z0":4.768504143915512,"aX":-1.8718074646077514},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":10.9,"breakHorizontal":2.5,"spinRate":2168,"spinDirection":256},"zone":12,"typeConfidence":2.0,"plateTime":0.4814959382060162,"extension":6.584633080325157},"index":4,"playId":"aec69e07-e675-381e-ac46-a3d7c1ef3f78","pitchNumber":4,"startTime":"2025-07-24T01:03:08.667Z","endTime":"2025-07-24T01:03:13.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.640342341416442,"aZ":-18.661598991124908,"pfxX":6.092303276116477,"pfxZ":7.728196269750608,"pX":-0.13937437558317817,"pZ":4.368267929792365,"vX0":-4.647295381176362,"vY0":-131.79487948422994,"vZ0":1.7852473001317775,"x":122.31,"y":120.84,"x0":0.8607703224305652,"y0":50.00083663938253,"z0":5.065775311399679,"aX":10.649665639761945},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.6,"breakHorizontal":-10.0,"spinRate":1979,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.41658603899850144,"extension":6.577803796900135},"index":5,"playId":"c737a6e8-e6a2-3d25-83bb-de91e4af0159","pitchNumber":5,"startTime":"2025-07-24T01:03:27.439Z","endTime":"2025-07-24T01:03:32.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:03:32.508Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T01:03:45.496Z","endTime":"2025-07-24T01:05:06.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.4,"strikeZoneTop":3.69164968899178,"strikeZoneBottom":1.71795566126679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.195875948538454,"aZ":-25.900407596985136,"pfxX":-2.099312891592916,"pfxZ":4.522003960981751,"pX":0.8738446878120266,"pZ":3.067447164150311,"vX0":-0.4368313323289711,"vY0":-117.31005134835539,"vZ0":1.575007834361771,"x":83.69,"y":155.96,"x0":1.3353359138644554,"y0":50.00127701210048,"z0":4.810126556090971,"aX":-2.9114002924823814},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.9,"breakHorizontal":4.0,"spinRate":2374,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.4677636413582533,"extension":6.578079757866124},"index":0,"playId":"23b58392-c9ff-31d1-a971-15922675ff06","pitchNumber":1,"startTime":"2025-07-24T01:03:57.455Z","endTime":"2025-07-24T01:04:02.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.27444643254884,"aZ":-24.34565826021167,"pfxX":-2.218614439710439,"pfxZ":5.822370775195731,"pX":-0.771122921112489,"pZ":2.3949226660880907,"vX0":-3.465925296449842,"vY0":-115.42104428235892,"vZ0":-5.71034998960829E-4,"x":146.39,"y":174.12,"x0":1.0403661108298943,"y0":50.000196987718176,"z0":4.74723439616094,"aX":-2.980659001182132},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":10.8,"breakHorizontal":4.9,"spinRate":2347,"spinDirection":255},"zone":7,"typeConfidence":2.0,"plateTime":0.47527216897390234,"extension":6.5434422331611835},"index":1,"playId":"aa736a6f-4ff3-3687-97f2-e0cb7a47bb7d","pitchNumber":2,"startTime":"2025-07-24T01:04:14.694Z","endTime":"2025-07-24T01:04:17.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":91.2,"endSpeed":82.9,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.022287230553218,"aZ":-20.924403638655072,"pfxX":7.7304648942356575,"pfxZ":6.352954786070109,"pX":-0.06126470366587923,"pZ":2.748410623322322,"vX0":-5.254609971410659,"vY0":-132.6651526806208,"vZ0":-1.5230055868354846,"x":119.34,"y":164.57,"x0":0.9468985351843199,"y0":50.00605010417661,"z0":4.864556858738624,"aX":13.696868743774393},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.4,"breakHorizontal":-12.7,"spinRate":1962,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.4138437926030063,"extension":6.611743270548066},"index":2,"playId":"9358d734-970e-3b14-adb1-85d96bfc022f","pitchNumber":3,"startTime":"2025-07-24T01:04:36.814Z","endTime":"2025-07-24T01:04:41.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.6,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.912614598457605,"aZ":-18.06327603514587,"pfxX":7.218448614473997,"pfxZ":7.979034023935103,"pX":-0.3779612028718804,"pZ":3.5872485851218343,"vX0":-5.752033059959747,"vY0":-132.7715745893379,"vZ0":0.11987300223992259,"x":131.41,"y":141.92,"x0":0.8887920470554919,"y0":50.00340270326003,"z0":4.866163064644182,"aX":12.767435564335102},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.6,"breakHorizontal":-11.6,"spinRate":1970,"spinDirection":132},"zone":1,"typeConfidence":2.0,"plateTime":0.4140237112783942,"extension":6.6704487330487305},"index":3,"playId":"ad8a0ba8-4ebd-3982-a50d-b3d4319bae57","pitchNumber":4,"startTime":"2025-07-24T01:05:01.681Z","endTime":"2025-07-24T01:05:06.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:05:06.432Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T01:05:18.784Z","endTime":"2025-07-24T01:08:00.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.3,"strikeZoneTop":3.28735591199123,"strikeZoneBottom":1.55986755247388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.921089462032032,"aZ":-28.735378151584964,"pfxX":-5.205275436301852,"pfxZ":2.624317865135769,"pX":0.8990830430487066,"pZ":2.310234123593887,"vX0":0.7575251721342828,"vY0":-114.54058150888864,"vZ0":0.9992570079872163,"x":82.73,"y":176.4,"x0":1.2367357087668558,"y0":50.001715602626774,"z0":4.708568264112859,"aX":-6.819105324345339},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":5.4,"breakHorizontal":9.1,"spinRate":2187,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.48078312981166116,"extension":6.6788292045317625},"index":0,"playId":"092c100f-5134-34e2-8257-34e4fa0e558b","pitchNumber":1,"startTime":"2025-07-24T01:05:33.395Z","endTime":"2025-07-24T01:05:38.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-07-24T01:05:52.529Z","endTime":"2025-07-24T01:06:05.058Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":90.8,"endSpeed":81.9,"strikeZoneTop":3.46047852399231,"strikeZoneBottom":1.64921005344826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.307029165279758,"aZ":-17.039492710516814,"pfxX":7.507079983439467,"pfxZ":8.70477915570611,"pX":-1.5285566831013584,"pZ":3.073918801950141,"vX0":-8.607472755251724,"vY0":-131.86170040963307,"vZ0":-1.101663973961048,"x":175.26,"y":155.78,"x0":0.8220817762047501,"y0":50.00417637119721,"z0":4.7697003764444865,"aX":13.055757318183923},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.7,"breakHorizontal":-11.4,"spinRate":2021,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.4173744132871402,"extension":6.529553531724874},"index":2,"playId":"5711837d-46c5-3352-8ddb-6b8f5a3ef39f","pitchNumber":2,"startTime":"2025-07-24T01:06:05.058Z","endTime":"2025-07-24T01:06:10.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.692180977422392,"aZ":-17.51332842200953,"pfxX":7.742739573435099,"pfxZ":8.183130294290608,"pX":-1.064072542924733,"pZ":2.776188440414871,"vX0":-7.660143768545978,"vY0":-133.73906696879465,"vZ0":-1.8681021799793374,"x":157.56,"y":163.82,"x0":0.8459940158652316,"y0":50.006390326371786,"z0":4.754163469163274,"aX":13.880119871407171},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.5,"breakHorizontal":-12.1,"spinRate":2063,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.4112134880265641,"extension":6.739065019644834},"index":3,"playId":"3e129d4b-bd05-32d4-a8a3-30431ea53ccc","pitchNumber":3,"startTime":"2025-07-24T01:06:20.776Z","endTime":"2025-07-24T01:06:24.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":3.40001642356228,"strikeZoneBottom":1.5885132365084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.72925106281392,"aZ":-29.01045000099982,"pfxX":10.56875571584618,"pfxZ":2.1196660312162265,"pX":2.263800569251053,"pZ":3.4180627470378653,"vX0":-0.905870138749431,"vY0":-121.82529963194384,"vZ0":2.689476784974868,"x":30.71,"y":146.49,"x0":1.2706390192464523,"y0":50.00131616807162,"z0":4.82053621633273,"aX":15.755872705513395},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.8,"breakHorizontal":-18.8,"spinRate":1608,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.450993075869742,"extension":6.567972136814068},"index":4,"playId":"21cea8a6-5e18-3102-b35f-8c2cc38183e0","pitchNumber":4,"startTime":"2025-07-24T01:06:48.269Z","endTime":"2025-07-24T01:06:53.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.753808339166003,"aZ":-29.10338746903588,"pfxX":-5.640598271488017,"pfxZ":2.291688740795342,"pX":0.22547412321172142,"pZ":2.6207810325382224,"vX0":-0.7104115609483341,"vY0":-115.70890951141156,"vZ0":1.6458924273690168,"x":108.41,"y":168.02,"x0":1.2694448059843235,"y0":50.004369663223116,"z0":4.710695593334738,"aX":-7.566764718017841},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":4.9,"breakHorizontal":10.3,"spinRate":2318,"spinDirection":268},"zone":5,"typeConfidence":2.0,"plateTime":0.4753153904070171,"extension":6.457429292622204},"index":5,"playId":"f9529a43-1234-35d1-b32f-83ddf340b6b6","pitchNumber":5,"startTime":"2025-07-24T01:07:03.297Z","endTime":"2025-07-24T01:07:06.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":71.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.732541842880362,"aZ":-29.029308972139923,"pfxX":-9.371226270164216,"pfxZ":2.361312523545376,"pX":-0.5599849928239863,"pZ":2.9937994166474278,"vX0":-1.2530342525235278,"vY0":-115.59969912888837,"vZ0":2.3605065500131603,"x":138.35,"y":157.95,"x0":1.2069765848983176,"y0":50.00297851075651,"z0":4.776538839741239,"aX":-12.481635707144145},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":5.3,"breakHorizontal":17.3,"spinRate":2275,"spinDirection":257},"zone":1,"typeConfidence":2.0,"plateTime":0.47671761139248003,"extension":6.593805800403095},"index":6,"playId":"541527e0-a2c2-3e7e-be05-dd041ed9e1fb","pitchNumber":6,"startTime":"2025-07-24T01:07:27.297Z","endTime":"2025-07-24T01:07:34.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.475947458962022,"aZ":-29.16658621245152,"pfxX":9.315358876154919,"pfxZ":1.9764433525830443,"pX":0.7949603728860133,"pZ":1.272875334692495,"vX0":-3.6832259039887605,"vY0":-122.47947370742092,"vZ0":-1.9503301869164225,"x":86.7,"y":204.41,"x0":1.1052709881125806,"y0":50.005054008341816,"z0":4.566128660649127,"aX":14.199274500713475},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.4,"breakHorizontal":-16.1,"spinRate":1368,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4466576098736321,"extension":6.612787147878187},"index":7,"playId":"fd718684-6dce-3f63-bc68-dc33d1fb9a3d","pitchNumber":7,"startTime":"2025-07-24T01:07:55.651Z","endTime":"2025-07-24T01:08:00.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:08:00.179Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a fly ball to center fielder Michael Helman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T01:09:54.597Z","endTime":"2025-07-24T01:10:30.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.7,"strikeZoneTop":3.36785807605117,"strikeZoneBottom":1.46821896094038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.863181673694953,"aZ":-32.948498131544326,"pfxX":0.5738755604581568,"pfxZ":-0.6191149087709968,"pX":-0.23277210205246865,"pZ":1.1400434077116806,"vX0":-5.925416523224543,"vY0":-111.38819036383497,"vZ0":-3.737795651502763,"x":125.87,"y":208.0,"x0":2.3925136548605854,"y0":50.00373577897448,"z0":6.262942423191755,"aX":0.7188649358331539},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-1.8,"breakHorizontal":0.6,"spinRate":2146,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.4925969623298152,"extension":6.704928698522934},"index":0,"playId":"7262df30-fb04-3ad9-b3e7-2a21734e25c3","pitchNumber":1,"startTime":"2025-07-24T01:10:05.504Z","endTime":"2025-07-24T01:10:10.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.12381400999606,"aZ":-25.78218470154894,"pfxX":8.210898342227164,"pfxZ":4.7579629136029595,"pX":1.128197725268516,"pZ":2.7605954589015385,"vX0":-5.1489389519533635,"vY0":-115.36574888234067,"vZ0":-2.3370984732248714,"x":74.0,"y":164.24,"x0":2.3259366951038305,"y0":50.00212593964695,"z0":6.279993271761004,"aX":11.030860043531568},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":8.3,"breakHorizontal":-13.6,"spinRate":1536,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4753759469243999,"extension":6.819667543585555},"hitData":{"launchSpeed":70.6,"launchAngle":41.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.59,"coordY":106.94}},"index":1,"playId":"7470932d-b886-3e40-b4ff-62708470af1a","pitchNumber":2,"startTime":"2025-07-24T01:10:18.229Z","endTime":"2025-07-24T01:10:30.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.5,"awayTeamWinProbability":41.5,"homeTeamWinProbabilityAdded":-5.300000000000004,"leverageIndex":1.26,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:10:30.839Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T01:11:01.625Z","endTime":"2025-07-24T01:12:27.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.17911086140182,"strikeZoneBottom":1.48823652802277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.27035209495557,"aZ":-25.50454651837958,"pfxX":0.8735084217236695,"pfxZ":4.212501786996311,"pX":0.7576295435834575,"pZ":1.8564019206867117,"vX0":-5.192263514458859,"vY0":-124.52264793611323,"vZ0":-5.193175302859952,"x":88.12,"y":188.66,"x0":2.749577838858939,"y0":50.00047885086718,"z0":6.059575313726535,"aX":1.382617488637107},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.7,"breakHorizontal":-0.5,"spinRate":2222,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.4386335421951282,"extension":6.654851410206114},"index":0,"playId":"b011d717-090a-351b-bea8-e8087d9cf987","pitchNumber":1,"startTime":"2025-07-24T01:11:10.249Z","endTime":"2025-07-24T01:11:14.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.29543378085019,"aZ":-20.731398135563136,"pfxX":9.8587545813414,"pfxZ":6.430819696235568,"pX":0.4255917548037324,"pZ":2.186688901024052,"vX0":-8.1029960311641,"vY0":-132.78022437369378,"vZ0":-6.134568129237362,"x":100.78,"y":179.74,"x0":2.240852678966613,"y0":50.00387172891493,"z0":6.042733731247523,"aX":17.547566726700573},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.4,"breakHorizontal":-16.1,"spinRate":2024,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.4130189599283707,"extension":6.84333189134579},"index":1,"playId":"9f96bd34-a859-3612-83ea-22395badc32d","pitchNumber":2,"startTime":"2025-07-24T01:11:30.267Z","endTime":"2025-07-24T01:11:34.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.08622483591224,"strikeZoneBottom":1.4349689807596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.14264399326068,"aZ":-29.82494322297144,"pfxX":0.33408409142299345,"pfxZ":1.64205247566885,"pX":-0.6338010514239336,"pZ":0.23154918755376602,"vX0":-7.804508218948231,"vY0":-118.8432586254782,"vZ0":-6.844854302137106,"x":141.16,"y":232.53,"x0":2.651575684459626,"y0":50.0013273113995,"z0":5.863983944557639,"aX":0.478220736107545},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.4,"breakHorizontal":1.3,"spinRate":2125,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.46118242089939976,"extension":6.917206354901352},"index":2,"playId":"01194ad6-9c31-3ed4-801c-216113c26e31","pitchNumber":3,"startTime":"2025-07-24T01:11:57.789Z","endTime":"2025-07-24T01:12:02.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.02598167534108,"strikeZoneBottom":1.45506689508301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5126584711911,"aZ":-20.546305948810403,"pfxX":11.376241934569295,"pfxZ":6.468845513640202,"pX":-0.6250990697611252,"pZ":1.9134534786246513,"vX0":-11.479395679241044,"vY0":-133.6488231117658,"vZ0":-6.619779280540302,"x":140.83,"y":187.12,"x0":2.2608487161432227,"y0":50.00375369004161,"z0":5.912685330462596,"aX":20.451069641522558},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":-17.9,"spinRate":2109,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.41083408302587987,"extension":6.806235727230688},"index":3,"playId":"cf1ecce8-31ae-3c76-9971-1fd4c917e759","pitchNumber":4,"startTime":"2025-07-24T01:12:23.574Z","endTime":"2025-07-24T01:12:27.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.4,"awayTeamWinProbability":36.6,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":2.13,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:12:27.871Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gio Urshela pops out to second baseman Marcus Semien.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T01:12:43.035Z","endTime":"2025-07-24T01:13:01.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.914989394417603,"aZ":-23.753545367114263,"pfxX":0.536477400238089,"pfxZ":4.990119803146472,"pX":-0.7708869527652896,"pZ":2.647338169421519,"vX0":-8.871286082151522,"vY0":-129.13176099019302,"vZ0":-3.6743890551299567,"x":146.38,"y":167.3,"x0":2.6397431530407998,"y0":50.00628779332701,"z0":5.91642475358644,"aX":0.9065280252244008},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.4,"breakHorizontal":1.0,"spinRate":2288,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.42416929014505245,"extension":6.689586238272097},"hitData":{"launchSpeed":60.4,"launchAngle":57.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":152.35,"coordY":149.37}},"index":0,"playId":"5bf2f2e6-488e-34f4-9145-aaae85b55fec","pitchNumber":1,"startTime":"2025-07-24T01:12:53.849Z","endTime":"2025-07-24T01:13:01.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.60000000000001,"awayTeamWinProbability":32.39999999999999,"homeTeamWinProbabilityAdded":4.20000000000001,"leverageIndex":1.77,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:13:01.913Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wynns called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T01:13:16.890Z","endTime":"2025-07-24T01:15:11.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"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":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.1,"strikeZoneTop":3.59370179365287,"strikeZoneBottom":1.60234126792385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.116294022185755,"aZ":-26.062497150192364,"pfxX":9.16441355536722,"pfxZ":4.885206752593831,"pX":0.9898766102613364,"pZ":2.3671023182507103,"vX0":-5.344762039772625,"vY0":-111.43193899275265,"vZ0":-2.397040615378407,"x":79.27,"y":174.87,"x0":2.2359817354514875,"y0":50.00121089506931,"z0":6.1652009916659365,"aX":11.456646635991662},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":8.5,"breakHorizontal":-15.1,"spinRate":1629,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.49263562331671107,"extension":6.88237021463521},"index":0,"playId":"d6ae804d-ea18-3ab3-85b9-e778766562a0","pitchNumber":1,"startTime":"2025-07-24T01:13:32.312Z","endTime":"2025-07-24T01:13:36.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.511294555720873,"aZ":-21.323895744619097,"pfxX":9.513268068230154,"pfxZ":6.153779509238414,"pX":0.5965298879679231,"pZ":2.2182782679233735,"vX0":-7.677084719299074,"vY0":-131.7994514754271,"vZ0":-5.8752005352265115,"x":94.26,"y":178.89,"x0":2.3083574195140515,"y0":50.00262640272127,"z0":6.046908968210964,"aX":16.769064796014494},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.1,"breakHorizontal":-15.6,"spinRate":2098,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.41528901434723586,"extension":6.779773007304061},"index":1,"playId":"44259de7-9538-3df5-8ab5-7cf11bb7e881","pitchNumber":2,"startTime":"2025-07-24T01:13:51.097Z","endTime":"2025-07-24T01:13:55.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3111992155356,"aZ":-25.31131805606452,"pfxX":8.965155409369421,"pfxZ":4.7391616060606925,"pX":0.4714858233028973,"pZ":1.8503597006200876,"vX0":-7.071593033896412,"vY0":-119.87771731849061,"vZ0":-4.6109199626887625,"x":99.03,"y":188.82,"x0":2.302425785805711,"y0":50.00264688144221,"z0":6.072480652258087,"aX":12.979840001926046},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.7,"breakHorizontal":-14.4,"spinRate":1705,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.457837743047079,"extension":6.942546536022555},"index":2,"playId":"443846a7-3068-36e6-b9b0-988242acefe5","pitchNumber":3,"startTime":"2025-07-24T01:14:15.819Z","endTime":"2025-07-24T01:14:20.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.62999916640263,"strikeZoneBottom":1.63592183897474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.617516462172688,"aZ":-26.39134531495268,"pfxX":0.03715833587488859,"pfxZ":3.4318575392876856,"pX":1.5855040359159522,"pZ":2.7778151217192826,"vX0":-2.841510612599464,"vY0":-129.20435041057232,"vZ0":-3.064481360704848,"x":56.56,"y":163.78,"x0":2.69602985333802,"y0":50.00537331016725,"z0":6.013517301790362,"aX":0.06312216601892065},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":0.6,"spinRate":2352,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.42438339102335254,"extension":6.693753706867866},"index":3,"playId":"176ff172-e21f-36ac-861b-18a5497e9682","pitchNumber":4,"startTime":"2025-07-24T01:14:45.068Z","endTime":"2025-07-24T01:14:50.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.62139504599028,"strikeZoneBottom":1.58891937111204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.251593252171777,"aZ":-22.385346179891364,"pfxX":10.290413898464351,"pfxZ":5.329201967078603,"pX":-0.7260942401679793,"pZ":2.6844017469062607,"vX0":-11.590462633058372,"vY0":-134.91658108746228,"vZ0":-4.418648531343071,"x":144.68,"y":166.3,"x0":2.295326857846112,"y0":50.00411889807039,"z0":5.927599771437605,"aX":18.909771436082245},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.8,"breakHorizontal":-16.1,"spinRate":2119,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.4064741156957328,"extension":6.673186019417732},"index":4,"playId":"e1d87bb4-ac38-34fc-b869-8b2685cf4442","pitchNumber":5,"startTime":"2025-07-24T01:15:07.055Z","endTime":"2025-07-24T01:15:11.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":1.28,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:15:11.620Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonah Heim pops out to shortstop Jacob Wilson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-24T01:17:29.027Z","endTime":"2025-07-24T01:18:25.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.3,"strikeZoneTop":3.58109285665673,"strikeZoneBottom":1.57961354984133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.988583070945122,"aZ":-27.680513258883167,"pfxX":-4.5411351918998175,"pfxZ":3.46450209330623,"pX":0.7485841300065362,"pZ":2.0223639705627647,"vX0":-0.21479247403881674,"vY0":-113.26155214907241,"vZ0":0.18139256789828928,"x":88.47,"y":184.18,"x0":1.4345485372111833,"y0":50.00345735168207,"z0":4.712948803968587,"aX":-5.890448144192183},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":6.6,"breakHorizontal":8.3,"spinRate":2440,"spinDirection":251},"zone":9,"typeConfidence":2.0,"plateTime":0.48389409797907934,"extension":6.593932553241941},"index":0,"playId":"c8f5c24e-6910-3f83-932e-880c57199fdb","pitchNumber":1,"startTime":"2025-07-24T01:17:32.899Z","endTime":"2025-07-24T01:17:36.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":90.4,"endSpeed":82.1,"strikeZoneTop":3.56294824862191,"strikeZoneBottom":1.60106749975075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38971209819201,"aZ":-19.213008845661456,"pfxX":6.833506007915787,"pfxZ":7.440673573362282,"pX":-0.6367866863521654,"pZ":4.0825337334886145,"vX0":-6.332520764645842,"vY0":-131.52791780221975,"vZ0":1.2838402646187097,"x":141.27,"y":128.55,"x0":0.9208944389512056,"y0":50.003074914812196,"z0":5.018466779259919,"aX":11.904683076341042},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.0,"breakHorizontal":-10.9,"spinRate":1841,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.41735512207625103,"extension":6.771454902490026},"index":1,"playId":"2b6b481a-56a8-39de-901a-75c9b2bd3e50","pitchNumber":2,"startTime":"2025-07-24T01:17:47.195Z","endTime":"2025-07-24T01:17:51.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.48001346107028,"strikeZoneBottom":1.66087112752358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.841218818831884,"aZ":-25.16088647469901,"pfxX":9.840265244502842,"pfxZ":4.167537580153636,"pX":-0.6257537607212037,"pZ":1.530587739748822,"vX0":-7.228289781736128,"vY0":-128.89087369102182,"vZ0":-2.697645821136288,"x":140.85,"y":197.45,"x0":0.9368293476245518,"y0":50.002556691570476,"z0":4.534239931937087,"aX":16.553041859506106},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.2,"breakHorizontal":-16.2,"spinRate":1663,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4250005839634996,"extension":6.499488094495564},"index":2,"playId":"d0c35a76-e2c3-3431-9e80-7dd55e80eaed","pitchNumber":3,"startTime":"2025-07-24T01:18:01.502Z","endTime":"2025-07-24T01:18:06.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.443428512238203,"aZ":-26.014868364444958,"pfxX":-3.1990222731487377,"pfxZ":4.603236047881554,"pX":-0.3296282348456174,"pZ":3.1860155949210753,"vX0":-2.5299539346159032,"vY0":-115.25769723317477,"vZ0":2.1374482387675733,"x":129.56,"y":152.76,"x0":1.1999446939714995,"y0":50.00442927460693,"z0":4.767555460079937,"aX":-4.281678294919405},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":9.2,"breakHorizontal":6.5,"spinRate":2403,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.47615283667314223,"extension":6.680157460552963},"hitData":{"launchSpeed":66.2,"launchAngle":54.0,"totalDistance":170.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":90.61,"coordY":142.96}},"index":3,"playId":"4bfc3105-13ec-3259-af9d-f36f69f49534","pitchNumber":4,"startTime":"2025-07-24T01:18:16.935Z","endTime":"2025-07-24T01:18:25.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:18:25.481Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cody Freeman pops out to second baseman Luis Urías.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-24T01:18:54.209Z","endTime":"2025-07-24T01:19:44.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-24T01:18:50.311Z","endTime":"2025-07-24T01:18:56.455Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.2,"strikeZoneTop":3.15089209369295,"strikeZoneBottom":1.41972472720796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.493080685275633,"aZ":-16.868294372329398,"pfxX":5.758359278821812,"pfxZ":8.76629052319823,"pX":0.5047166836426411,"pZ":2.3831277020225983,"vX0":-3.2953927268549252,"vY0":-131.91158149894594,"vZ0":-3.0621302373232586,"x":97.76,"y":174.44,"x0":1.0281192146505713,"y0":50.00341120643354,"z0":4.816949691334269,"aX":10.053993012534836},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.4,"breakHorizontal":-9.6,"spinRate":1879,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.41671445125407836,"extension":6.753706803924049},"index":1,"playId":"08ef6784-fd0d-34b2-a36f-4c1aa452e207","pitchNumber":1,"startTime":"2025-07-24T01:18:56.455Z","endTime":"2025-07-24T01:19:00.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.591858907736558,"aZ":-28.186782662003367,"pfxX":-3.8533698264798875,"pfxZ":2.974241411630425,"pX":0.01613464126618434,"pZ":2.618703473486875,"vX0":-1.812311618913277,"vY0":-115.68578514751758,"vZ0":1.3351854549237054,"x":116.38,"y":168.08,"x0":1.3128794393706962,"y0":50.00530913939065,"z0":4.756129705074172,"aX":-5.170885313915087},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.0,"breakHorizontal":7.4,"spinRate":2532,"spinDirection":265},"zone":5,"typeConfidence":2.0,"plateTime":0.47527847630365994,"extension":6.522135250975132},"index":2,"playId":"8a8ba420-0582-3ea4-b9c0-4cba0da32109","pitchNumber":2,"startTime":"2025-07-24T01:19:12.350Z","endTime":"2025-07-24T01:19:15.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.866285758542165,"aZ":-17.42559396381682,"pfxX":7.306052704478187,"pfxZ":8.447107523627006,"pX":-0.16420820280885,"pZ":3.5541948171683253,"vX0":-5.160941410878482,"vY0":-131.54400480313862,"vZ0":0.20598130541394766,"x":102.63,"y":157.39,"x0":0.8776003265666555,"y0":50.002622300687634,"z0":4.77060323591981,"aX":12.75651913981726},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.6,"breakHorizontal":-12.0,"spinRate":1987,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.4169746091321791,"extension":6.659921247206358},"hitData":{"launchSpeed":84.7,"launchAngle":56.0,"totalDistance":214.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.2,"coordY":127.25}},"index":3,"playId":"5b15e90e-e246-3e51-b23c-49a4b3dbdcaf","pitchNumber":3,"startTime":"2025-07-24T01:19:34.727Z","endTime":"2025-07-24T01:19:44.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:19:44.265Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-24T01:20:01.245Z","endTime":"2025-07-24T01:20:52.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":71.6,"strikeZoneTop":3.37648632497771,"strikeZoneBottom":1.49694678857512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74454344446664,"aZ":-24.314128244178775,"pfxX":-2.7358636520492468,"pfxZ":5.906184828808074,"pX":0.4958020487211537,"pZ":3.3383780720864427,"vX0":-0.901182323407964,"vY0":-115.56301484538847,"vZ0":1.9788812634712203,"x":98.1,"y":148.64,"x0":1.2479586190070493,"y0":50.00343385978288,"z0":4.832233242719789,"aX":-3.641014343681078},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":11.5,"breakHorizontal":5.2,"spinRate":2361,"spinDirection":250},"zone":3,"typeConfidence":2.0,"plateTime":0.4768906810590843,"extension":6.673060070925737},"index":0,"playId":"702ffc3e-d89b-3ab4-bcb8-8e681dbf9fcf","pitchNumber":1,"startTime":"2025-07-24T01:20:15.463Z","endTime":"2025-07-24T01:20:19.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":90.9,"endSpeed":82.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.914176099504193,"aZ":-18.17692568130665,"pfxX":7.124210494554287,"pfxZ":7.93336046716931,"pX":0.6415910402075354,"pZ":3.409922512992994,"vX0":-3.5485394570092352,"vY0":-132.3925241679079,"vZ0":-0.34875297643747294,"x":92.54,"y":146.71,"x0":1.0782812757349576,"y0":50.0013265900073,"z0":4.881038709575162,"aX":12.566445762327746},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.5,"breakHorizontal":-12.0,"spinRate":1871,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.41470636045360276,"extension":6.568341569040637},"index":1,"playId":"03740651-c2f4-3910-bea4-5d5e8e97572a","pitchNumber":2,"startTime":"2025-07-24T01:20:29.467Z","endTime":"2025-07-24T01:20:33.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.213137710846972,"aZ":-26.060038810970468,"pfxX":-6.692397495645359,"pfxZ":4.550709650666686,"pX":0.344341597560767,"pZ":3.204768122678183,"vX0":-0.21276529421133222,"vY0":-115.15335095011194,"vZ0":2.4232883320863046,"x":103.87,"y":152.25,"x0":1.307572595316418,"y0":50.00442701526597,"z0":4.658507960982488,"aX":-8.995598673292728},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":9.1,"breakHorizontal":12.1,"spinRate":2341,"spinDirection":261},"zone":3,"typeConfidence":2.0,"plateTime":0.47550835397673064,"extension":6.600873289135844},"index":2,"playId":"7dcfe336-ebab-300e-82bc-487d95ebc093","pitchNumber":3,"startTime":"2025-07-24T01:20:47.927Z","endTime":"2025-07-24T01:20:52.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":676664,"link":"/api/v1/people/676664"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:20:52.238Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Urías pops out to first baseman Ezequiel Duran in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T01:22:47.052Z","endTime":"2025-07-24T01:23:33.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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.6,"endSpeed":83.4,"strikeZoneTop":3.4423985250784,"strikeZoneBottom":1.58336320082687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.100270199272956,"aZ":-18.887314924245157,"pfxX":9.626027448432595,"pfxZ":7.454938027901068,"pX":0.6073723603257516,"pZ":2.5184066425192766,"vX0":-7.892034065147889,"vY0":-133.04186515570296,"vZ0":-5.927664828054049,"x":93.85,"y":170.78,"x0":2.3701524045010554,"y0":50.00194421657735,"z0":6.156363347102702,"aX":17.154507323632032},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.2,"breakHorizontal":-15.6,"spinRate":2093,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.41261800927410563,"extension":6.718924878507616},"index":0,"playId":"f6abdeb0-98f9-3f3c-8c8e-eb313c6bcdbc","pitchNumber":1,"startTime":"2025-07-24T01:22:54.079Z","endTime":"2025-07-24T01:22:58.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.30561831968515,"strikeZoneBottom":1.61139986678842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.158709546351457,"aZ":-24.361554928087294,"pfxX":-0.2406516008370687,"pfxZ":4.722181757801103,"pX":-0.4516821363684935,"pZ":1.7846881288462784,"vX0":-7.420120123526531,"vY0":-127.8125936799298,"vZ0":-5.592306976623158,"x":134.22,"y":190.59,"x0":2.5196120365838386,"y0":50.00588199349488,"z0":5.912334028194928,"aX":-0.39850018108323637},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.4,"breakHorizontal":2.0,"spinRate":2307,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.4284227863221246,"extension":6.662092646856067},"index":1,"playId":"f853993e-1ea0-36ee-9ecf-e6d30aacdf2f","pitchNumber":2,"startTime":"2025-07-24T01:23:08.683Z","endTime":"2025-07-24T01:23:14.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.145463670624682,"aZ":-18.996131462368727,"pfxX":9.110859972961055,"pfxZ":7.309624241409823,"pX":-0.2466622192938505,"pZ":3.3385999386331475,"vX0":-10.579970482994181,"vY0":-133.51325517437033,"vZ0":-3.556294476894911,"x":126.4,"y":148.64,"x0":2.5864259931999785,"y0":50.001031553569156,"z0":6.057364439425895,"aX":16.42242158581499},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.6,"breakHorizontal":-14.2,"spinRate":2076,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.4104700637037375,"extension":6.707338347934003},"hitData":{"launchSpeed":73.2,"launchAngle":63.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":174.07,"coordY":171.35}},"index":2,"playId":"17754e63-860f-37b3-a684-3615f89e7521","pitchNumber":3,"startTime":"2025-07-24T01:23:25.183Z","endTime":"2025-07-24T01:23:33.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:23:33.902Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, third baseman Josh Jung to first baseman Ezequiel Duran.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T01:24:06.340Z","endTime":"2025-07-24T01:24:31.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-24T01:23:56.588Z","endTime":"2025-07-24T01:24:08.501Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":69.3,"strikeZoneTop":3.01837155730507,"strikeZoneBottom":1.32517652462276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.919590322948334,"aZ":-34.87839842190136,"pfxX":-0.6185973148308168,"pfxZ":-2.2346166599161723,"pX":1.227516210837267,"pZ":2.10615453979015,"vX0":-2.7630321757471474,"vY0":-109.81623016713365,"vZ0":-1.0287509028513828,"x":70.21,"y":181.91,"x0":2.5865443687837963,"y0":50.001722623784175,"z0":6.317698701699018,"aX":-0.749004516092714},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-4.0,"breakHorizontal":1.9,"spinRate":2195,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.5003289332308478,"extension":6.678746876896823},"index":1,"playId":"b1c875f4-df3e-3caa-b865-262225d57718","pitchNumber":1,"startTime":"2025-07-24T01:24:08.501Z","endTime":"2025-07-24T01:24:13.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":91.6,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.040332650998216,"aZ":-16.89409828132594,"pfxX":8.09347310225455,"pfxZ":8.533866623932745,"pX":0.25679319988637545,"pZ":2.5714382560531095,"vX0":-8.26429381404833,"vY0":-133.075316007478,"vZ0":-6.073313139394812,"x":107.21,"y":169.35,"x0":2.3537399087512423,"y0":50.00041098684481,"z0":6.11048525806403,"aX":14.48786393892174},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.3,"breakHorizontal":-12.8,"spinRate":2066,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.41186625961860335,"extension":6.789572241081874},"hitData":{"launchSpeed":102.8,"launchAngle":4.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.11,"coordY":151.58}},"index":2,"playId":"bdb5774a-ace4-33e8-aae5-c39fc27fa072","pitchNumber":2,"startTime":"2025-07-24T01:24:23.211Z","endTime":"2025-07-24T01:24:31.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:24:31.082Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brent Rooker singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T01:24:48.473Z","endTime":"2025-07-24T01:25:27.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.882058912559874,"aZ":-24.672895688699498,"pfxX":1.0252439134264861,"pfxZ":4.487474292201729,"pX":-0.405804469017794,"pZ":1.8334829043590275,"vX0":-7.758861458952886,"vY0":-128.29581561411817,"vZ0":-5.38758090431988,"x":132.47,"y":189.28,"x0":2.520881853504271,"y0":50.001409687933396,"z0":5.876867059452701,"aX":1.7134554816256287},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":-0.1,"spinRate":2306,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.4264786962199185,"extension":6.813379179167022},"index":0,"playId":"3df58292-14a8-3828-b408-060749cdb239","pitchNumber":1,"startTime":"2025-07-24T01:24:55.789Z","endTime":"2025-07-24T01:24:59.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.95567968941569,"aZ":-32.542845079082,"pfxX":-0.039395368630203986,"pfxZ":-0.2648564975078642,"pX":0.4539699185621716,"pZ":2.1759808131630747,"vX0":-5.11941675841633,"vY0":-117.52661000284637,"vZ0":-2.1420817410943243,"x":99.7,"y":180.03,"x0":2.6641141931812995,"y0":50.00151023761011,"z0":6.11718717730906,"aX":-0.05480980012933268},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.7,"breakHorizontal":1.3,"spinRate":2199,"spinDirection":284},"zone":9,"typeConfidence":2.0,"plateTime":0.4657749080957756,"extension":6.782253214994137},"hitData":{"launchSpeed":82.4,"launchAngle":13.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.36,"coordY":118.82}},"index":1,"playId":"6271ad1c-e846-3f2d-93f4-5fba3cf91096","pitchNumber":2,"startTime":"2025-07-24T01:25:14.942Z","endTime":"2025-07-24T01:25:27.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.68,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:25:27.184Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Kurtz doubles (15) on a line drive to right fielder Adolis García. Brent Rooker scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T01:25:48.488Z","endTime":"2025-07-24T01:26:04.870Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":{"id":571578,"link":"/api/v1/people/571578"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.312164693628027,"aZ":-30.689098607606365,"pfxX":-0.5551723046828678,"pfxZ":1.1060527876285544,"pX":-0.45427069876547327,"pZ":2.5909527534008183,"vX0":-6.452014402400119,"vY0":-115.47080525553407,"vZ0":-1.3872426278079715,"x":134.32,"y":168.82,"x0":2.452978594835285,"y0":50.003455417566926,"z0":6.163071555307496,"aX":-0.7466635912076245},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.9,"breakHorizontal":2.6,"spinRate":2153,"spinDirection":275},"zone":4,"typeConfidence":2.0,"plateTime":0.47507417847232514,"extension":6.991035229587388},"hitData":{"launchSpeed":84.2,"launchAngle":12.0,"totalDistance":140.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.31,"coordY":140.17}},"index":0,"playId":"feab7607-0734-382e-918a-1ccd14c0497d","pitchNumber":1,"startTime":"2025-07-24T01:25:52.861Z","endTime":"2025-07-24T01:26:04.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":-17.999999999999993,"leverageIndex":1.49,"dramaIndex":153.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:26:04.870Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a soft ground ball to third baseman Josh Jung. Nick Kurtz to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T01:27:43.556Z","endTime":"2025-07-24T01:27:53.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnThird":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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_play","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T01:26:46.592Z","endTime":"2025-07-24T01:27:45.720Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.29383983245431,"aZ":-30.726193825964767,"pfxX":0.8333082829565974,"pfxZ":1.0594439332456007,"pX":-0.05160560610664434,"pZ":0.713888932597962,"vX0":-6.319662323627713,"vY0":-115.86139909820014,"vZ0":-5.66140860289276,"x":118.97,"y":219.5,"x0":2.6009457364268807,"y0":50.001505909365484,"z0":6.11941855093501,"aX":1.1360408439654475},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.8,"breakHorizontal":0.0,"spinRate":2135,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4724343861129512,"extension":6.966031776433741},"hitData":{"launchSpeed":56.5,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":111.8,"coordY":183.43}},"index":1,"playId":"0f9784d0-cdfc-3a13-bbec-a050ecee1305","pitchNumber":1,"startTime":"2025-07-24T01:27:45.720Z","endTime":"2025-07-24T01:27:53.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.99,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:27:53.724Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out sharply to center fielder Michael Helman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T01:31:06.780Z","endTime":"2025-07-24T01:31:59.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T01:28:28.503Z","endTime":"2025-07-24T01:29:03.553Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"third":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jon Gray replaces Patrick Corbin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-24T01:29:03.553Z","endTime":"2025-07-24T01:30:39.652Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592351,"link":"/api/v1/people/592351"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":571578,"link":"/api/v1/people/571578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"third":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler Soderstrom replaces Miguel Andujar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-07-24T01:30:39.652Z","endTime":"2025-07-24T01:31:09.006Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":609280,"link":"/api/v1/people/609280"},"defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"third":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.27777713769843,"aZ":-32.08303228364914,"pfxX":3.393748216205392,"pfxZ":0.05628543008007725,"pX":-0.009351251161995026,"pZ":2.9423337532016047,"vX0":3.0450497725377788,"vY0":-124.81893571797141,"vZ0":-0.24661991724767873,"x":117.36,"y":159.34,"x0":-1.680692899938984,"y0":50.001678990113874,"z0":5.657298102543184,"aX":5.419226253095315},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.2,"breakHorizontal":-6.8,"spinRate":2545,"spinDirection":117},"zone":2,"typeConfidence":0.81,"plateTime":0.4367934142388936,"extension":6.1549510961406115},"index":3,"playId":"6f72991f-59c8-37e5-a311-5871e53bb477","pitchNumber":1,"startTime":"2025-07-24T01:31:09.006Z","endTime":"2025-07-24T01:31:12.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"third":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":94.6,"endSpeed":86.7,"strikeZoneTop":3.41989621887443,"strikeZoneBottom":1.48243206347052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69958090467864,"aZ":-15.019181888680675,"pfxX":-5.928115056689622,"pfxZ":8.940599282732048,"pX":0.910252574403328,"pZ":2.210346363803193,"vX0":7.8644230404850735,"vY0":-137.46254863326985,"vZ0":-6.038191300301864,"x":82.3,"y":179.1,"x0":-1.2139894113058498,"y0":50.00410099412842,"z0":5.450356325278904,"aX":-11.376913912345689},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2043,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.39804870786584434,"extension":6.274351191123906},"index":4,"playId":"ea3ab6cf-397e-36bf-8be4-fb82e86bdc48","pitchNumber":2,"startTime":"2025-07-24T01:31:31.638Z","endTime":"2025-07-24T01:31:36.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"third":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.359666628870343,"aZ":-31.84236186314129,"pfxX":0.9105028668107384,"pfxZ":0.2066565770697224,"pX":-0.40745435079994563,"pZ":2.2993272240564933,"vX0":2.6578769865347796,"vY0":-125.51062274422817,"vZ0":-1.7104562648476525,"x":132.53,"y":176.7,"x0":-1.5965637923545435,"y0":50.00311802647767,"z0":5.5721245133553,"aX":1.458451703350139},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.2,"breakHorizontal":-2.3,"spinRate":2375,"spinDirection":147},"zone":4,"typeConfidence":0.86,"plateTime":0.4356665154805821,"extension":6.184983498626002},"hitData":{"launchSpeed":103.0,"launchAngle":24.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":89.04,"coordY":44.41}},"index":5,"playId":"5b74bb39-27ce-35c3-8f45-ba3a4ddcc5a0","pitchNumber":3,"startTime":"2025-07-24T01:31:51.287Z","endTime":"2025-07-24T01:31:59.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"third":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":592351,"link":"/api/v1/people/592351"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":592351,"link":"/api/v1/people/592351"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":7.599999999999994,"leverageIndex":2.88,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:31:59.696Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-24T01:34:42.769Z","endTime":"2025-07-24T01:35:28.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tyler Soderstrom remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:33:53.293Z","endTime":"2025-07-24T01:33:53.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":609280,"link":"/api/v1/people/609280"},"defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":609280,"link":"/api/v1/people/609280"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jack Perkins replaces JP Sears.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T01:33:53.311Z","endTime":"2025-07-24T01:34:20.643Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678022,"link":"/api/v1/people/678022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676664,"link":"/api/v1/people/676664","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Evan Carter replaces Michael Helman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-24T01:34:20.643Z","endTime":"2025-07-24T01:34:45.046Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":680737,"link":"/api/v1/people/680737"},"defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23518991380009,"aZ":-12.868886616531933,"pfxX":-6.359700523782301,"pfxZ":9.690112577216002,"pX":-0.2961740674823275,"pZ":2.483316824542647,"vX0":6.986820491496385,"vY0":-140.37002543132553,"vZ0":-5.322131581410706,"x":128.29,"y":171.73,"x0":-1.9930643004415354,"y0":50.00607833804972,"z0":5.244279547908462,"aX":-12.674428574196183},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":10.1,"spinRate":2302,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3904335563195098,"extension":6.261190448136072},"index":3,"playId":"bfe50bc7-d173-3b77-9201-6940f8bb1454","pitchNumber":1,"startTime":"2025-07-24T01:34:45.046Z","endTime":"2025-07-24T01:34:48.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":96.5,"endSpeed":88.1,"strikeZoneTop":3.61574696680432,"strikeZoneBottom":1.49052323142937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.964762711757313,"aZ":-17.079093063662388,"pfxX":-6.778507441298655,"pfxZ":7.589465165094597,"pX":0.6100900149815842,"pZ":2.170625573294329,"vX0":8.98841434891818,"vY0":-140.20597001303284,"vZ0":-5.450866547994159,"x":93.74,"y":180.17,"x0":-1.7580019055281966,"y0":50.00532792584195,"z0":5.256288111444657,"aX":-13.486262300226532},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":10.4,"spinRate":2270,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.3908019735298258,"extension":6.347987863955398},"index":4,"playId":"6c2daeac-d830-3f9d-9247-62b486a38dda","pitchNumber":2,"startTime":"2025-07-24T01:35:04.946Z","endTime":"2025-07-24T01:35:09.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83976270476213,"aZ":-18.423887356218344,"pfxX":-6.663136934482575,"pfxZ":6.954694870393235,"pX":-0.22821322876370115,"pZ":3.2300933261664095,"vX0":7.105375649767979,"vY0":-139.8060418346283,"vZ0":-2.511333912877947,"x":125.7,"y":151.57,"x0":-1.9382879476952486,"y0":50.0032735033146,"z0":5.350697524536804,"aX":-13.176073255037583},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.2,"breakHorizontal":10.6,"spinRate":2195,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.391938580255339,"extension":6.1889608281088},"index":5,"playId":"e26348ba-34c9-3b09-860c-a7b4b9968d7c","pitchNumber":3,"startTime":"2025-07-24T01:35:23.903Z","endTime":"2025-07-24T01:35:28.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:35:28.110Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-24T01:35:46.901Z","endTime":"2025-07-24T01:36:38.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.574180925728065,"aZ":-32.61200618639191,"pfxX":6.391602862604881,"pfxZ":-0.2818502585502971,"pX":-0.5299914452957264,"pZ":1.9156709486310464,"vX0":2.287868308540211,"vY0":-124.20237658802795,"vZ0":-1.3752488505141591,"x":137.2,"y":187.06,"x0":-2.2941508287697756,"y0":50.00195338620369,"z0":5.196002882196938,"aX":9.955033388356462},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.6,"breakHorizontal":-12.1,"spinRate":2887,"spinDirection":67},"zone":7,"typeConfidence":2.0,"plateTime":0.4414957131412445,"extension":5.930241344612587},"index":0,"playId":"7742a4ae-ce99-3929-b63b-b0d41e356450","pitchNumber":1,"startTime":"2025-07-24T01:35:49.895Z","endTime":"2025-07-24T01:35:54.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9286786960768,"aZ":-30.83778205601615,"pfxX":6.4407971767608725,"pfxZ":0.8553120523407545,"pX":0.9197602429063861,"pZ":1.5456991077317188,"vX0":5.302166980390446,"vY0":-124.41257005409933,"vZ0":-2.6396038828881188,"x":81.94,"y":197.05,"x0":-2.078873229177891,"y0":50.00209007872419,"z0":5.186906031358567,"aX":10.053781495181289},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.2,"breakHorizontal":-13.0,"spinRate":2818,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.44095344500656264,"extension":6.052704798045635},"index":1,"playId":"b6d068cd-b24c-3f61-a562-da37bd1897e4","pitchNumber":2,"startTime":"2025-07-24T01:36:05.371Z","endTime":"2025-07-24T01:36:08.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.57083940706242,"strikeZoneBottom":1.41009682813154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.089723177304755,"aZ":-18.09388652256522,"pfxX":-6.190311450842005,"pfxZ":7.18994336167469,"pX":-1.023695561216015,"pZ":4.346044349386609,"vX0":5.173657186552031,"vY0":-139.26481139687664,"vZ0":0.2202269027405791,"x":156.02,"y":121.44,"x0":-2.1037890131498096,"y0":50.00569457855438,"z0":5.4654638747208235,"aX":-12.127722874320712},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":10.1,"spinRate":2161,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3937333920668178,"extension":6.1838512033074675},"index":2,"playId":"fa7cf856-89b0-3c69-80c7-1b8ea3a8807b","pitchNumber":3,"startTime":"2025-07-24T01:36:19.929Z","endTime":"2025-07-24T01:36:23.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.615560781329517,"aZ":-33.8704085279077,"pfxX":-6.610196655624854,"pfxZ":-0.9560383634504177,"pX":-1.4229175424987777,"pZ":1.4740996782816504,"vX0":3.6011849484065035,"vY0":-132.090552254281,"vZ0":-3.4700709154892886,"x":171.24,"y":198.98,"x0":-1.9436536376022808,"y0":50.00471093991878,"z0":5.290012785220408,"aX":-11.705166895954106},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.3,"breakHorizontal":11.2,"spinRate":1276,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4143403632106084,"extension":6.085706184070151},"index":3,"playId":"946d1dea-bfb0-3fd4-b188-fef25ff10ffb","pitchNumber":4,"startTime":"2025-07-24T01:36:34.844Z","endTime":"2025-07-24T01:36:38.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:36:38.726Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcus Semien pops out to second baseman Luis Urías.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-24T01:36:52.931Z","endTime":"2025-07-24T01:38:34.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":93.5,"endSpeed":86.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.234013089831908,"aZ":-23.538204026687268,"pfxX":-0.04820448428980484,"pfxZ":4.583859247075984,"pX":1.1256643017288557,"pZ":1.994931697592131,"vX0":8.316440410680748,"vY0":-136.03328962507013,"vZ0":-4.205833487699575,"x":74.09,"y":184.92,"x0":-1.957605368079518,"y0":50.00474760506447,"z0":5.18133891226393,"aX":-0.09081423184113424},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.7,"breakHorizontal":-1.6,"spinRate":2652,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40174729774671514,"extension":6.506195447369836},"index":0,"playId":"3929c1df-fef2-3f8b-9266-95e59851960d","pitchNumber":1,"startTime":"2025-07-24T01:37:02.178Z","endTime":"2025-07-24T01:37:05.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.32382473181205,"strikeZoneBottom":1.58440635177868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.185321058619753,"aZ":-31.80185073328444,"pfxX":6.230636784912864,"pfxZ":0.2371987121146395,"pX":0.6058290899868645,"pZ":1.8879296226059028,"vX0":4.899497536082354,"vY0":-124.87358775666819,"vZ0":-1.8314244358267904,"x":93.91,"y":187.81,"x0":-2.1913593240103317,"y0":50.004552987929806,"z0":5.247648628142181,"aX":9.837668534919558},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":-12.4,"spinRate":2872,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.4386505177826523,"extension":6.288168063845631},"index":1,"playId":"a0f82c7c-703d-3cfc-bc86-2f01dbe58a55","pitchNumber":2,"startTime":"2025-07-24T01:37:15.972Z","endTime":"2025-07-24T01:37:21.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.25064097282708,"strikeZoneBottom":1.55239065129608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.885995397694664,"aZ":-34.23353188661449,"pfxX":7.79328780893905,"pfxZ":-1.33938416688585,"pX":1.4035198725652216,"pZ":1.067236538595159,"vX0":5.637533298565267,"vY0":-123.64927711218787,"vZ0":-2.8807815816514477,"x":63.5,"y":209.96,"x0":-1.9226185646997385,"y0":50.00265580313779,"z0":5.135391378037078,"aX":12.000134519792613},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.9,"breakHorizontal":-15.5,"spinRate":2800,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.44389125326125445,"extension":6.318848121908648},"index":2,"playId":"0d5621bf-4c57-3333-a232-ee7e78ad4df4","pitchNumber":3,"startTime":"2025-07-24T01:37:31.897Z","endTime":"2025-07-24T01:37:35.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":96.3,"endSpeed":87.9,"strikeZoneTop":3.32097550125497,"strikeZoneBottom":1.6229050476514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.353665919730872,"aZ":-17.094914943320052,"pfxX":-5.6433515568056585,"pfxZ":7.577221023475349,"pX":-0.6668662950352774,"pZ":4.308016772507781,"vX0":6.010995536327273,"vY0":-140.102455571576,"vZ0":-0.1985803052904983,"x":142.42,"y":122.46,"x0":-2.1059388983635827,"y0":50.00111778980643,"z0":5.496063259621256,"aX":-11.229112305184506},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":9.0,"spinRate":2256,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39079149647111944,"extension":6.248352362561534},"index":3,"playId":"6edeee8c-3c20-3375-914a-21deca4d5c83","pitchNumber":4,"startTime":"2025-07-24T01:37:47.118Z","endTime":"2025-07-24T01:37:50.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.27097732218193,"strikeZoneBottom":1.61432227903079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.604486806584905,"aZ":-34.660920645884005,"pfxX":7.818491120166115,"pfxZ":-1.576206919152003,"pX":0.37631133453795285,"pZ":0.7770505309564396,"vX0":3.618605312096878,"vY0":-124.89465153181662,"vZ0":-3.64634177744101,"x":102.66,"y":217.8,"x0":-2.108061507706526,"y0":50.004644419669354,"z0":5.112389161120385,"aX":12.327489928794606},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.5,"breakHorizontal":-15.0,"spinRate":2910,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.43888020008539863,"extension":6.33292557320869},"index":4,"playId":"7e05d1b1-8230-388e-b639-1a1901d4aeea","pitchNumber":5,"startTime":"2025-07-24T01:38:03.286Z","endTime":"2025-07-24T01:38:07.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00388544508673,"aZ":-16.694213671128356,"pfxX":-6.307812621832379,"pfxZ":7.7913824939697145,"pX":-0.391183484426572,"pZ":2.4549000706352873,"vX0":6.831505588399024,"vY0":-140.1589345066777,"vZ0":-4.625069945471422,"x":131.91,"y":172.5,"x0":-2.041923684433637,"y0":50.00582390356182,"z0":5.2184776192516,"aX":-12.538246819553862},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":10.0,"spinRate":2179,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3909481998274029,"extension":6.5001292229143015},"hitData":{"launchSpeed":92.1,"launchAngle":61.0,"totalDistance":185.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":153.28,"coordY":124.2}},"index":5,"playId":"09d10166-8f01-3d0b-97a5-be72c97bf05f","pitchNumber":6,"startTime":"2025-07-24T01:38:24.004Z","endTime":"2025-07-24T01:38:34.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:38:34.147Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out to right fielder Adolis García.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-24T01:40:38.463Z","endTime":"2025-07-24T01:41:56.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Evan Carter remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:39:38.947Z","endTime":"2025-07-24T01:39:59.000Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":680737,"link":"/api/v1/people/680737"},"defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Lawrence Butler replaces Colby Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T01:39:59.000Z","endTime":"2025-07-24T01:40:40.594Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"},"defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":68.9,"strikeZoneTop":3.54491003349801,"strikeZoneBottom":1.59617868362253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.657195072562622,"aZ":-37.31215363715133,"pfxX":5.834500157637622,"pfxZ":-4.251499037610099,"pX":0.01715889320403589,"pZ":2.6534484078140785,"vX0":1.9946220250919782,"vY0":-109.82466473763046,"vZ0":1.8481996515853707,"x":116.35,"y":167.14,"x0":-1.6641533036926923,"y0":50.00530198087286,"z0":5.8055427927179375,"aX":7.0418026608478455},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-6.8,"breakHorizontal":-11.2,"spinRate":2368,"spinDirection":50},"zone":5,"typeConfidence":0.9,"plateTime":0.5010563608733309,"extension":6.122525492959707},"index":2,"playId":"1347307f-c2bd-343c-92a6-b970a5e9eeee","pitchNumber":1,"startTime":"2025-07-24T01:40:40.594Z","endTime":"2025-07-24T01:40:44.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.58489620185934,"strikeZoneBottom":1.7809737767553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.90399706811833,"aZ":-18.619348561301567,"pfxX":-6.9941665452212165,"pfxZ":7.136483193739993,"pX":0.8183730425680105,"pZ":2.9744367599405304,"vX0":8.865244345502164,"vY0":-137.28651246149684,"vZ0":-2.76986687542118,"x":85.81,"y":158.47,"x0":-1.5519647057306347,"y0":50.00034810932355,"z0":5.271687452593269,"aX":-13.279252548802143},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":10.7,"spinRate":1971,"spinDirection":228},"zone":6,"typeConfidence":0.89,"plateTime":0.3997849231713473,"extension":6.2982511376102375},"index":3,"playId":"afc8462a-2028-37ce-9608-95e4ea6ce681","pitchNumber":2,"startTime":"2025-07-24T01:40:57.715Z","endTime":"2025-07-24T01:41:02.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.51286104603169,"strikeZoneBottom":1.72946861906281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.233524073878844,"aZ":-25.58320316755525,"pfxX":-8.127397899633312,"pfxZ":4.039122142242636,"pX":0.8490679258047983,"pZ":1.0235889204382111,"vX0":8.489813655244404,"vY0":-126.93844923022468,"vZ0":-5.76811606162585,"x":84.64,"y":211.14,"x0":-1.4844578389903358,"y0":50.00070347042405,"z0":5.364878515191028,"aX":-13.248999428255297},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.1,"breakHorizontal":12.7,"spinRate":1489,"spinDirection":236},"zone":14,"typeConfidence":0.92,"plateTime":0.4316647954344148,"extension":6.295011055503216},"index":4,"playId":"338c3857-d52e-312b-b65b-58275544a7b2","pitchNumber":3,"startTime":"2025-07-24T01:41:13.363Z","endTime":"2025-07-24T01:41:17.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.6510135696171,"strikeZoneBottom":1.70203665339015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.458862084919158,"aZ":-31.724711263915328,"pfxX":1.517062292027527,"pfxZ":0.29089237661797895,"pX":-0.20621692015263543,"pZ":1.3485307157001127,"vX0":2.9423828080336465,"vY0":-123.60414929846071,"vZ0":-3.659875207425542,"x":124.86,"y":202.37,"x0":-1.6087903854943062,"y0":50.003305392760886,"z0":5.51004106466728,"aX":2.348958145010671},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.1,"breakHorizontal":-3.5,"spinRate":2393,"spinDirection":129},"zone":13,"typeConfidence":0.72,"plateTime":0.4429907414378951,"extension":6.233528419751237},"index":5,"playId":"6ce2443b-2bc9-34a6-8e3f-582d1e55802a","pitchNumber":4,"startTime":"2025-07-24T01:41:30.911Z","endTime":"2025-07-24T01:41:36.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.229367088790596,"aZ":-20.8013681162051,"pfxX":-7.660719493016696,"pfxZ":5.962159067739091,"pX":-0.06806388947506323,"pZ":2.4366299982960884,"vX0":6.343668596691677,"vY0":-137.65273543438147,"vZ0":-3.9213030807725713,"x":119.59,"y":172.99,"x0":-1.4138742543401583,"y0":50.00319353646511,"z0":5.298341475866517,"aX":-14.615444810727967},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":12.5,"spinRate":1876,"spinDirection":221},"zone":5,"typeConfidence":0.89,"plateTime":0.398793162436772,"extension":6.312395487342382},"hitData":{"launchSpeed":86.5,"launchAngle":24.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.91,"coordY":95.87}},"index":6,"playId":"bece59fe-a848-349c-8992-5c3f7f8811c1","pitchNumber":5,"startTime":"2025-07-24T01:41:48.636Z","endTime":"2025-07-24T01:41:56.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":592351,"link":"/api/v1/people/592351"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":592351,"link":"/api/v1/people/592351"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.900000000000006,"awayTeamWinProbability":46.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.52,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:41:56.431Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gio Urshela grounds out, third baseman Josh Jung to first baseman Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-24T01:42:08.688Z","endTime":"2025-07-24T01:42:28.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"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":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":94.5,"endSpeed":86.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.109624170668937,"aZ":-16.65167674461095,"pfxX":-5.967220028208284,"pfxZ":8.140589641524034,"pX":-0.20232001308643882,"pZ":1.4345972665723745,"vX0":6.584517554875649,"vY0":-137.38780119151787,"vZ0":-7.269478709414745,"x":124.71,"y":200.05,"x0":-1.857458778110611,"y0":50.004827119344434,"z0":5.251534357544721,"aX":-11.381884085124476},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":9.4,"spinRate":1920,"spinDirection":227},"zone":13,"typeConfidence":0.89,"plateTime":0.3990290854288392,"extension":6.38201551974978},"hitData":{"launchSpeed":95.7,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":121.21,"coordY":195.85}},"index":0,"playId":"515b4d4b-8b4c-3376-93ab-b7af1b47fc4c","pitchNumber":1,"startTime":"2025-07-24T01:42:20.977Z","endTime":"2025-07-24T01:42:28.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_ab"},{"player":{"id":592351,"link":"/api/v1/people/592351"},"credit":"p_ab"},{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_pa"},{"player":{"id":592351,"link":"/api/v1/people/592351"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.8,"awayTeamWinProbability":43.2,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:42:28.784Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Wynns flies out to right fielder Adolis García.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-24T01:43:02.148Z","endTime":"2025-07-24T01:43:31.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T01:42:49.734Z","endTime":"2025-07-24T01:43:04.372Z","isPitch":false,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"},"defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.52823585666634,"strikeZoneBottom":1.39806264721688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.882460464166932,"aZ":-28.503969955495016,"pfxX":2.6542665544312616,"pfxZ":2.202056493277717,"pX":1.2885231903391956,"pZ":1.8768958648576288,"vX0":6.393252484415648,"vY0":-128.20713986436448,"vZ0":-3.4380334140481503,"x":67.88,"y":188.1,"x0":-1.5800129304948463,"y0":50.0060526828137,"z0":5.453983567120763,"aX":4.429283456072229},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":-6.2,"spinRate":2360,"spinDirection":162},"zone":14,"typeConfidence":0.91,"plateTime":0.42682298083835013,"extension":6.281969814844954},"index":1,"playId":"e8550a57-86c8-3cc9-8f12-5a61845a6254","pitchNumber":1,"startTime":"2025-07-24T01:43:04.372Z","endTime":"2025-07-24T01:43:08.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70565020528235,"aZ":-19.96355720529687,"pfxX":-8.359119203419825,"pfxZ":6.401723612885089,"pX":0.022369891593017874,"pZ":1.8360036712222987,"vX0":7.143077308861447,"vY0":-137.34269155677868,"vZ0":-5.571727472302283,"x":116.15,"y":189.21,"x0":-1.5273740999008618,"y0":50.006477235706114,"z0":5.2507616972299065,"aX":-15.956552834739222},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":13.7,"spinRate":1913,"spinDirection":223},"zone":8,"typeConfidence":0.88,"plateTime":0.3989506991760634,"extension":6.300999820651019},"hitData":{"launchSpeed":96.8,"launchAngle":47.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.56,"coordY":91.35}},"index":2,"playId":"6a4f6b2c-35ef-376b-ac09-a355da427e18","pitchNumber":2,"startTime":"2025-07-24T01:43:21.756Z","endTime":"2025-07-24T01:43:31.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_ab"},{"player":{"id":592351,"link":"/api/v1/people/592351"},"credit":"p_ab"},{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_pa"},{"player":{"id":592351,"link":"/api/v1/people/592351"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:43:31.299Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adolis García grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:45:38.101Z","endTime":"2025-07-24T01:46:50.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Lawrence Butler remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:44:55.626Z","endTime":"2025-07-24T01:45:40.338Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"},"defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":687515,"link":"/api/v1/people/687515"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.4874380001995,"strikeZoneBottom":1.59221846422497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25160725223836,"aZ":-21.82215129292069,"pfxX":-2.515367329682225,"pfxZ":5.5529191540606355,"pX":1.4154077647887946,"pZ":1.8572515272374994,"vX0":9.557344589012787,"vY0":-135.81412492012245,"vZ0":-4.87448617186532,"x":63.05,"y":188.63,"x0":-1.8253289479914068,"y0":50.00564747114523,"z0":5.196859928717343,"aX":-4.6928322831559175},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":2.5,"spinRate":2620,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4035855238717545,"extension":6.325033089721539},"index":1,"playId":"0f4d97de-d64c-33fc-8b08-f4a848e6b7cf","pitchNumber":1,"startTime":"2025-07-24T01:45:40.338Z","endTime":"2025-07-24T01:45:44.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10760286431174,"aZ":-14.410211169453808,"pfxX":-6.771937849568442,"pfxZ":8.99245048730871,"pX":0.43051688506780245,"pZ":2.7735404814475917,"vX0":8.480800815962814,"vY0":-139.8052145978764,"vZ0":-4.481843120591557,"x":100.59,"y":163.89,"x0":-1.7653118542135133,"y0":50.002297737988386,"z0":5.346071938456728,"aX":-13.37794293055528},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":10.4,"spinRate":2300,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.39206881860849085,"extension":6.346598485660134},"index":2,"playId":"43455ca4-1915-3ffd-835d-0e73facdeb08","pitchNumber":2,"startTime":"2025-07-24T01:45:54.602Z","endTime":"2025-07-24T01:45:59.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2025-07-24T01:46:03.499Z","endTime":"2025-07-24T01:46:13.336Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.287067304438516,"aZ":-13.839943009029794,"pfxX":-6.781924683480508,"pfxZ":9.337454647993233,"pX":0.3211660340492498,"pZ":3.116592497362977,"vX0":8.272394113859502,"vY0":-139.46940025838475,"vZ0":-3.664394877950268,"x":104.76,"y":154.63,"x0":-1.8066367813023354,"y0":50.00571864125487,"z0":5.364460557509869,"aX":-13.32131207877598},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":10.6,"spinRate":2396,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.39319726216187334,"extension":6.240571751058527},"index":4,"playId":"0bc9e6c4-f4e0-3f18-bc6b-8fdfc2ad27f3","pitchNumber":3,"startTime":"2025-07-24T01:46:13.336Z","endTime":"2025-07-24T01:46:17.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":96.1,"endSpeed":87.2,"strikeZoneTop":3.36711700817155,"strikeZoneBottom":1.59534745044934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9587664031317,"aZ":-13.91767558923369,"pfxX":-7.085305247007781,"pfxZ":9.280135909205512,"pX":-0.3783993021358538,"pZ":4.170602252080726,"vX0":6.640602316420329,"vY0":-139.73425145005976,"vZ0":-0.9632397792949012,"x":131.42,"y":126.17,"x0":-1.8709374481194534,"y0":50.00453021175846,"z0":5.4387052610572795,"aX":-13.942547177526935},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":11.4,"spinRate":2280,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3927245076402226,"extension":6.14862633734196},"index":5,"playId":"ab95c8f2-2c04-3666-bea7-427e94419fed","pitchNumber":4,"startTime":"2025-07-24T01:46:28.809Z","endTime":"2025-07-24T01:46:33.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.194977809641774,"aZ":-29.814891830273194,"pfxX":5.969899629196794,"pfxZ":1.5128632417160306,"pX":0.6102772491564564,"pZ":1.6648941250731226,"vX0":4.8497050013085525,"vY0":-124.52701154310387,"vZ0":-2.4347981990451606,"x":93.74,"y":193.83,"x0":-2.141790822339224,"y0":50.00504428920519,"z0":5.13443569420444,"aX":9.328841435566508},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":-12.0,"spinRate":2751,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.44071309829614735,"extension":6.2163494774316685},"hitData":{"launchSpeed":106.3,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.67,"coordY":147.02}},"index":6,"playId":"e1089a22-c3ff-3f41-887d-4b9a33b72ba7","pitchNumber":5,"startTime":"2025-07-24T01:46:42.456Z","endTime":"2025-07-24T01:46:50.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.49,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:46:50.093Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:47:05.261Z","endTime":"2025-07-24T01:48:11.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.168278528193504,"aZ":-31.850415641693004,"pfxX":7.506249768887281,"pfxZ":0.20568237443342507,"pX":1.1061412467329055,"pZ":1.3151521695092445,"vX0":5.44162656379538,"vY0":-126.01460798232907,"vZ0":-3.1464258659277293,"x":74.84,"y":203.27,"x0":-2.0616532042706464,"y0":50.00604549108574,"z0":5.170665897560717,"aX":11.993709945392096},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.1,"breakHorizontal":-14.9,"spinRate":2916,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4357577947437674,"extension":6.408071837637366},"index":0,"playId":"227d0239-7c53-3680-bb77-1909288fc96e","pitchNumber":1,"startTime":"2025-07-24T01:47:12.524Z","endTime":"2025-07-24T01:47:16.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.936660843839512,"aZ":-13.795163725997545,"pfxX":-6.208791052351643,"pfxZ":9.425249647405332,"pX":0.2974707451737757,"pZ":3.870605460360392,"vX0":8.11880596570256,"vY0":-138.93934303735298,"vZ0":-1.640743214168849,"x":105.66,"y":134.27,"x0":-1.859580166690594,"y0":50.000232804703344,"z0":5.388362794721659,"aX":-12.104346746342047},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":9.5,"spinRate":2358,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.39464463061915467,"extension":6.164096632245814},"index":1,"playId":"587cf3ed-cd81-30a3-8957-75abc4ee155d","pitchNumber":2,"startTime":"2025-07-24T01:47:26.724Z","endTime":"2025-07-24T01:47:31.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-24T01:47:38.092Z","endTime":"2025-07-24T01:47:50.139Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.73879108641487,"strikeZoneBottom":1.8598471382946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.949857931757325,"aZ":-36.256107324190644,"pfxX":5.956761624213118,"pfxZ":-2.556378980914923,"pX":1.1970563853742788,"pZ":1.7354441888537908,"vX0":6.218773081737181,"vY0":-125.80664419261043,"vZ0":-1.2667653878520027,"x":71.37,"y":191.92,"x0":-2.086572367609097,"y0":50.00594942321113,"z0":5.200088280537444,"aX":9.493280201994665},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.7,"breakHorizontal":-12.2,"spinRate":2870,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.43637152847907545,"extension":6.370296110084375},"index":3,"playId":"814fe810-b074-3458-bd54-77e5214bcd9c","pitchNumber":3,"startTime":"2025-07-24T01:47:50.139Z","endTime":"2025-07-24T01:47:54.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.71575218707172,"strikeZoneBottom":1.79615921435924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31336005733454,"aZ":-33.956278788842425,"pfxX":8.567431319090105,"pfxZ":-1.1301642882746066,"pX":0.5179603167167783,"pZ":2.0079158767860528,"vX0":3.6488253703705436,"vY0":-125.13655127364332,"vZ0":-1.04991928187535,"x":97.26,"y":184.57,"x0":-2.073992187086174,"y0":50.002448935600015,"z0":5.2260255765444565,"aX":13.52422550466643},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.0,"breakHorizontal":-16.3,"spinRate":2972,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.43846189052267226,"extension":6.242388772216739},"index":4,"playId":"9f200157-3cff-302c-907d-968003b7837a","pitchNumber":4,"startTime":"2025-07-24T01:48:07.386Z","endTime":"2025-07-24T01:48:11.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:48:11.909Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:48:22.299Z","endTime":"2025-07-24T01:50:25.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":95.0,"endSpeed":87.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.741634998720887,"aZ":-23.839070543910996,"pfxX":-1.2049715759570918,"pfxZ":4.2664461128796765,"pX":0.7785719638609875,"pZ":2.0134343420355703,"vX0":8.005476103904762,"vY0":-138.15695005014572,"vZ0":-4.429568081607225,"x":87.32,"y":184.42,"x0":-1.9870141878865892,"y0":50.00389491446867,"z0":5.21888801003706,"aX":-2.3560302359750014},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.1,"breakHorizontal":0.7,"spinRate":2540,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.3948705610095695,"extension":6.198550274643591},"index":0,"playId":"fc9868b3-4789-3358-b46e-567a18a835b0","pitchNumber":1,"startTime":"2025-07-24T01:48:34.347Z","endTime":"2025-07-24T01:48:38.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":86.7,"endSpeed":80.0,"strikeZoneTop":3.51134255251555,"strikeZoneBottom":1.61701605119662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.730836930067483,"aZ":-30.58189216933942,"pfxX":8.952895183585298,"pfxZ":0.9953584324026834,"pX":2.333517323964597,"pZ":0.8640952804842635,"vX0":7.787605468575745,"vY0":-126.06654556686381,"vZ0":-4.278471585351804,"x":28.05,"y":215.45,"x0":-1.9640194092956302,"y0":50.0039716800281,"z0":5.064584248292973,"aX":14.344255533571523},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.0,"breakHorizontal":-18.0,"spinRate":3026,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.43524423084874453,"extension":6.298082791414342},"index":1,"playId":"ceeee61a-5bb0-353c-a0c2-826132afda62","pitchNumber":2,"startTime":"2025-07-24T01:48:49.373Z","endTime":"2025-07-24T01:48:52.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.017111039252676,"aZ":-32.4536454105169,"pfxX":10.283072451153858,"pfxZ":-0.17362213388674697,"pX":0.010282762583422604,"pZ":3.1393903304625055,"vX0":2.078670627455192,"vY0":-125.85420697129342,"vZ0":1.133180653231299,"x":116.61,"y":154.02,"x0":-2.163757531259932,"y0":50.00407450106146,"z0":5.332609729986426,"aX":16.32583767601873},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.2,"breakHorizontal":-19.1,"spinRate":2797,"spinDirection":66},"zone":2,"typeConfidence":2.0,"plateTime":0.4369480381639068,"extension":6.115459501121512},"index":2,"playId":"4b3ca5de-6b0e-31d7-ab61-cae7e93cf0d5","pitchNumber":3,"startTime":"2025-07-24T01:49:07.115Z","endTime":"2025-07-24T01:49:11.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":96.7,"endSpeed":87.7,"strikeZoneTop":3.41563451045317,"strikeZoneBottom":1.60098909495121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.329328885945905,"aZ":-15.42588983507986,"pfxX":-4.758543916329271,"pfxZ":8.40463149912648,"pX":-0.48823724718972294,"pZ":5.640875830982661,"vX0":5.942884389376787,"vY0":-140.62722785585376,"vZ0":3.292657983066954,"x":135.61,"y":86.48,"x0":-2.0154951417038824,"y0":50.00566111288295,"z0":5.457068178366383,"aX":-9.48670859803619},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":7.3,"spinRate":2232,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.390209281849633,"extension":6.223264994411241},"index":3,"playId":"2c4e729f-9246-38db-8b5c-b40fc81e3708","pitchNumber":4,"startTime":"2025-07-24T01:49:27.021Z","endTime":"2025-07-24T01:49:31.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.36427162564708,"strikeZoneBottom":1.58972511055924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.91121204533982,"aZ":-16.83869431316173,"pfxX":-5.3108474514592015,"pfxZ":7.602566062795919,"pX":0.35027282641400326,"pZ":4.213422828297048,"vX0":8.07290751905056,"vY0":-141.07524005341625,"vZ0":-0.26281242661223675,"x":103.65,"y":125.02,"x0":-1.8575472253374574,"y0":50.00094236229678,"z0":5.392601306678394,"aX":-10.711102943887568},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":7.9,"spinRate":2265,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3881643783335833,"extension":6.24277842228146},"index":4,"playId":"aba8ee48-4a92-3b11-b0bc-0eebc573db6e","pitchNumber":5,"startTime":"2025-07-24T01:49:43.743Z","endTime":"2025-07-24T01:49:48.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.499264075507337,"aZ":-32.22766845577124,"pfxX":7.974010506424678,"pfxZ":-0.0382976649423572,"pX":0.3699875136626309,"pZ":2.8012913510284183,"vX0":3.597875760311521,"vY0":-124.2581717400873,"vZ0":0.5346826522239954,"x":102.9,"y":163.15,"x0":-2.1335477716732716,"y0":50.00059628046436,"z0":5.266578736783181,"aX":12.433333308404315},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.4,"breakHorizontal":-15.2,"spinRate":2870,"spinDirection":67},"zone":6,"typeConfidence":2.0,"plateTime":0.4412393904732257,"extension":6.215842367199085},"index":5,"playId":"3d34209d-c225-3c8d-8416-aee6821415e3","pitchNumber":6,"startTime":"2025-07-24T01:50:00.908Z","endTime":"2025-07-24T01:50:04.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.35209732523801,"strikeZoneBottom":1.57775606986174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.206747271908924,"aZ":-15.420417703612669,"pfxX":-7.470782640491804,"pfxZ":8.593546078739962,"pX":1.3200041597270782,"pZ":0.8314512798547455,"vX0":11.033898717119168,"vY0":-139.00245877836343,"vZ0":-8.944212773385575,"x":66.68,"y":216.33,"x0":-1.7370136141030958,"y0":50.00649455834196,"z0":5.123028230839542,"aX":-14.570952099764117},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":11.2,"spinRate":2372,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3946006649082858,"extension":6.471338980886929},"index":6,"playId":"e37a13d6-1043-34e0-9588-0d1fa9433cfd","pitchNumber":7,"startTime":"2025-07-24T01:50:21.524Z","endTime":"2025-07-24T01:50:25.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.1,"awayTeamWinProbability":45.9,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:50:25.365Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jonah Heim doubles (11) on a fly ball to shortstop Jacob Wilson. Wyatt Langford scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:50:47.777Z","endTime":"2025-07-24T01:51:33.377Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.992088628714185,"aZ":-17.2301033340631,"pfxX":-7.117665746162775,"pfxZ":7.641586583259852,"pX":-0.2693272799686533,"pZ":2.1200344218382052,"vX0":7.284725873143855,"vY0":-139.38732627324396,"vZ0":-5.272780920925017,"x":127.27,"y":181.54,"x0":-1.99910263384863,"y0":50.006726576322265,"z0":5.18390735483569,"aX":-13.92896007665102},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.8,"breakHorizontal":11.3,"spinRate":2292,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.39379649890648327,"extension":6.266940490622553},"index":0,"playId":"8217a094-19d1-3e48-8fa4-0d58d2cb43d2","pitchNumber":1,"startTime":"2025-07-24T01:50:53.989Z","endTime":"2025-07-24T01:50:58.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40205083233844,"aZ":-17.45325666979501,"pfxX":-7.272677652547885,"pfxZ":7.6441525606274245,"pX":0.38169283763090506,"pZ":2.4251881731561284,"vX0":8.560473111601281,"vY0":-138.27518959667236,"vZ0":-4.5003659092416415,"x":102.45,"y":173.3,"x0":-1.8174149669614028,"y0":50.004706041513415,"z0":5.254065824016775,"aX":-14.008759092958725},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":11.3,"spinRate":2134,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3969407543684542,"extension":6.313485948712551},"hitData":{"launchSpeed":81.6,"launchAngle":58.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":92.8,"coordY":127.73}},"index":1,"playId":"8796d849-dd2c-3f14-bfc0-e76e3f198f33","pitchNumber":2,"startTime":"2025-07-24T01:51:18.760Z","endTime":"2025-07-24T01:51:33.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":641680,"link":"/api/v1/people/641680","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.7,"awayTeamWinProbability":22.299999999999997,"homeTeamWinProbabilityAdded":23.6,"leverageIndex":1.63,"dramaIndex":191.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:51:33.377Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:52:56.052Z","endTime":"2025-07-24T01:55:08.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T01:52:32.711Z","endTime":"2025-07-24T01:52:56.424Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Josh Smith replaces Cody Freeman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-24T01:52:56.424Z","endTime":"2025-07-24T01:52:57.806Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":683227,"link":"/api/v1/people/683227"},"defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.10660520997756,"strikeZoneBottom":1.52081134028172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.753778031535067,"aZ":-27.417706924162147,"pfxX":5.503705708501087,"pfxZ":2.9572214937357613,"pX":1.8136634044129738,"pZ":1.0100632457968037,"vX0":7.760248601165495,"vY0":-125.7866351329874,"vZ0":-4.591432224807288,"x":47.87,"y":211.51,"x0":-2.022461907826425,"y0":50.000658427249846,"z0":5.073551487572472,"aX":8.84626307133696},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":-11.6,"spinRate":2868,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4349027108929229,"extension":6.041212252039833},"index":2,"playId":"b7d26205-f245-398c-9fff-0888898a4fa9","pitchNumber":1,"startTime":"2025-07-24T01:52:57.806Z","endTime":"2025-07-24T01:53:02.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61268500670685,"aZ":-15.720368359009637,"pfxX":-7.131494017396052,"pfxZ":8.241952246818713,"pX":0.4680411537793819,"pZ":2.549085248689631,"vX0":9.123633495834193,"vY0":-140.56125699957977,"vZ0":-4.539054663331345,"x":99.16,"y":169.95,"x0":-1.8971540406722422,"y0":50.0001531708893,"z0":5.209377737495534,"aX":-14.232678928826937},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":11.0,"spinRate":2369,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.390040784448515,"extension":7.155680085684334},"index":3,"playId":"56947534-de16-382d-8d77-c4dbb40ecbc6","pitchNumber":2,"startTime":"2025-07-24T01:53:18.944Z","endTime":"2025-07-24T01:53:21.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.25083583844091,"strikeZoneBottom":1.54047944902015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41674959039018,"aZ":-23.799574526906635,"pfxX":-2.0675607819052777,"pfxZ":4.400637909754111,"pX":1.7267667749427984,"pZ":2.0805344780906436,"vX0":10.400571585303584,"vY0":-137.56408627257872,"vZ0":-4.076574840539909,"x":51.18,"y":182.61,"x0":-1.8455067703055197,"y0":50.00592291451763,"z0":5.208371684711103,"aX":-3.938786702411862},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.2,"breakHorizontal":1.4,"spinRate":2549,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.3991855356762142,"extension":6.328616250333797},"index":4,"playId":"56706f67-88ac-34a2-bcfa-31f203c49a15","pitchNumber":3,"startTime":"2025-07-24T01:53:39.366Z","endTime":"2025-07-24T01:53:44.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95546627498893,"aZ":-25.924322572224543,"pfxX":5.000775945149259,"pfxZ":3.905571648808114,"pX":0.8884917669836138,"pZ":2.0404410092490526,"vX0":5.653069977489047,"vY0":-126.06465645839933,"vZ0":-2.3507093359020286,"x":83.13,"y":183.69,"x0":-2.0374531710783508,"y0":50.00457886504051,"z0":5.0896497620841705,"aX":8.003255997305505},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.7,"breakHorizontal":-10.4,"spinRate":2654,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.43542182878472735,"extension":6.0177330890179785},"index":5,"playId":"a4d910da-608c-3312-8bff-5113e9ac69ff","pitchNumber":4,"startTime":"2025-07-24T01:53:57.563Z","endTime":"2025-07-24T01:54:00.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":97.2,"endSpeed":88.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00903602372854,"aZ":-14.661780639812562,"pfxX":-4.6866568574692495,"pfxZ":8.676587391637936,"pX":0.36601472340165686,"pZ":2.921711775111683,"vX0":8.1243106014677,"vY0":-141.36616675723673,"vZ0":-3.883922162148874,"x":103.05,"y":159.89,"x0":-1.939687078785931,"y0":50.005100122794644,"z0":5.258187338015563,"aX":-9.462502519105126},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":6.8,"spinRate":2251,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.38782935195649815,"extension":6.460042279750124},"index":6,"playId":"9a196584-a89a-38fa-baa2-97cd0a0951c5","pitchNumber":5,"startTime":"2025-07-24T01:54:16.083Z","endTime":"2025-07-24T01:54:21.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.15132942349558,"strikeZoneBottom":1.48230452754761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04121294403235,"aZ":-17.466185596225746,"pfxX":-6.821203007915661,"pfxZ":7.440860556457943,"pX":0.5972354583172967,"pZ":1.1740457144962295,"vX0":9.327248297662488,"vY0":-140.04823388965175,"vZ0":-7.755395713081786,"x":94.23,"y":207.08,"x0":-1.8976130262730224,"y0":50.00276309889774,"z0":5.131614666890116,"aX":-13.484760472226574},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.9,"breakHorizontal":10.3,"spinRate":2290,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3918133842194078,"extension":6.283818440277462},"index":7,"playId":"3c4973e5-3bda-3201-b797-fe1dc1de88b0","pitchNumber":6,"startTime":"2025-07-24T01:54:42.231Z","endTime":"2025-07-24T01:54:46.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.1,"strikeZoneTop":3.126524138897,"strikeZoneBottom":1.54134969758589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.262109549441973,"aZ":-31.617546398568393,"pfxX":6.226073500257629,"pfxZ":0.3452786823526113,"pX":-0.18027773507357198,"pZ":1.9426221732513325,"vX0":3.1169152702221083,"vY0":-126.66787195410477,"vZ0":-1.5690960044991304,"x":123.87,"y":186.33,"x0":-2.240882986564239,"y0":50.00059178158966,"z0":5.131549616206972,"aX":9.973797620361102},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.5,"breakHorizontal":-12.0,"spinRate":2877,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.43474149278889396,"extension":6.039092621356214},"index":8,"playId":"604f7f92-2452-37ac-98ed-72e99f36be5e","pitchNumber":7,"startTime":"2025-07-24T01:55:04.523Z","endTime":"2025-07-24T01:55:08.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":641680,"link":"/api/v1/people/641680"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.2,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:55:08.862Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T01:57:37.854Z","endTime":"2025-07-24T01:57:48.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Josh Smith remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:56:33.544Z","endTime":"2025-07-24T01:56:59.004Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":683227,"link":"/api/v1/people/683227"},"defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Carlos Cortes replaces Luis Urías.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T01:56:59.004Z","endTime":"2025-07-24T01:57:40.113Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":649966,"link":"/api/v1/people/649966"},"defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.642308931861333,"aZ":-16.066474054113232,"pfxX":-6.114635935520644,"pfxZ":8.630143099845116,"pX":-0.45960376634969863,"pZ":2.3977425716904985,"vX0":5.0479348024373145,"vY0":-135.72319617147875,"vZ0":-4.6578628414622125,"x":134.52,"y":174.04,"x0":-1.5489772630929555,"y0":50.00147487720906,"z0":5.254729816555068,"aX":-11.409583536200353},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2060,"spinDirection":223},"zone":4,"typeConfidence":0.88,"plateTime":0.4035390060870152,"extension":6.271649792145095},"hitData":{"launchSpeed":75.8,"launchAngle":32.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.07,"coordY":88.93}},"index":2,"playId":"9973d40e-485b-3cfb-aacd-1dbcb74a7120","pitchNumber":1,"startTime":"2025-07-24T01:57:40.113Z","endTime":"2025-07-24T01:57:48.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":592351,"link":"/api/v1/people/592351"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":592351,"link":"/api/v1/people/592351"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":2.14,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:57:48.167Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T01:57:59.693Z","endTime":"2025-07-24T01:58:44.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.08147300882752,"strikeZoneBottom":1.43817112660384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.705349920035395,"aZ":-15.06924356630856,"pfxX":-7.06195212985957,"pfxZ":8.897393803284048,"pX":1.2564330352268267,"pZ":1.9094927240802657,"vX0":9.30753525232035,"vY0":-137.78721770163568,"vZ0":-6.1984796270872415,"x":69.11,"y":187.22,"x0":-1.2482524131901584,"y0":50.001546722548284,"z0":5.207047363640013,"aX":-13.574404825451246},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":10.8,"spinRate":2070,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.3975770192188346,"extension":6.564907487027915},"index":0,"playId":"f66d069a-3845-3997-97b5-3b46637b43b4","pitchNumber":1,"startTime":"2025-07-24T01:58:18.513Z","endTime":"2025-07-24T01:58:23.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.826659958128335,"aZ":-29.449316368368354,"pfxX":1.7008299289206483,"pfxZ":1.6604377732399236,"pX":-0.22217391402179815,"pZ":1.918620177405276,"vX0":2.9541259767197805,"vY0":-126.71198611163535,"vZ0":-2.9453590800873863,"x":125.47,"y":186.98,"x0":-1.6202174444824258,"y0":50.00242435858509,"z0":5.428373118900573,"aX":2.7885658171657104},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.6,"breakHorizontal":-3.7,"spinRate":2384,"spinDirection":152},"zone":8,"typeConfidence":0.89,"plateTime":0.4308598631798417,"extension":6.205944787164313},"hitData":{"launchSpeed":95.6,"launchAngle":21.0,"totalDistance":351.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.83,"coordY":58.68}},"index":1,"playId":"57a0acc3-c6ba-35f5-9f00-3a6d1f88a6f5","pitchNumber":2,"startTime":"2025-07-24T01:58:37.148Z","endTime":"2025-07-24T01:58:44.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":592351,"link":"/api/v1/people/592351"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":592351,"link":"/api/v1/people/592351"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.61,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:58:44.627Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brent Rooker singles on a ground ball to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T01:58:58.054Z","endTime":"2025-07-24T01:59:24.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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(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":94.9,"endSpeed":86.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.15231549623924,"aZ":-17.226366283382713,"pfxX":-7.365938743363947,"pfxZ":7.757756976103738,"pX":0.17702986795727133,"pZ":1.8822189125076805,"vX0":6.670995252003985,"vY0":-138.01755933278477,"vZ0":-5.861338791385144,"x":110.25,"y":187.96,"x0":-1.3161367425679433,"y0":50.00070912640259,"z0":5.19633746762928,"aX":-14.187767209219956},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":11.9,"spinRate":1972,"spinDirection":226},"zone":8,"typeConfidence":0.9,"plateTime":0.39709116368966857,"extension":6.56810274344498},"hitData":{"launchSpeed":98.1,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.38,"coordY":110.01}},"index":0,"playId":"4a8e58fb-a2c4-38bb-bbfa-3c1c920ccef5","pitchNumber":1,"startTime":"2025-07-24T01:59:13.122Z","endTime":"2025-07-24T01:59:24.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":592351,"link":"/api/v1/people/592351"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":592351,"link":"/api/v1/people/592351"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.05,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:59:24.442Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T02:01:56.223Z","endTime":"2025-07-24T02:02:59.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T01:59:41.797Z","endTime":"2025-07-24T01:59:51.750Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hoby Milner replaces Jon Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-24T01:59:51.750Z","endTime":"2025-07-24T02:01:58.438Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592351,"link":"/api/v1/people/592351","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":88.1,"endSpeed":80.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.86418785725769,"aZ":-32.54079916377412,"pfxX":10.468872763064024,"pfxZ":-0.2208747732447609,"pX":0.16555185204482856,"pZ":2.276692452404053,"vX0":-12.531989644048306,"vY0":-127.64433129814113,"vZ0":1.1680451194319337,"x":110.69,"y":177.31,"x0":3.774829954213163,"y0":50.00280214709095,"z0":4.371967796377402,"aX":17.30379764283179},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.1,"breakHorizontal":-16.2,"spinRate":1969,"spinDirection":103},"zone":8,"typeConfidence":2.0,"plateTime":0.42881666954498554,"extension":6.666722654576105},"index":2,"playId":"f50471ee-e0e7-374d-866e-a5b5538f6f66","pitchNumber":1,"startTime":"2025-07-24T02:01:58.438Z","endTime":"2025-07-24T02:02:02.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":78.4,"endSpeed":72.5,"strikeZoneTop":3.71379120664503,"strikeZoneBottom":1.5746362149351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.56515827996965,"aZ":-30.873109527180077,"pfxX":-6.476475900142844,"pfxZ":0.9843309662010062,"pX":0.4244662929416309,"pZ":1.2352808743968604,"vX0":-6.3052147890285735,"vY0":-114.05086513699945,"vZ0":0.24940295000521884,"x":100.82,"y":205.43,"x0":4.064071687529543,"y0":50.002664392845034,"z0":4.164183228500464,"aX":-8.547785455903297},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":2.2,"breakHorizontal":13.3,"spinRate":1698,"spinDirection":296},"zone":14,"typeConfidence":0.9,"plateTime":0.47986637563270396,"extension":6.759413220888697},"index":3,"playId":"f134a3cb-8aa8-3c4a-8818-93fe2004de1c","pitchNumber":2,"startTime":"2025-07-24T02:02:14.777Z","endTime":"2025-07-24T02:02:19.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.794267994193405,"aZ":-32.90696981856932,"pfxX":-6.103209137015791,"pfxZ":-0.5608032073920661,"pX":0.6647683820771026,"pZ":1.9970754800560795,"vX0":-5.964793320321388,"vY0":-114.26472589932085,"vZ0":2.3452729104608445,"x":91.66,"y":184.86,"x0":4.105265096530467,"y0":50.00028578884521,"z0":4.199216830865262,"aX":-8.037206296057185},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.1,"breakHorizontal":12.6,"spinRate":1583,"spinDirection":301},"zone":9,"typeConfidence":0.9,"plateTime":0.4800422435051299,"extension":6.647942624417085},"index":4,"playId":"bbaa45bd-4cc8-35c1-9043-09f6c298d0c5","pitchNumber":3,"startTime":"2025-07-24T02:02:31.420Z","endTime":"2025-07-24T02:02:36.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6908897828304,"aZ":-36.726998830979504,"pfxX":11.55211542443826,"pfxZ":-2.749340983603755,"pX":-0.37135737989307543,"pZ":2.957049286132979,"vX0":-14.316253381280568,"vY0":-127.76952846926037,"vZ0":3.73541940898616,"x":131.16,"y":158.94,"x0":3.796708398965452,"y0":50.00064091737618,"z0":4.357613997453693,"aX":19.147491540020646},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.7,"breakHorizontal":-17.8,"spinRate":1982,"spinDirection":97},"zone":4,"typeConfidence":2.0,"plateTime":0.4282660268898666,"extension":6.692151576675148},"index":5,"playId":"9aa36fba-14cf-38b8-80ce-cfe63459556d","pitchNumber":4,"startTime":"2025-07-24T02:02:53.907Z","endTime":"2025-07-24T02:02:59.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2025-07-24T02:02:59.173Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rowdy Tellez walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-24T02:05:12.841Z","endTime":"2025-07-24T02:06:21.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Max Schuemann replaces Carlos Cortes, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T02:04:34.257Z","endTime":"2025-07-24T02:05:01.987Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"902","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"},"defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Rowdy Tellez replaces Ezequiel Duran.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T02:05:01.987Z","endTime":"2025-07-24T02:05:15.161Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.57577571487784,"strikeZoneBottom":1.52274735855789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.112603184263794,"aZ":-27.273611436623035,"pfxX":3.5773982396331148,"pfxZ":3.0144380943723696,"pX":-0.5175543553998254,"pZ":3.9089804539871285,"vX0":2.918913406507858,"vY0":-126.02542416945562,"vZ0":1.7030524427486615,"x":136.73,"y":133.24,"x0":-2.1512519085452784,"y0":50.00158625132239,"z0":5.411383906843703,"aX":5.813684831303214},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.0,"breakHorizontal":-7.1,"spinRate":2301,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.4329033733899039,"extension":6.024033976486643},"index":2,"playId":"591b49b4-b5da-327f-8fdb-fe93576e6b50","pitchNumber":1,"startTime":"2025-07-24T02:05:15.161Z","endTime":"2025-07-24T02:05:20.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":96.1,"endSpeed":87.5,"strikeZoneTop":3.67781303964512,"strikeZoneBottom":1.66718745883517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4080942610497,"aZ":-16.795066751031452,"pfxX":-6.339125224746976,"pfxZ":7.772217250640541,"pX":-1.2781928982103483,"pZ":4.539695985750228,"vX0":4.385341221776618,"vY0":-139.98151781401623,"vZ0":0.49538275078485167,"x":165.72,"y":116.21,"x0":-2.043689583252022,"y0":50.004293287766785,"z0":5.462265249132065,"aX":-12.546775137472533},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":10.6,"spinRate":2310,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3916931998122646,"extension":6.185902083211965},"index":3,"playId":"37b5104f-17ee-371b-8311-8ad11df8d4e6","pitchNumber":2,"startTime":"2025-07-24T02:05:30.636Z","endTime":"2025-07-24T02:05:34.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.63823580787039,"strikeZoneBottom":1.62743683528825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.097718572229997,"aZ":-24.539672888602738,"pfxX":-2.310080688612657,"pfxZ":4.123184082827763,"pX":1.2702419693889628,"pZ":1.9142642021593874,"vX0":9.073919976881806,"vY0":-134.9500621533539,"vZ0":-4.313079318417602,"x":68.58,"y":187.09,"x0":-1.828983101508647,"y0":50.0051538967624,"z0":5.252122555395744,"aX":-4.280753713310525},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.7,"breakHorizontal":2.4,"spinRate":2495,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4051565071393526,"extension":6.60609092865095},"index":4,"playId":"cfd10530-1cd9-3994-9b1e-e5f5f0aa5ae2","pitchNumber":3,"startTime":"2025-07-24T02:05:47.106Z","endTime":"2025-07-24T02:05:52.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.53808099657616,"strikeZoneBottom":1.61119124503424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.586669365214362,"aZ":-15.694306362259812,"pfxX":-6.702348168017243,"pfxZ":8.575641284465604,"pX":0.09909143415241234,"pZ":2.4033164994533527,"vX0":7.785020767005148,"vY0":-137.74353522112736,"vZ0":-4.832152308362166,"x":113.22,"y":173.89,"x0":-1.89298985356771,"y0":50.0008821760867,"z0":5.241295939495563,"aX":-12.87808477860086},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":10.6,"spinRate":2295,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3976257537185717,"extension":6.103116526420747},"index":5,"playId":"8e2dd9a7-9870-3b9a-9d7f-dadd1d39911f","pitchNumber":4,"startTime":"2025-07-24T02:06:01.277Z","endTime":"2025-07-24T02:06:05.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.59585277776198,"strikeZoneBottom":1.66936069251229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.160311165359705,"aZ":-15.97015142808205,"pfxX":-5.107022676595784,"pfxZ":8.381100696758958,"pX":-1.3994344596262114,"pZ":3.7877077220626405,"vX0":3.6251964952018514,"vY0":-138.23909019011896,"vZ0":-1.1582946290599445,"x":170.34,"y":136.51,"x0":-2.06511026630673,"y0":50.00146989201495,"z0":5.2855297046663186,"aX":-9.87175161695254},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":8.5,"spinRate":2206,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3964135039444119,"extension":6.357071041871772},"index":6,"playId":"7795804e-3e1e-3231-ac6a-582e58d1073e","pitchNumber":5,"startTime":"2025-07-24T02:06:17.345Z","endTime":"2025-07-24T02:06:21.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.53,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-07-24T02:06:21.676Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-24T02:06:49.331Z","endTime":"2025-07-24T02:08:24.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":93.7,"endSpeed":86.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7806091449957,"aZ":-20.316702307507498,"pfxX":-2.3395217668545465,"pfxZ":6.249599171048273,"pX":0.3415399693369105,"pZ":2.3012954041711327,"vX0":7.364216491309059,"vY0":-136.33366284855305,"vZ0":-3.918205300852808,"x":103.98,"y":176.65,"x0":-2.0814065908111754,"y0":50.002797118045734,"z0":5.145645637186793,"aX":-4.439633464622861},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.8,"breakHorizontal":2.8,"spinRate":2525,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40055758099308036,"extension":6.168121446795949},"index":0,"playId":"c4fd1a93-6cdd-3a5f-8d94-6548d9f40967","pitchNumber":1,"startTime":"2025-07-24T02:06:49.455Z","endTime":"2025-07-24T02:06:53.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29772917036116,"aZ":-33.601110286912174,"pfxX":9.053968789605175,"pfxZ":-0.9309035507285,"pX":1.0665471200060743,"pZ":2.2956712589978925,"vX0":4.673443196593177,"vY0":-124.24263612384935,"vZ0":-0.15682392537245582,"x":76.35,"y":176.8,"x0":-2.0236244100551106,"y0":50.00047035985559,"z0":5.18705929173588,"aX":13.942507009946771},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.4,"breakHorizontal":-17.5,"spinRate":2839,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.44336303839559,"extension":6.24259183689117},"index":1,"playId":"4287507e-7304-3ac8-ac3a-9295206d6761","pitchNumber":2,"startTime":"2025-07-24T02:07:10.887Z","endTime":"2025-07-24T02:07:17.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.67043401606648,"strikeZoneBottom":1.73063304708131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.0070979067996,"aZ":-14.85457323199229,"pfxX":-5.716835342188718,"pfxZ":8.73313400238038,"pX":-0.07506268815517517,"pZ":4.192562600928814,"vX0":7.080147738627101,"vY0":-140.45600996402385,"vZ0":-0.381095576705994,"x":119.86,"y":125.58,"x0":-1.8945405902651768,"y0":50.002902841947666,"z0":5.302361831612828,"aX":-11.338534426728195},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":8.8,"spinRate":2248,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39106589896972777,"extension":6.242830774925508},"index":2,"playId":"fd0cc7a6-f011-31ae-aec8-5ccb5419c2c4","pitchNumber":3,"startTime":"2025-07-24T02:07:31.156Z","endTime":"2025-07-24T02:07:35.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.6393428510273,"strikeZoneBottom":1.46601685336226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.617752780501114,"aZ":-30.15347008251754,"pfxX":-8.860606308789443,"pfxZ":1.187446820293398,"pX":-1.2480122913886902,"pZ":2.028287801280088,"vX0":4.770399128698896,"vY0":-129.92754899866756,"vZ0":-2.208250509397799,"x":164.57,"y":184.02,"x0":-1.9620242879394003,"y0":50.00183642867271,"z0":5.193103094060773,"aX":-15.06489569347513},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":14.9,"spinRate":1343,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4224577318617033,"extension":6.306030791436628},"index":3,"playId":"c8eb18d7-6b6e-3255-b695-e17d5c6efb51","pitchNumber":4,"startTime":"2025-07-24T02:07:47.945Z","endTime":"2025-07-24T02:07:53.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33954483077986,"aZ":-12.175299539962081,"pfxX":-4.1074661356498305,"pfxZ":10.077995514038479,"pX":-0.22935960279226356,"pZ":3.231444098453071,"vX0":6.3266929075144445,"vY0":-140.1508394009621,"vZ0":-3.3310440749567785,"x":125.74,"y":151.53,"x0":-1.9847720170111445,"y0":50.00632788854741,"z0":5.233232383788233,"aX":-8.15428744984519},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":6.1,"spinRate":2341,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3911431095336786,"extension":6.335627681649525},"hitData":{"launchSpeed":82.9,"launchAngle":61.0,"totalDistance":193.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.13,"coordY":131.31}},"index":4,"playId":"380ac780-2f78-3028-9ba3-a07ec5a0446b","pitchNumber":5,"startTime":"2025-07-24T02:08:12.096Z","endTime":"2025-07-24T02:08:24.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":-1.8999999999999915,"leverageIndex":0.82,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-07-24T02:08:24.351Z","atBatIndex":57},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Rangers challenged (force play), call on the field was upheld: Corey Seager grounds into a double play, second baseman Max Schuemann to shortstop Jacob Wilson to first baseman Nick Kurtz. Rowdy Tellez out at 2nd. Corey Seager out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-24T02:08:37.208Z","endTime":"2025-07-24T02:10:44.260Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.48551057667675,"strikeZoneBottom":1.42618286696069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.90396776324361,"aZ":-20.533953729650072,"pfxX":-1.4192778525810335,"pfxZ":6.112497392073857,"pX":1.321670468416063,"pZ":2.7810896893499817,"vX0":9.238842034757731,"vY0":-137.04439849872014,"vZ0":-2.6520677767963776,"x":66.62,"y":163.69,"x0":-1.9068859746777211,"y0":50.00302158494885,"z0":5.1617384427005595,"aX":-2.7028838458833984},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":0.6,"spinRate":2471,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39946444427342653,"extension":6.346257719428878},"index":0,"playId":"e91c1c95-4135-3d2a-9c03-000d15069e33","pitchNumber":1,"startTime":"2025-07-24T02:09:08.823Z","endTime":"2025-07-24T02:09:13.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.0362683731548,"aZ":-29.956304030380227,"pfxX":5.455442069289964,"pfxZ":1.4154733497239107,"pX":1.0603117160348974,"pZ":1.0177473704610667,"vX0":5.7768791204017145,"vY0":-124.55753340598953,"vZ0":-3.7477825142795185,"x":76.58,"y":211.3,"x0":-2.0013951525254883,"y0":50.00195566823684,"z0":5.0306952821290345,"aX":8.532480279881003},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":-11.3,"spinRate":2740,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4404686653816272,"extension":6.323468994818343},"index":1,"playId":"a9c45eab-a69e-3ae1-a8b1-149b36f5d51b","pitchNumber":2,"startTime":"2025-07-24T02:09:25.862Z","endTime":"2025-07-24T02:09:30.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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.5,"endSpeed":87.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44202317700586,"aZ":-13.056888307060177,"pfxX":-6.28809403518299,"pfxZ":9.643291238934241,"pX":-0.048003222400977597,"pZ":2.6585967522548657,"vX0":7.234016008418287,"vY0":-140.30632154310197,"vZ0":-4.557484118987637,"x":118.83,"y":167.0,"x0":-1.849752614565243,"y0":50.00089598607028,"z0":5.162772408995768,"aX":-12.463991194330267},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":9.8,"spinRate":2282,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.39122969178127054,"extension":6.543833774820995},"index":2,"playId":"04d019ee-3127-31c5-80b9-b14740a5278b","pitchNumber":3,"startTime":"2025-07-24T02:09:43.011Z","endTime":"2025-07-24T02:09:47.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.44850617180885,"strikeZoneBottom":1.34705805067554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.130209209435225,"aZ":-30.72127392119904,"pfxX":-8.703966123950968,"pfxZ":0.8244742072033686,"pX":-1.0076922086371998,"pZ":1.9388344169801566,"vX0":5.405759320693276,"vY0":-132.20485249352123,"vZ0":-2.6455384307727066,"x":155.41,"y":186.43,"x0":-1.9518900503741872,"y0":50.002544265813206,"z0":5.215506364141581,"aX":-15.35186485041806},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.1,"breakHorizontal":14.5,"spinRate":1243,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4148725405814302,"extension":6.322027071049848},"index":3,"playId":"1855c3d8-c228-3550-829b-1c0120b82b74","pitchNumber":4,"startTime":"2025-07-24T02:09:58.192Z","endTime":"2025-07-24T02:10:02.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.6,"strikeZoneTop":3.46460832425341,"strikeZoneBottom":1.44753544341943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.48329039977017,"aZ":-24.35560276033139,"pfxX":5.5824206801141525,"pfxZ":4.9418471463314395,"pX":1.2382347273412715,"pZ":2.1756537819200226,"vX0":6.178314721713433,"vY0":-125.75541675893496,"vZ0":-2.261250302106209,"x":69.8,"y":180.04,"x0":-1.9870094814900676,"y0":50.000858947868984,"z0":5.08772747961366,"aX":8.827428887192607},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.6,"breakHorizontal":-11.6,"spinRate":2911,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4376568645058363,"extension":6.089370020507129},"index":4,"playId":"206c8927-7998-38c8-8ce5-943662ca296d","pitchNumber":5,"startTime":"2025-07-24T02:10:15.687Z","endTime":"2025-07-24T02:10:20.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.849370304910693,"aZ":-30.747294709748967,"pfxX":9.293333564426327,"pfxZ":0.8963625387025917,"pX":0.3906632998388244,"pZ":2.458292683982222,"vX0":3.146223649922832,"vY0":-125.84105463349992,"vZ0":-0.38503320487221326,"x":102.11,"y":172.41,"x0":-2.085134839960794,"y0":50.005048574555715,"z0":5.115972614494254,"aX":14.82296973496876},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":-17.5,"spinRate":2761,"spinDirection":53},"zone":6,"typeConfidence":2.0,"plateTime":0.4361842571226444,"extension":6.132759886374636},"hitData":{"launchSpeed":82.2,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.8,"coordY":161.21}},"index":5,"playId":"19752095-83a7-38e3-94ed-5cbcb6f53680","pitchNumber":6,"startTime":"2025-07-24T02:10:36.256Z","endTime":"2025-07-24T02:10:44.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":570482,"link":"/api/v1/people/570482"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":667670,"link":"/api/v1/people/667670"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":140},"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":0.73,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-07-24T02:10:44.260Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T02:13:55.055Z","endTime":"2025-07-24T02:14:08.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0,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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Rowdy Tellez remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T02:12:58.153Z","endTime":"2025-07-24T02:12:58.181Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Robert Garcia replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T02:12:58.181Z","endTime":"2025-07-24T02:13:57.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676395,"link":"/api/v1/people/676395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51032403850768,"aZ":-29.16203596313231,"pfxX":-1.6171095232308883,"pfxZ":1.917516571922734,"pX":-0.4139811934990875,"pZ":2.4981189355503006,"vX0":-8.957588076570403,"vY0":-124.68985924786809,"vZ0":-1.9719233664931162,"x":132.78,"y":171.33,"x0":3.4379439246775245,"y0":50.00427933595488,"z0":5.709861895589227,"aX":-2.540039094190462},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.2,"breakHorizontal":5.0,"spinRate":2367,"spinDirection":217},"zone":4,"typeConfidence":0.88,"plateTime":0.439584094325177,"extension":6.2856984781939005},"hitData":{"launchSpeed":71.9,"launchAngle":17.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.21,"coordY":117.46}},"index":2,"playId":"e9a5a675-2d1a-3cd1-91ff-a799320725f2","pitchNumber":1,"startTime":"2025-07-24T02:13:57.259Z","endTime":"2025-07-24T02:14:08.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":-11.700000000000003,"leverageIndex":2.87,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2025-07-24T02:14:08.889Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T02:14:24.836Z","endTime":"2025-07-24T02:14:43.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.03563991394719,"aZ":-28.024255679295884,"pfxX":-0.27810693492816574,"pfxZ":2.6348129383646945,"pX":-0.4085559083170677,"pZ":2.645075911828671,"vX0":-9.331777547217174,"vY0":-124.72824202385485,"vZ0":-1.8154435192288298,"x":132.57,"y":167.36,"x0":3.4171477946033813,"y0":50.00433014943436,"z0":5.6928128566700025,"aX":-0.43714795461998074},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":2.6,"spinRate":2352,"spinDirection":207},"zone":4,"typeConfidence":0.82,"plateTime":0.4391029858764912,"extension":6.692513187395201},"hitData":{"launchSpeed":84.8,"launchAngle":33.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.22,"coordY":105.7}},"index":0,"playId":"85c747f6-22d1-36c6-884d-36a5740b63c8","pitchNumber":1,"startTime":"2025-07-24T02:14:32.830Z","endTime":"2025-07-24T02:14:43.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.5,"awayTeamWinProbability":17.5,"homeTeamWinProbabilityAdded":10.700000000000003,"leverageIndex":4.68,"dramaIndex":188.0,"contextMetrics":{},"playEndTime":"2025-07-24T02:14:43.834Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T02:15:04.653Z","endTime":"2025-07-24T02:16:21.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.465055579176,"strikeZoneBottom":1.57817821855707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54331209975884,"aZ":-16.395298280432733,"pfxX":6.922882057609328,"pfxZ":8.464238275603648,"pX":1.3309841095912578,"pZ":3.191558830635974,"vX0":-8.328122587077393,"vY0":-136.29592042757187,"vZ0":-3.280088462536564,"x":66.27,"y":152.61,"x0":3.5400833426114633,"y0":50.00196193941274,"z0":5.556351439456088,"aX":12.904394726310379},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":-10.6,"spinRate":2201,"spinDirection":122},"zone":12,"typeConfidence":0.91,"plateTime":0.4032933279053288,"extension":6.378982435772522},"index":0,"playId":"154763a2-dfff-3f3d-9b3f-687510083e4f","pitchNumber":1,"startTime":"2025-07-24T02:15:04.653Z","endTime":"2025-07-24T02:15:09.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.006889960215524,"aZ":-17.499211449983488,"pfxX":7.05925340646526,"pfxZ":8.037192259798951,"pX":0.1836185411975512,"pZ":3.2452615173212833,"vX0":-11.04019128867052,"vY0":-134.92894650391054,"vZ0":-2.913111504392833,"x":110.0,"y":151.16,"x0":3.429420991102911,"y0":50.002931872483025,"z0":5.586345176048232,"aX":12.890720196893726},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.0,"breakHorizontal":-10.2,"spinRate":2238,"spinDirection":128},"zone":2,"typeConfidence":0.9,"plateTime":0.40743808855686536,"extension":6.261123837476584},"index":1,"playId":"770f586c-154f-3813-b759-8b091a8c2451","pitchNumber":2,"startTime":"2025-07-24T02:15:21.332Z","endTime":"2025-07-24T02:15:25.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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.9,"endSpeed":80.0,"strikeZoneTop":3.39994374989983,"strikeZoneBottom":1.66018844574558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.682940032172432,"aZ":-27.3483043265227,"pfxX":-1.149387160233073,"pfxZ":2.9923290890907817,"pX":-0.7411897020562497,"pZ":1.5165087057585536,"vX0":-10.079023524650033,"vY0":-126.12491849673881,"vZ0":-4.532425132585273,"x":145.25,"y":197.83,"x0":3.4560822171099823,"y0":50.001244209920124,"z0":5.542727782355138,"aX":-1.8483454093363696},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.6,"breakHorizontal":4.4,"spinRate":2491,"spinDirection":235},"zone":13,"typeConfidence":0.84,"plateTime":0.4342953229007338,"extension":6.445467802353529},"index":2,"playId":"21517e7a-dc43-37e7-90d4-1cfa81069ac1","pitchNumber":3,"startTime":"2025-07-24T02:15:40.286Z","endTime":"2025-07-24T02:15:45.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.454532480037635,"aZ":-14.35421675031937,"pfxX":6.527937874225931,"pfxZ":9.422809878742969,"pX":0.49811733965656013,"pZ":3.560753834169567,"vX0":-10.403588330793701,"vY0":-137.16398604397014,"vZ0":-2.8589715903912367,"x":98.01,"y":142.64,"x0":3.5051190955143317,"y0":50.00426488710393,"z0":5.6048398975240294,"aX":12.348293577725304},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":-9.5,"spinRate":2227,"spinDirection":130},"zone":3,"typeConfidence":0.91,"plateTime":0.40047541631193173,"extension":6.286719825143802},"index":3,"playId":"e025183f-aaea-35fb-a431-2bfc40622c14","pitchNumber":4,"startTime":"2025-07-24T02:15:57.843Z","endTime":"2025-07-24T02:16:02.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5872967190463,"aZ":-14.096715672298735,"pfxX":5.966970535898644,"pfxZ":9.417722840151844,"pX":0.6696105248717659,"pZ":2.5935349771486544,"vX0":-9.634965548485622,"vY0":-138.11356632718199,"vZ0":-5.2710192208288404,"x":91.48,"y":168.75,"x0":3.4383356121836854,"y0":50.003642210234105,"z0":5.48498922627311,"aX":11.455486550463302},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":-8.6,"spinRate":2226,"spinDirection":129},"zone":6,"typeConfidence":0.92,"plateTime":0.3975455317291736,"extension":6.37607246936779},"index":4,"playId":"35ec450f-e968-3811-96cd-dd0acb34fea3","pitchNumber":5,"startTime":"2025-07-24T02:16:16.699Z","endTime":"2025-07-24T02:16:21.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":9.600000000000009,"leverageIndex":4.08,"dramaIndex":166.0,"contextMetrics":{},"playEndTime":"2025-07-24T02:16:21.038Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gio Urshela strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T02:16:36.604Z","endTime":"2025-07-24T02:18:09.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":94.7,"endSpeed":86.3,"strikeZoneTop":3.17936722365188,"strikeZoneBottom":1.36963920475188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.750170179271546,"aZ":-16.86034083105398,"pfxX":7.5568348552122355,"pfxZ":8.041271426732797,"pX":-0.8172717582622497,"pZ":3.223619057673066,"vX0":-13.656129139831883,"vY0":-137.22545257351155,"vZ0":-3.3673600041558873,"x":148.15,"y":151.74,"x0":3.24496571300899,"y0":50.003351670684474,"z0":5.617235136485842,"aX":14.393538973309832},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":-10.8,"spinRate":2314,"spinDirection":126},"zone":1,"typeConfidence":0.91,"plateTime":0.399349456122148,"extension":6.437679042614579},"index":0,"playId":"6252e3b1-93f4-3a6e-975e-75c538aa8b24","pitchNumber":1,"startTime":"2025-07-24T02:16:44.396Z","endTime":"2025-07-24T02:16:48.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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.0,"endSpeed":81.2,"strikeZoneTop":3.25282035179307,"strikeZoneBottom":1.44025725418501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.863821030036732,"aZ":-26.889801516615716,"pfxX":10.540131260035,"pfxZ":3.159805938717099,"pX":-0.8701811091705803,"pZ":1.3525139381265436,"vX0":-13.998696363799011,"vY0":-128.81158171376495,"vZ0":-5.1036684473281255,"x":150.17,"y":202.26,"x0":3.276607184706229,"y0":50.00517028954652,"z0":5.450116559669331,"aX":17.637653755532003},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.7,"breakHorizontal":-15.8,"spinRate":1697,"spinDirection":112},"zone":13,"typeConfidence":0.92,"plateTime":0.4259531780667216,"extension":6.2350192343752635},"index":1,"playId":"3dfed94d-4056-3e03-838a-ac0e98e26f09","pitchNumber":2,"startTime":"2025-07-24T02:16:59.774Z","endTime":"2025-07-24T02:17:04.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.131292832618918,"aZ":-16.91572394207668,"pfxX":8.986238085892705,"pfxZ":8.241179895571266,"pX":-1.0665152326096468,"pZ":1.941006150532755,"vX0":-14.883492645235071,"vY0":-135.3348850202821,"vZ0":-6.175499655837338,"x":157.65,"y":186.37,"x0":3.3420018512463545,"y0":50.00000423755315,"z0":5.4413828684917105,"aX":16.632322251340195},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":-13.1,"spinRate":2367,"spinDirection":127},"zone":13,"typeConfidence":0.89,"plateTime":0.405064698467112,"extension":6.400579722277682},"index":2,"playId":"a975220d-3a12-32b2-b6c6-0a6751ded0ec","pitchNumber":3,"startTime":"2025-07-24T02:17:18.147Z","endTime":"2025-07-24T02:17:23.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11656622282497,"aZ":-15.718393071587219,"pfxX":7.5283697817121675,"pfxZ":8.67664410628145,"pX":0.3288199731833467,"pZ":2.7353589914163905,"vX0":-11.101134039444956,"vY0":-137.26422483366682,"vZ0":-4.626782211746199,"x":104.47,"y":164.93,"x0":3.4588053555674247,"y0":50.001477770212524,"z0":5.522713145791327,"aX":14.276974304394619},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":-11.2,"spinRate":2330,"spinDirection":131},"zone":6,"typeConfidence":0.91,"plateTime":0.3999600983190854,"extension":6.523385585712442},"index":3,"playId":"f9166343-d20d-3647-afe8-3c0a71b64928","pitchNumber":4,"startTime":"2025-07-24T02:17:36.170Z","endTime":"2025-07-24T02:17:42.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-24T02:17:48.319Z","endTime":"2025-07-24T02:18:04.920Z","isPitch":false,"type":"action","player":{"id":570482,"link":"/api/v1/people/570482"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.697916360081166,"aZ":-13.019769399051802,"pfxX":7.147577098627363,"pfxZ":9.711980828508828,"pX":-0.1273729680385613,"pZ":2.8462056771260063,"vX0":-12.197633258274086,"vY0":-140.0437717429157,"vZ0":-4.974723202778634,"x":121.86,"y":161.93,"x0":3.3699854535884013,"y0":50.0024879661214,"z0":5.507447877827634,"aX":14.097312581669232},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":-10.2,"spinRate":2376,"spinDirection":128},"zone":2,"typeConfidence":0.92,"plateTime":0.39216293164875937,"extension":6.439754016488778},"index":5,"playId":"66a2820e-8b52-3f3f-a5be-b3f4322cae1e","pitchNumber":5,"startTime":"2025-07-24T02:18:04.920Z","endTime":"2025-07-24T02:18:09.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":570482,"link":"/api/v1/people/570482","batSide":{"code":"R","description":"Right"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":570482,"link":"/api/v1/people/570482"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":7.8999999999999915,"leverageIndex":3.15,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2025-07-24T02:18:09.170Z","atBatIndex":62}]