[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Yastrzemski singles on a sharp line drive to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-06T23:10:42.237Z","endTime":"2025-08-06T23:12:41.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,7,8,9],"actionIndex":[0,1,2],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T19:08:57.163Z","endTime":"2025-08-06T22:42:12.941Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T22:42:12.941Z","endTime":"2025-08-06T23:09:39.186Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-06T23:09:39.186Z","endTime":"2025-08-06T23:10:44.307Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":85.6,"strikeZoneTop":3.29468263194112,"strikeZoneBottom":1.33352341596404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.940380911141716,"aZ":-16.037777099806085,"pfxX":-7.989463502618306,"pfxZ":8.434464717101404,"pX":0.3939584654548946,"pZ":3.6616996354674796,"vX0":8.900987618231067,"vY0":-138.84270560780834,"vZ0":-1.9623563206922388,"x":101.98,"y":139.91,"x0":-1.8466401800357075,"y0":50.00070842612163,"z0":5.469232877712602,"aX":-15.28194432861469},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":12.1,"spinRate":2366,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.3975821263885777,"extension":6.60223862163504},"index":3,"playId":"784bbe6d-44a8-3ae7-8fcf-47dc63cec4e9","pitchNumber":1,"startTime":"2025-08-06T23:10:44.307Z","endTime":"2025-08-06T23:10:48.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":85.9,"strikeZoneTop":3.39624248654257,"strikeZoneBottom":1.43535563223868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.8504198514139,"aZ":-13.785862101480088,"pfxX":-7.991349218345007,"pfxZ":9.55908961822392,"pX":-0.4357470746305403,"pZ":2.9251438674085946,"vX0":7.136130407913465,"vY0":-139.17651595679447,"vZ0":-3.79211108811646,"x":133.61,"y":159.8,"x0":-2.019261180506385,"y0":50.004720531207504,"z0":5.244491200949922,"aX":-15.376726222573827},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":12.6,"spinRate":2528,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.3964835837071172,"extension":6.511979609286325},"index":4,"playId":"84d8fae4-34bf-3549-b0fb-87e52f12e298","pitchNumber":2,"startTime":"2025-08-06T23:11:02.002Z","endTime":"2025-08-06T23:11:06.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.542992772707265,"aZ":-22.59774874443259,"pfxX":0.07084412896485032,"pfxZ":5.256851277898953,"pX":-0.12379619084495898,"pZ":2.8765349892231216,"vX0":5.594674664691905,"vY0":-134.25057348645046,"vZ0":-1.928144525458352,"x":121.72,"y":161.11,"x0":-2.2455500424075856,"y0":50.00427825027584,"z0":5.215431659548737,"aX":0.12847174328154312},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.4,"breakHorizontal":-1.3,"spinRate":2536,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.4082583960547215,"extension":6.6331029582892755},"index":5,"playId":"5746ede5-604e-323f-ad42-298672794d65","pitchNumber":3,"startTime":"2025-08-06T23:11:22.388Z","endTime":"2025-08-06T23:11:25.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":6,"startTime":"2025-08-06T23:11:32.874Z","endTime":"2025-08-06T23:11:46.127Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":86.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.874575840676954,"aZ":-13.867442576445844,"pfxX":-8.216007393734225,"pfxZ":9.322781457332198,"pX":-0.023557919946467335,"pZ":3.0338027765980735,"vX0":8.144303200176525,"vY0":-140.66112122545363,"vZ0":-3.7520737449298065,"x":117.9,"y":156.87,"x0":-1.9174879061038645,"y0":50.00352573897765,"z0":5.310931338043158,"aX":-16.134536143190115},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":12.8,"spinRate":2413,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.39243236840183116,"extension":6.525578816998958},"index":7,"playId":"49b7a886-350d-3a0b-b945-14befeb5305e","pitchNumber":4,"startTime":"2025-08-06T23:11:46.127Z","endTime":"2025-08-06T23:11:49.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":3.4472932330553,"strikeZoneBottom":1.62222611001294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54183153890177,"aZ":-34.55049406884193,"pfxX":9.839965956468447,"pfxZ":-1.5007296560501189,"pX":1.165989168641889,"pZ":1.2424697298078131,"vX0":5.25287523266139,"vY0":-126.10783556094677,"vZ0":-2.504502164213574,"x":72.56,"y":205.23,"x0":-2.233174420715931,"y0":50.00171888835034,"z0":5.080646965800178,"aX":15.58929106479929},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.1,"breakHorizontal":-19.1,"spinRate":3331,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4370721017400778,"extension":6.331182872870749},"index":8,"playId":"c755e42a-517e-300c-aa83-593e20133a1c","pitchNumber":5,"startTime":"2025-08-06T23:12:09.548Z","endTime":"2025-08-06T23:12:13.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.4564951864004,"aZ":-15.301088190166706,"pfxX":-7.779781212391797,"pfxZ":8.402458579302365,"pX":-0.2213797830443671,"pZ":3.0594909662293395,"vX0":7.50137155693234,"vY0":-141.56732377119195,"vZ0":-3.2078463785373574,"x":125.44,"y":156.17,"x0":-1.9081802379848967,"y0":50.005609361521444,"z0":5.200318536715363,"aX":-15.6292371426239},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":12.4,"spinRate":2415,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.38844279195008324,"extension":6.965737727723586},"hitData":{"launchSpeed":107.2,"launchAngle":9.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.65,"coordY":105.76}},"index":9,"playId":"96fc9212-eff3-3922-b92f-e65dc8c1eaa4","pitchNumber":6,"startTime":"2025-08-06T23:12:30.168Z","endTime":"2025-08-06T23:12:41.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2025-08-06T23:12:41.152Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-06T23:12:43.921Z","endTime":"2025-08-06T23:14:30.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.37080400568425,"strikeZoneBottom":1.48586975926066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.201636934959463,"aZ":-26.14582341066925,"pfxX":-0.2307273129758236,"pfxZ":3.38306234995402,"pX":0.31030212041159516,"pZ":2.6045229787919624,"vX0":6.419936173048677,"vY0":-132.11341821640394,"vZ0":-1.6973473569852748,"x":105.17,"y":168.46,"x0":-2.113540387978574,"y0":50.000181967742506,"z0":5.163236586599856,"aX":-0.4113678254559815},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.0,"breakHorizontal":-0.8,"spinRate":2521,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.41343007366350726,"extension":6.576824532381275},"index":0,"playId":"c7ed69f9-30ac-3cef-a282-a858ba86eb73","pitchNumber":1,"startTime":"2025-08-06T23:13:08.850Z","endTime":"2025-08-06T23:13:12.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.6,"strikeZoneTop":3.34691939533325,"strikeZoneBottom":1.50605391225724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.010001039010476,"aZ":-20.977430837708233,"pfxX":-11.870274363960078,"pfxZ":5.777243483794891,"pX":0.11837605704926037,"pZ":1.5466106337063552,"vX0":9.615653213748356,"vY0":-139.4557086501142,"vZ0":-5.5095675213790445,"x":112.49,"y":197.02,"x0":-1.8596232950582998,"y0":50.00299288579889,"z0":4.9634913519915695,"aX":-23.00909048412142},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.2,"breakHorizontal":19.1,"spinRate":2461,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.39515997987000206,"extension":6.647118015316666},"index":1,"playId":"ccac77f5-3e97-3c5d-8d86-05de9b601052","pitchNumber":2,"startTime":"2025-08-06T23:13:27.223Z","endTime":"2025-08-06T23:13:31.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.35351218460399,"strikeZoneBottom":1.45296305892477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.581724797975056,"aZ":-26.412858361494063,"pfxX":0.0805103531201663,"pfxZ":3.167819989492756,"pX":0.5900721040379939,"pZ":3.074265644451856,"vX0":7.187721962950574,"vY0":-133.68760394591038,"vZ0":-0.520697331442338,"x":94.51,"y":155.77,"x0":-2.1386041222790766,"y0":50.00231174605235,"z0":5.159839767802096,"aX":0.1453471500893869},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.9,"breakHorizontal":-1.7,"spinRate":2552,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.408984239034349,"extension":6.651145155726603},"index":2,"playId":"6d0fe7c4-de35-31f1-a928-67458d6c3292","pitchNumber":3,"startTime":"2025-08-06T23:13:49.623Z","endTime":"2025-08-06T23:13:53.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-06T23:13:57.939Z","endTime":"2025-08-06T23:14:17.072Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.9684154849591,"aZ":-18.742402226815226,"pfxX":-7.679698134754471,"pfxZ":6.695394826902566,"pX":-0.31974425938797646,"pZ":3.124326478800588,"vX0":7.186781524726842,"vY0":-141.39286483263967,"vZ0":-2.5863096547204796,"x":129.19,"y":154.42,"x0":-1.9079701659929793,"y0":50.00516925021614,"z0":5.26633099830279,"aX":-15.41099545328382},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.8,"breakHorizontal":12.2,"spinRate":2331,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3887432897237906,"extension":6.5869228094420915},"hitData":{"launchSpeed":90.8,"launchAngle":47.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.34,"coordY":124.64}},"index":4,"playId":"1bd0cf54-3360-383e-92ad-288377101141","pitchNumber":4,"startTime":"2025-08-06T23:14:17.072Z","endTime":"2025-08-06T23:14:30.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:14:30.709Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-06T23:14:36.641Z","endTime":"2025-08-06T23:15:47.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.48465421567911,"strikeZoneBottom":1.64518950737354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22483705957598,"aZ":-32.8064122741246,"pfxX":8.504567007957405,"pfxZ":-0.4163505026274841,"pX":-0.6405716715533115,"pZ":2.904598638768183,"vX0":1.7972278935892079,"vY0":-123.2952987809422,"vZ0":1.183311059854997,"x":141.42,"y":160.36,"x0":-2.484583576926923,"y0":50.00077519867159,"z0":5.2027056574933574,"aX":12.993604362464012},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.1,"breakHorizontal":-15.8,"spinRate":3020,"spinDirection":56},"zone":4,"typeConfidence":2.0,"plateTime":0.44551109722419113,"extension":6.2970429134899035},"index":0,"playId":"f42cd40e-07c7-3b93-b9ad-6f4179a41aed","pitchNumber":1,"startTime":"2025-08-06T23:14:57.856Z","endTime":"2025-08-06T23:15:02.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.423455448909962,"aZ":-25.10077153323234,"pfxX":0.3869942245804401,"pfxZ":3.9625543722142123,"pX":0.6923423289984594,"pZ":2.705966363991336,"vX0":6.93078900384652,"vY0":-132.3524149807398,"vZ0":-1.6994558060745883,"x":90.61,"y":165.72,"x0":-2.0031533788760116,"y0":50.00522772584827,"z0":5.182265791226572,"aX":0.6913489215819496},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.1,"breakHorizontal":-2.2,"spinRate":2530,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.41275287677934624,"extension":6.446434103789654},"index":1,"playId":"cc802ca5-66e8-3893-907a-2f0c6a73d782","pitchNumber":2,"startTime":"2025-08-06T23:15:16.495Z","endTime":"2025-08-06T23:15:19.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":77.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.697215829402936,"aZ":-37.00216064391738,"pfxX":9.793467035766614,"pfxZ":-3.115365441566743,"pX":1.9562486317966825,"pZ":1.8306027668503697,"vX0":6.8258836975411015,"vY0":-125.34871214341305,"vZ0":-0.6184648465923454,"x":42.43,"y":189.35,"x0":-2.1004558318409736,"y0":50.00480167747422,"z0":5.173931953180234,"aX":15.16490675208339},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.5,"breakHorizontal":-19.6,"spinRate":3228,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.44155089871876774,"extension":6.452225537908556},"index":2,"playId":"f2d4d7a5-43c8-3a62-99d4-180db816344d","pitchNumber":3,"startTime":"2025-08-06T23:15:43.323Z","endTime":"2025-08-06T23:15:47.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:15:47.365Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Maikel Garcia walks. Mike Yastrzemski to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-06T23:16:31.183Z","endTime":"2025-08-06T23:19:07.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":84.6,"endSpeed":76.5,"strikeZoneTop":3.5024987759179,"strikeZoneBottom":1.60553750770202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16879042150969,"aZ":-34.73802233353992,"pfxX":10.969000355279267,"pfxZ":-1.6995970760244763,"pX":-0.5456727019157913,"pZ":3.5519796095389493,"vX0":0.8137325302897253,"vY0":-122.99876345748218,"vZ0":3.2601338642580924,"x":137.8,"y":142.88,"x0":-2.304321318224227,"y0":50.00401918679579,"z0":5.186803263614688,"aX":16.528672440635077},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.9,"breakHorizontal":-20.0,"spinRate":3203,"spinDirection":61},"zone":1,"typeConfidence":2.0,"plateTime":0.44816949526209093,"extension":6.3565894887142464},"index":0,"playId":"fa8ebda6-1254-3818-970c-dddcc0f5dfac","pitchNumber":1,"startTime":"2025-08-06T23:16:42.557Z","endTime":"2025-08-06T23:16:47.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":3.48613322806334,"strikeZoneBottom":1.62557139562487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.466026617908444,"aZ":-29.80335515378353,"pfxX":2.0194614069682,"pfxZ":1.3939385828513329,"pX":-0.4309686903231427,"pZ":2.033043916826078,"vX0":3.811186877215063,"vY0":-129.99726965269736,"vZ0":-2.0551065950868495,"x":133.43,"y":183.89,"x0":-2.181210458548205,"y0":50.004179185723125,"z0":5.106832720277608,"aX":3.4400401617093315},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.3,"breakHorizontal":-4.6,"spinRate":2511,"spinDirection":184},"zone":7,"typeConfidence":2.0,"plateTime":0.4220976529181022,"extension":6.585832939002081},"index":1,"playId":"cb054b58-5ba4-3a60-95e9-940af7c034d2","pitchNumber":2,"startTime":"2025-08-06T23:17:02.575Z","endTime":"2025-08-06T23:17:06.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.2,"strikeZoneTop":3.4770513224662,"strikeZoneBottom":1.58025248482743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.684601649639216,"aZ":-35.57018338735784,"pfxX":10.257692477004067,"pfxZ":-2.256486328098914,"pX":-1.2950269715423726,"pZ":3.964009039122049,"vX0":-0.4523596415975857,"vY0":-122.94751998274057,"vZ0":4.140765470827084,"x":166.36,"y":131.75,"x0":-2.4357777904293556,"y0":50.005628464848,"z0":5.3113753491630495,"aX":15.408427912745848},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.6,"breakHorizontal":-18.4,"spinRate":3247,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.4487721036234249,"extension":6.292890325169682},"index":2,"playId":"379e449d-20cd-3f3b-b3d5-3227309f0e11","pitchNumber":3,"startTime":"2025-08-06T23:17:21.059Z","endTime":"2025-08-06T23:17:25.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.572440847764117,"aZ":-26.84111209918466,"pfxX":0.5287910261521169,"pfxZ":3.1105220486744987,"pX":1.4621750123565544,"pZ":2.470816493170896,"vX0":8.374972745861344,"vY0":-129.94837603519971,"vZ0":-1.821980701183639,"x":61.27,"y":172.07,"x0":-1.8676269017703004,"y0":50.00228105675412,"z0":5.214901064079424,"aX":0.9066304213370154},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.4,"breakHorizontal":-2.8,"spinRate":2497,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.42108355507085093,"extension":6.618934503625114},"index":3,"playId":"982813b6-d0fa-31c5-b60e-c37e36394e4b","pitchNumber":4,"startTime":"2025-08-06T23:17:44.314Z","endTime":"2025-08-06T23:17:48.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.3,"endSpeed":86.9,"strikeZoneTop":3.6076516426355,"strikeZoneBottom":1.63841250199647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.092472705079885,"aZ":-17.190601651230587,"pfxX":-3.987805355857262,"pfxZ":7.633761890364539,"pX":-0.43813073671616765,"pZ":4.60583714001517,"vX0":5.108718173033938,"vY0":-140.0391335937031,"vZ0":0.8313671160185926,"x":133.7,"y":114.42,"x0":-1.77807093401185,"y0":50.00249919762148,"z0":5.439260317362037,"aX":-7.827583043272605},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":6.0,"spinRate":2469,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3929037297698432,"extension":6.422646332302061},"index":4,"playId":"a85b4d13-d9cf-323f-9a2a-bb016aa70bdc","pitchNumber":5,"startTime":"2025-08-06T23:18:07.546Z","endTime":"2025-08-06T23:18:13.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-06T23:18:18.328Z","endTime":"2025-08-06T23:18:32.489Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.60287970350159,"aZ":-21.316053329905973,"pfxX":-11.496460646377425,"pfxZ":5.633886103921091,"pX":-0.38900610297617544,"pZ":2.7766586821476387,"vX0":8.302128404624431,"vY0":-139.23408348312492,"vZ0":-2.449978021504645,"x":131.83,"y":163.81,"x0":-1.9436877297425454,"y0":50.004184456072174,"z0":5.1073737009780915,"aX":-22.16040007084322},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.7,"breakHorizontal":18.7,"spinRate":2471,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3961886258743097,"extension":6.618006213812822},"index":6,"playId":"600fbb0f-7a4f-3ece-a55c-704dac1e480b","pitchNumber":6,"startTime":"2025-08-06T23:18:32.489Z","endTime":"2025-08-06T23:18:35.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.4,"strikeZoneTop":3.56320627546867,"strikeZoneBottom":1.5940694783413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.642287379765364,"aZ":-22.022408289032708,"pfxX":-12.359542485311625,"pfxZ":5.2865059796590925,"pX":0.9543962278865084,"pZ":0.7252159497269595,"vX0":12.203565029555842,"vY0":-138.7993219440217,"vZ0":-7.124250253334122,"x":80.62,"y":219.2,"x0":-1.927374375248069,"y0":50.00332510009257,"z0":4.828511886183447,"aX":-23.73582243381049},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.9,"breakHorizontal":19.3,"spinRate":2350,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.3970314320244852,"extension":6.739220114085966},"index":7,"playId":"efc74a65-6c0a-36cb-a434-4d17822d35bb","pitchNumber":7,"startTime":"2025-08-06T23:18:59.165Z","endTime":"2025-08-06T23:19:07.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:19:07.669Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-06T23:19:32.558Z","endTime":"2025-08-06T23:20:09.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.9544769226814,"aZ":-25.126582199427958,"pfxX":-0.8921480384717642,"pfxZ":3.937173737423735,"pX":1.2224726788092686,"pZ":2.2779240898864757,"vX0":8.67185574031956,"vY0":-131.87383760160284,"vZ0":-2.6205297858769727,"x":70.4,"y":177.28,"x0":-1.970804504358797,"y0":50.00102474449959,"z0":5.107969361919406,"aX":-1.5980779733002086},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.8,"breakHorizontal":0.0,"spinRate":2432,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4129054701924777,"extension":6.76437867292858},"index":0,"playId":"8d3bb3d2-a935-3ce6-b6ca-9cb6a76954f1","pitchNumber":1,"startTime":"2025-08-06T23:19:38.171Z","endTime":"2025-08-06T23:19:41.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.916064638890823,"aZ":-34.47353364293293,"pfxX":8.042038972982345,"pfxZ":-1.520920529598758,"pX":-0.054145892095205955,"pZ":1.8299223011674772,"vX0":2.6051066171816264,"vY0":-122.76867313057201,"vZ0":-0.8603826115445867,"x":119.06,"y":189.37,"x0":-2.1771801366028063,"y0":50.0052520474765,"z0":5.149253056459922,"aX":12.13542515358161},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.6,"breakHorizontal":-15.2,"spinRate":3044,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.44812278558677265,"extension":6.375116789201188},"hitData":{"launchSpeed":96.8,"launchAngle":30.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.65,"coordY":55.04}},"index":1,"playId":"97cb3d06-61a0-392b-8a65-14d99e056bd0","pitchNumber":2,"startTime":"2025-08-06T23:20:01.283Z","endTime":"2025-08-06T23:20:09.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:20:09.934Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Roman Anthony flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T23:22:33.906Z","endTime":"2025-08-06T23:24:20.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.47132949355148,"strikeZoneBottom":1.58416180662766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.35225351175348,"aZ":-9.253958306248663,"pfxX":-4.523933228482212,"pfxZ":12.789628188565871,"pX":-0.8939895426529154,"pZ":2.8896448562881525,"vX0":2.466869817787756,"vY0":-133.65739381077137,"vZ0":-7.671960632092487,"x":151.08,"y":160.76,"x0":-1.2458056039182233,"y0":50.00220317659901,"z0":6.478503265033673,"aX":-8.107287724991686},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":21.5,"breakHorizontal":7.6,"spinRate":2219,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.41128572583431877,"extension":6.679260517592878},"index":0,"playId":"af726c7f-df38-34e8-973c-03aee99f2786","pitchNumber":1,"startTime":"2025-08-06T23:23:01.850Z","endTime":"2025-08-06T23:23:06.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":92.0,"endSpeed":83.2,"strikeZoneTop":3.63228631995655,"strikeZoneBottom":1.69388980145024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.62064334507214,"aZ":-12.535395733586773,"pfxX":-4.943326387701357,"pfxZ":10.965426640710518,"pX":1.4323250183383867,"pZ":4.02311938858093,"vX0":8.468390518294346,"vY0":-133.6716973370768,"vZ0":-3.7884311597553166,"x":62.4,"y":130.16,"x0":-1.1495992258928314,"y0":50.001414700848386,"z0":6.372914338449342,"aX":-8.853076376318132},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.1,"breakHorizontal":7.0,"spinRate":2210,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4114061506057416,"extension":6.725956360919911},"index":1,"playId":"1cd5f5a4-8f77-377f-8dbf-8c49348cc276","pitchNumber":2,"startTime":"2025-08-06T23:23:17.481Z","endTime":"2025-08-06T23:23:22.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.0,"strikeZoneTop":3.56659151269321,"strikeZoneBottom":1.62778602438014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.280377464969057,"aZ":-37.581056749027816,"pfxX":4.586547310725342,"pfxZ":-4.350855113556327,"pX":1.35763992936153,"pZ":-1.0015461140085915,"vX0":5.021796242694065,"vY0":-111.95574657966503,"vZ0":-7.2882225066248605,"x":65.25,"y":265.82,"x0":-1.5289597338405012,"y0":50.00332221871117,"z0":6.242830338040486,"aX":5.696945169452103},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-9.8,"breakHorizontal":-9.8,"spinRate":2452,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4933322877843249,"extension":6.6701795368886225},"index":2,"playId":"1a95259e-6c06-3b89-9c36-4e0d2dfcbdea","pitchNumber":3,"startTime":"2025-08-06T23:23:32.346Z","endTime":"2025-08-06T23:23:36.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.5596373649425,"strikeZoneBottom":1.7355533516556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.367585630096567,"aZ":-21.627783541922323,"pfxX":0.7790824064301645,"pfxZ":6.400871972081653,"pX":-0.948040117414589,"pZ":4.076295911063136,"vX0":1.792476405453286,"vY0":-127.3405446447797,"vZ0":-1.399581001925261,"x":153.14,"y":128.72,"x0":-1.7613751781393716,"y0":50.002278940913335,"z0":6.338781303292368,"aX":1.2832120166738679},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":11.5,"breakHorizontal":-1.8,"spinRate":2067,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.4296141824905755,"extension":6.718358604473471},"index":3,"playId":"ebedcfa7-1ca7-36dd-9914-61b3f748ccb7","pitchNumber":4,"startTime":"2025-08-06T23:23:55.861Z","endTime":"2025-08-06T23:23:59.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":92.5,"endSpeed":83.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.775810429211905,"aZ":-13.260930888967176,"pfxX":-4.516082500749625,"pfxZ":10.43954272355759,"pX":0.5214390855065695,"pZ":2.6957174479399257,"vX0":6.395557606779985,"vY0":-134.41711343168544,"vZ0":-6.954587786385395,"x":97.12,"y":166.0,"x0":-1.3127791503554331,"y0":50.00543186608824,"z0":6.276472458739951,"aX":-8.184729805966944},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2035,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.4089956757877129,"extension":6.852964874468991},"hitData":{"launchSpeed":94.5,"launchAngle":37.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.31,"coordY":65.33}},"index":4,"playId":"3e0cffd1-9c0e-34ee-a9b6-d0924c7a74b8","pitchNumber":5,"startTime":"2025-08-06T23:24:09.801Z","endTime":"2025-08-06T23:24:20.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:24:20.471Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a ground ball to left fielder John Rave.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T23:24:28.379Z","endTime":"2025-08-06T23:25:06.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.6,"endSpeed":83.0,"strikeZoneTop":3.07913478491444,"strikeZoneBottom":1.49195383817873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.082537454013288,"aZ":-14.424442520456754,"pfxX":-9.411439325244462,"pfxZ":10.014175354611421,"pX":0.28985472085456626,"pZ":2.4913394940549263,"vX0":6.847766611064044,"vY0":-132.94862733281755,"vZ0":-7.202240813731567,"x":105.95,"y":171.51,"x0":-1.1090291922439284,"y0":50.004544411842794,"z0":6.30208347284079,"aX":-16.686057627756988},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.6,"breakHorizontal":15.4,"spinRate":2041,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4135193742458907,"extension":6.821593863548129},"index":0,"playId":"a9376d6f-59e6-36b7-a1de-04ff98b5a713","pitchNumber":1,"startTime":"2025-08-06T23:24:41.635Z","endTime":"2025-08-06T23:24:45.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81663784528573,"aZ":-13.579318275595755,"pfxX":-6.959218134310866,"pfxZ":10.221978763707384,"pX":-0.5675690218581585,"pZ":2.8875981005890026,"vX0":4.551923326709569,"vY0":-134.2177757784949,"vZ0":-6.678522651376737,"x":138.63,"y":160.81,"x0":-1.3837486506243044,"y0":50.00574542765595,"z0":6.380598468730276,"aX":-12.663137469105493},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.2,"breakHorizontal":11.6,"spinRate":2072,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4085318703913319,"extension":6.658391587474127},"hitData":{"launchSpeed":91.8,"launchAngle":6.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.39,"coordY":103.54}},"index":1,"playId":"d687ae7d-c6db-38ac-9ac5-39c7fd97ddc3","pitchNumber":2,"startTime":"2025-08-06T23:24:55.130Z","endTime":"2025-08-06T23:25:06.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:25:06.103Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Trevor Story grounds into a force out, shortstop Bobby Witt Jr. to second baseman Adam Frazier. Alex Bregman out at 2nd. Trevor Story to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T23:25:05.767Z","endTime":"2025-08-06T23:25:56.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.4127891614359,"strikeZoneBottom":1.57682136951745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.693236632927913,"aZ":-24.436236306494504,"pfxX":0.19729722320713527,"pfxZ":4.753428991150291,"pX":0.7045257367071108,"pZ":2.292189423131524,"vX0":4.919569019594749,"vY0":-126.2660628851992,"vZ0":-5.099643770887688,"x":90.15,"y":176.89,"x0":-1.2879783637877071,"y0":50.00504679827283,"z0":6.283797643000066,"aX":0.32021990129254163},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.8,"breakHorizontal":-1.4,"spinRate":1998,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.43241456986295734,"extension":6.788219410673104},"index":0,"playId":"f0ac598b-c369-3904-b021-2d85f5cd2c60","pitchNumber":1,"startTime":"2025-08-06T23:25:30.335Z","endTime":"2025-08-06T23:25:34.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.013835960533132,"aZ":-13.598289647912663,"pfxX":-6.560634280187204,"pfxZ":10.19808941280164,"pX":-0.9749533951113691,"pZ":1.9659576734506812,"vX0":3.088613186026518,"vY0":-133.88742958474106,"vZ0":-8.599688426631564,"x":154.16,"y":185.7,"x0":-1.2890479841302664,"y0":50.003318860777995,"z0":6.185665362438553,"aX":-11.950335581744493},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.9,"breakHorizontal":11.3,"spinRate":1921,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.4085799556013683,"extension":6.708076512819004},"hitData":{"launchSpeed":84.9,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":151.68}},"index":1,"playId":"0d15d252-e3f5-3f31-a4cf-45c79638cc44","pitchNumber":2,"startTime":"2025-08-06T23:25:47.972Z","endTime":"2025-08-06T23:25:56.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:25:56.070Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a ground ball to right fielder Mike Yastrzemski. Trevor Story to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T23:26:03.327Z","endTime":"2025-08-06T23:27:52.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.87860947351009,"aZ":-11.776142944080085,"pfxX":-5.371806662346334,"pfxZ":11.379711402816579,"pX":0.08723067005184444,"pZ":2.166382657666708,"vX0":4.946504253998377,"vY0":-133.32946803663728,"vZ0":-8.83245834773464,"x":113.67,"y":180.29,"x0":-1.0982215676032658,"y0":50.00069288255018,"z0":6.381307229024834,"aX":-9.62669296273705},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.8,"breakHorizontal":8.6,"spinRate":2166,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.4115292623250606,"extension":6.746819801705334},"index":0,"playId":"084bb7a0-a3ab-30e3-a6ba-eb05c84292d0","pitchNumber":1,"startTime":"2025-08-06T23:26:23.552Z","endTime":"2025-08-06T23:26:29.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.54805204080956,"strikeZoneBottom":1.61157592227259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.479532279700333,"aZ":-28.612898581216708,"pfxX":1.3991341686415746,"pfxZ":2.331606055622517,"pX":-0.46744736380012375,"pZ":2.8422544428014986,"vX0":1.8002118914169474,"vY0":-122.08872119539775,"vZ0":-2.828471927929657,"x":134.82,"y":162.04,"x0":-1.3929390447957828,"y0":50.0014414417697,"z0":6.4497150462084605,"aX":2.135913246979254},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.8,"breakHorizontal":-2.9,"spinRate":1767,"spinDirection":160},"zone":4,"typeConfidence":2.0,"plateTime":0.4466956769535697,"extension":6.607243749716027},"index":1,"playId":"7f807131-0ffb-3143-9255-641d8bf2c7bd","pitchNumber":2,"startTime":"2025-08-06T23:26:51.297Z","endTime":"2025-08-06T23:26:55.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"bc899a15-ba22-349e-8c85-662d5b103ab3","startTime":"2025-08-06T23:27:06.069Z","endTime":"2025-08-06T23:27:10.836Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.8,"endSpeed":85.2,"strikeZoneTop":3.41122754166862,"strikeZoneBottom":1.47457185836799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.117865952866676,"aZ":-13.396276065516796,"pfxX":-4.1487024418697285,"pfxZ":10.004161669744132,"pX":0.6370593261199355,"pZ":5.385599789523913,"vX0":6.759120495020947,"vY0":-136.40601991964687,"vZ0":-0.47292417648000173,"x":92.72,"y":93.37,"x0":-1.3384300739853343,"y0":50.00139482493771,"z0":6.488174086630559,"aX":-7.78672297959278},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":6.0,"spinRate":2105,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40216010362183674,"extension":6.524190765784031},"index":3,"playId":"898b416f-0d8e-35d8-94ba-878381752000","pitchNumber":3,"startTime":"2025-08-06T23:27:22.937Z","endTime":"2025-08-06T23:27:26.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.294115889673666,"aZ":-23.17157709266868,"pfxX":-6.165679599499757,"pfxZ":6.559590928764557,"pX":-0.3689704935152605,"pZ":1.382686085770146,"vX0":3.7681094382618805,"vY0":-116.28185831293443,"vZ0":-6.696999657752596,"x":131.06,"y":201.45,"x0":-1.2073216794748454,"y0":50.004276835543365,"z0":6.49091044559328,"aX":-8.465345481891754},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":10.6,"breakHorizontal":10.3,"spinRate":1517,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.47058353882184933,"extension":6.597925241852161},"hitData":{"launchSpeed":81.3,"launchAngle":7.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.31,"coordY":109.62}},"index":4,"playId":"a757896d-dc7e-3538-8fc4-e6a3c1a3c783","pitchNumber":4,"startTime":"2025-08-06T23:27:40.450Z","endTime":"2025-08-06T23:27:52.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.88,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:27:52.630Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Romy Gonzalez doubles (18) on a sharp fly ball to center fielder Kyle Isbel. Trevor Story scores. Jarren Duran scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T23:27:58.702Z","endTime":"2025-08-06T23:29:41.970Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.5,"strikeZoneTop":3.58762548309699,"strikeZoneBottom":1.63190656355663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39438210230718,"aZ":-12.27676380729805,"pfxX":-4.943748182086248,"pfxZ":11.027196867987437,"pX":0.20699236426656864,"pZ":3.2306998819373676,"vX0":4.588935864828058,"vY0":-134.2935136310991,"vZ0":-6.430518480461007,"x":109.11,"y":151.55,"x0":-0.8918074313184362,"y0":50.00249182459483,"z0":6.550975606311495,"aX":-8.919877497205995},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.6,"breakHorizontal":7.8,"spinRate":2127,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.40978282568220337,"extension":6.637163596870727},"index":0,"playId":"2e74b257-0d2e-3f19-8410-d56c805fdcc0","pitchNumber":1,"startTime":"2025-08-06T23:28:27.940Z","endTime":"2025-08-06T23:28:32.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.60477631958259,"strikeZoneBottom":1.68590430811346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57114877880792,"aZ":-28.336683498658584,"pfxX":2.3616592229764892,"pfxZ":2.585409882239799,"pX":1.0227958788675835,"pZ":1.6776850083024422,"vX0":4.697582115463244,"vY0":-121.38318627653386,"vZ0":-5.240874256527096,"x":78.01,"y":193.48,"x0":-1.2473518465708127,"y0":50.005397900368216,"z0":6.342874865764881,"aX":3.511946748631996},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.6,"breakHorizontal":-5.4,"spinRate":1894,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4518696677539116,"extension":6.716540481521874},"index":1,"playId":"38d0c4f1-11fd-335b-a9a2-1f9247b7df08","pitchNumber":2,"startTime":"2025-08-06T23:28:43.652Z","endTime":"2025-08-06T23:28:48.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.4908418186322,"strikeZoneBottom":1.57165038415591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.329682767390278,"aZ":-11.816101945673944,"pfxX":-6.854033379745038,"pfxZ":11.374995412214037,"pX":0.5930385218224846,"pZ":2.0981286481890447,"vX0":6.678377841245059,"vY0":-133.5787757651709,"vZ0":-8.675263223439277,"x":94.39,"y":182.13,"x0":-1.0605200282154221,"y0":50.00471212822682,"z0":6.257424991806961,"aX":-12.2697535249322},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.7,"breakHorizontal":10.8,"spinRate":2106,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.41153900116672215,"extension":6.7640279193762884},"index":2,"playId":"a07c2ea4-f9c7-3096-982e-6b6aa414f0c3","pitchNumber":3,"startTime":"2025-08-06T23:28:59.048Z","endTime":"2025-08-06T23:29:03.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.144520939664687,"aZ":-22.01383684992665,"pfxX":-6.771511564159137,"pfxZ":7.4266781607605905,"pX":-0.24110582096412572,"pZ":2.181593411573601,"vX0":4.447620182144327,"vY0":-117.36133306329488,"vZ0":-5.171458539399804,"x":126.19,"y":179.88,"x0":-1.2991781998940242,"y0":50.00437065523358,"z0":6.514858895056277,"aX":-9.267569366900641},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":12.1,"breakHorizontal":10.9,"spinRate":1484,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4701349968566739,"extension":6.5538703525966735},"hitData":{"launchSpeed":102.3,"launchAngle":25.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":101.58,"coordY":70.9}},"index":3,"playId":"8d9dceaa-0f24-322c-963c-fd4ed8a0d5c9","pitchNumber":4,"startTime":"2025-08-06T23:29:29.256Z","endTime":"2025-08-06T23:29:41.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.2,"awayTeamWinProbability":27.799999999999997,"homeTeamWinProbabilityAdded":17.4,"leverageIndex":1.83,"dramaIndex":158.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:29:41.970Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T23:30:02.614Z","endTime":"2025-08-06T23:30:24.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.523914292469435,"aZ":-20.219181644206596,"pfxX":-0.1894468084382619,"pfxZ":6.99708364741131,"pX":0.9493903499994941,"pZ":2.7690784912679622,"vX0":5.901788503063144,"vY0":-129.27400852938496,"vZ0":-5.036791544371437,"x":80.81,"y":164.01,"x0":-1.3293648568185537,"y0":50.00377752840863,"z0":6.274686175459075,"aX":-0.3241714282066121},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.9,"breakHorizontal":-0.8,"spinRate":2135,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.4221456082900854,"extension":6.690503486577546},"hitData":{"launchSpeed":92.6,"launchAngle":56.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.85,"coordY":140.35}},"index":0,"playId":"ed724ee7-c563-3e4a-a8fd-26a58273aee2","pitchNumber":1,"startTime":"2025-08-06T23:30:13.496Z","endTime":"2025-08-06T23:30:24.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.8,"awayTeamWinProbability":30.200000000000003,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:30:24.148Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adam Frazier flies out to left fielder Roman Anthony.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-06T23:32:22.086Z","endTime":"2025-08-06T23:33:53.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.28830140395338,"strikeZoneBottom":1.43690415488342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44178821425184,"aZ":-17.201712994313525,"pfxX":-8.927527671988031,"pfxZ":8.101464711773705,"pX":-1.0353556007732787,"pZ":2.5052122877037646,"vX0":5.884119234659198,"vY0":-135.3234104964981,"vZ0":-4.0197928580788895,"x":156.47,"y":171.14,"x0":-2.0816467824686,"y0":50.00620518312808,"z0":5.220511580739019,"aX":-16.5059661353232},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":14.9,"spinRate":2318,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4052736517312021,"extension":6.546086158450963},"index":0,"playId":"00df71a2-54c0-3c42-9381-bdd9abb3bbe2","pitchNumber":1,"startTime":"2025-08-06T23:32:41.332Z","endTime":"2025-08-06T23:32:45.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.844918420232293,"aZ":-16.57915936005672,"pfxX":-9.726231108100901,"pfxZ":8.43730690631732,"pX":-0.5575974516566936,"pZ":2.2537747615415205,"vX0":7.358176391411933,"vY0":-135.6220701469201,"vZ0":-4.673992352238275,"x":138.25,"y":177.93,"x0":-2.0529727151113595,"y0":50.00262529031716,"z0":5.169290238730333,"aX":-17.97560931494677},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":15.8,"spinRate":2501,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.40508978074498225,"extension":6.6408086227904},"index":1,"playId":"c34e2346-ea30-31a1-a4b7-42bbbe6a876f","pitchNumber":2,"startTime":"2025-08-06T23:32:59.819Z","endTime":"2025-08-06T23:33:03.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.76253004190346,"aZ":-25.71528162553814,"pfxX":-0.6229945347895658,"pfxZ":3.5940174317930396,"pX":-0.16452221089165575,"pZ":3.52762589496967,"vX0":5.1828357664048905,"vY0":-132.53315601912965,"vZ0":0.09275146966728087,"x":123.27,"y":143.53,"x0":-2.056344537309979,"y0":50.000544420591076,"z0":5.355435058730163,"aX":-1.1194605103602746},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.7,"breakHorizontal":0.1,"spinRate":2501,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.41176596347202477,"extension":6.442046318403646},"index":2,"playId":"115c218d-2c7a-3cc8-b4d0-7cca5102a236","pitchNumber":3,"startTime":"2025-08-06T23:33:20.398Z","endTime":"2025-08-06T23:33:25.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19929230611333,"aZ":-25.27325184301846,"pfxX":-0.6582351689094305,"pfxZ":3.8762521674844717,"pX":-0.16381605956404074,"pZ":2.5565031988133895,"vX0":5.340109887261348,"vY0":-132.14998093946988,"vZ0":-1.9719940660271933,"x":123.24,"y":169.75,"x0":-2.1189158782051822,"y0":50.00518687278464,"z0":5.1551306430293025,"aX":-1.1726985137068149},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.8,"breakHorizontal":0.1,"spinRate":2476,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.41329772554768507,"extension":6.465322138992819},"hitData":{"launchSpeed":87.7,"launchAngle":51.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.0,"coordY":115.97}},"index":3,"playId":"3b3279de-da50-372f-9c05-0e0a089ed5d2","pitchNumber":4,"startTime":"2025-08-06T23:33:43.100Z","endTime":"2025-08-06T23:33:53.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.1,"awayTeamWinProbability":27.900000000000006,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:33:53.155Z","atBatIndex":11},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jonathan India reaches on a fielding error by third baseman Alex Bregman.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-06T23:33:55.387Z","endTime":"2025-08-06T23:35:04.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.25397098897292,"strikeZoneBottom":1.43441519476102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.40131632071459,"aZ":-25.190299510763406,"pfxX":-11.142054061066212,"pfxZ":3.667870309513379,"pX":-0.44929826931456884,"pZ":2.7262674755621887,"vX0":8.255780713286118,"vY0":-137.81235300862224,"vZ0":-1.9427636640369914,"x":134.13,"y":165.17,"x0":-2.0509024672951472,"y0":50.00422144881307,"z0":5.1586190617360215,"aX":-21.22558595425315},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.4,"breakHorizontal":18.2,"spinRate":2392,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.3989201486389842,"extension":6.479453692599684},"index":0,"playId":"93490f88-3518-32cc-9ae7-ae2244e1faf3","pitchNumber":1,"startTime":"2025-08-06T23:34:16.263Z","endTime":"2025-08-06T23:34:20.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.26889663165451,"strikeZoneBottom":1.45615010937327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.455197350541354,"aZ":-35.393197558185484,"pfxX":8.497906231943213,"pfxZ":-2.1402495924733653,"pX":0.9602242215702279,"pZ":2.0952517488501297,"vX0":5.105358260436826,"vY0":-122.4111714942533,"vZ0":-0.07223596200220594,"x":80.4,"y":182.21,"x0":-2.2637807140597315,"y0":50.005320210762136,"z0":5.181266471935972,"aX":12.76534709362512},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.6,"breakHorizontal":-16.7,"spinRate":3145,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4492011332950905,"extension":6.432877944987671},"index":1,"playId":"b10a2dac-3b86-360b-98c3-3d91fbdcfb02","pitchNumber":2,"startTime":"2025-08-06T23:34:35.304Z","endTime":"2025-08-06T23:34:40.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.321150878401852,"aZ":-24.701131408451957,"pfxX":-11.094173801636549,"pfxZ":3.9196813887502167,"pX":-0.16653672428124844,"pZ":2.622178660258574,"vX0":8.660988958515832,"vY0":-137.4022353400866,"vZ0":-2.2719496236754173,"x":123.35,"y":167.98,"x0":-1.9229644708125353,"y0":50.00335450530286,"z0":5.14369455164743,"aX":-21.14845333993817},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.8,"breakHorizontal":18.2,"spinRate":2384,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3991013555842735,"extension":6.6359992279762015},"hitData":{"launchSpeed":100.1,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.22,"coordY":165.87}},"index":2,"playId":"396dbe1e-9d9c-34d3-b3c7-a574e3207f7a","pitchNumber":3,"startTime":"2025-08-06T23:34:55.665Z","endTime":"2025-08-06T23:35:04.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.5,"awayTeamWinProbability":30.5,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":0.65,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:35:04.453Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-06T23:35:24.786Z","endTime":"2025-08-06T23:36:43.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.35244013067246,"strikeZoneBottom":1.40674006616974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.03921834227453,"aZ":-17.681932778436543,"pfxX":-5.625241347464009,"pfxZ":7.7190923247047785,"pX":-0.5577264319400863,"pZ":3.2124791096424445,"vX0":5.8450199758376336,"vY0":-136.20440994538768,"vZ0":-2.374210662688446,"x":138.26,"y":152.04,"x0":-2.0011213435664823,"y0":50.00611574241996,"z0":5.3188297426272095,"aX":-10.566642944489198},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":9.0,"spinRate":2307,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.40219903005340507,"extension":6.551802895795314},"index":0,"playId":"8f7ce537-830d-3a87-bdc0-3cc3065543d0","pitchNumber":1,"startTime":"2025-08-06T23:35:32.865Z","endTime":"2025-08-06T23:35:36.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.1,"endSpeed":86.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88055262686969,"aZ":-16.442411736412726,"pfxX":-6.391746114400344,"pfxZ":8.120210255447624,"pX":-0.4188440994049622,"pZ":3.381459036412986,"vX0":6.251473494892467,"vY0":-138.32318736304924,"vZ0":-2.2496144355287035,"x":132.97,"y":147.48,"x0":-1.8778407093271647,"y0":50.004234835209374,"z0":5.307855450856231,"aX":-12.385928796881045},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":10.3,"spinRate":2414,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39598484426941694,"extension":6.608755154529886},"index":1,"playId":"d972f6ef-8d32-3fa7-89c4-53041cbef1de","pitchNumber":2,"startTime":"2025-08-06T23:35:52.642Z","endTime":"2025-08-06T23:35:56.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.974739351193215,"aZ":-15.951175691267169,"pfxX":-6.684506833622633,"pfxZ":8.348504212046794,"pX":-0.1852422445810411,"pZ":3.405917158619081,"vX0":6.999305279481714,"vY0":-138.54502732769643,"vZ0":-2.305330195125518,"x":124.06,"y":146.82,"x0":-1.875964813973045,"y0":50.006135714155505,"z0":5.314967417525794,"aX":-12.996146592830137},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":10.7,"spinRate":2465,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3953535761335556,"extension":6.573586997016435},"index":2,"playId":"62ca972e-9026-3d98-b08a-b30afbb71676","pitchNumber":3,"startTime":"2025-08-06T23:36:13.707Z","endTime":"2025-08-06T23:36:18.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.739443814875475,"aZ":-24.311210626965554,"pfxX":-1.5699109763368364,"pfxZ":4.3672552178069495,"pX":0.07572968397008227,"pZ":2.3995709997463566,"vX0":5.985758773242321,"vY0":-132.67314121492376,"vZ0":-2.5379408490066204,"x":114.11,"y":173.99,"x0":-1.99591932260513,"y0":50.00257266274859,"z0":5.121820867415067,"aX":-2.826918413415161},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.7,"breakHorizontal":1.7,"spinRate":2536,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.41128280235883974,"extension":6.484976922167707},"index":3,"playId":"ae2f2801-22a7-353f-b5eb-40df95b055f7","pitchNumber":4,"startTime":"2025-08-06T23:36:39.941Z","endTime":"2025-08-06T23:36:43.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.5,"awayTeamWinProbability":27.5,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:36:43.429Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-06T23:36:59.224Z","endTime":"2025-08-06T23:39:22.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":84.6,"endSpeed":77.1,"strikeZoneTop":3.48983658336552,"strikeZoneBottom":1.6309730180155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67875837144308,"aZ":-37.277621928338306,"pfxX":8.158060631827507,"pfxZ":-3.37636135411035,"pX":0.05961518734462517,"pZ":1.5541995132518622,"vX0":3.318710703812934,"vY0":-123.08935007902376,"vZ0":-0.7541659842008848,"x":114.73,"y":196.82,"x0":-2.3714842859167056,"y0":50.00147284388825,"z0":5.060605901324558,"aX":12.338038107469451},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.0,"breakHorizontal":-15.6,"spinRate":3116,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.4474344740586562,"extension":6.357585400897696},"index":0,"playId":"a89bf457-f9a5-37f7-836f-0045d85cc7a0","pitchNumber":1,"startTime":"2025-08-06T23:37:10.964Z","endTime":"2025-08-06T23:37:16.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":95.5,"endSpeed":87.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.62559048930265,"aZ":-15.116771226816416,"pfxX":-6.88100659096045,"pfxZ":8.758251228073254,"pX":0.08943115452877778,"pZ":3.1276947463092486,"vX0":7.859354430779294,"vY0":-138.81944984932042,"vZ0":-2.9950183009847327,"x":113.59,"y":154.33,"x0":-1.8869954871266348,"y0":50.00493002035273,"z0":5.229333922830689,"aX":-13.405881447978471},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":10.8,"spinRate":2365,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3948482151579098,"extension":6.665975681275292},"index":1,"playId":"192c8793-6184-3150-85e1-a9ac8214bee3","pitchNumber":2,"startTime":"2025-08-06T23:37:32.869Z","endTime":"2025-08-06T23:37:38.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-06T23:37:52.009Z","endTime":"2025-08-06T23:38:07.918Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.6,"endSpeed":78.4,"strikeZoneTop":3.53542966454033,"strikeZoneBottom":1.60188873156853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.207122584092264,"aZ":-35.29327838803068,"pfxX":9.97188187705704,"pfxZ":-2.0037208890868587,"pX":1.2469915657924915,"pZ":1.7733168036930071,"vX0":4.862435465222562,"vY0":-124.56204925858005,"vZ0":-0.8857276110235894,"x":69.47,"y":190.9,"x0":-2.031564652259297,"y0":50.00237552048183,"z0":5.075825547148264,"aX":15.522448418721575},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.6,"breakHorizontal":-19.2,"spinRate":3143,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.44130353516853704,"extension":6.46427187540374},"index":3,"playId":"ae9b74f9-a873-3f56-a67e-827c4cba8ff3","pitchNumber":3,"startTime":"2025-08-06T23:38:07.918Z","endTime":"2025-08-06T23:38:12.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.425202326635375,"aZ":-33.25575114379781,"pfxX":10.264061800889404,"pfxZ":-0.7104727743866306,"pX":-0.3801051470355283,"pZ":1.2515607242182878,"vX0":1.5735000618984314,"vY0":-123.29242497606481,"vZ0":-1.9242503474306933,"x":131.49,"y":204.99,"x0":-2.3602998394964616,"y0":50.00126360950799,"z0":4.871012009445522,"aX":15.6678291689093},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.4,"breakHorizontal":-19.0,"spinRate":3174,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.4456762949208173,"extension":6.229600408571062},"index":4,"playId":"048c35a6-76e1-3a21-8b7a-9ac48f542ea9","pitchNumber":4,"startTime":"2025-08-06T23:38:27.293Z","endTime":"2025-08-06T23:38:30.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07504468253228,"aZ":-16.989625994461377,"pfxX":-6.582996151863738,"pfxZ":8.02646025704399,"pX":-0.5859669284685336,"pZ":3.197932339358325,"vX0":5.929796698201565,"vY0":-137.31359384238772,"vZ0":-2.309801934243182,"x":139.34,"y":152.44,"x0":-1.9281685238500563,"y0":50.000614990359175,"z0":5.218339420218521,"aX":-12.451197358528379},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":10.6,"spinRate":2361,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4003336100484276,"extension":6.572462650222234},"index":5,"playId":"3d393351-4e6a-3a63-b03c-cfbd352b3997","pitchNumber":5,"startTime":"2025-08-06T23:38:52.896Z","endTime":"2025-08-06T23:38:56.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.5868442361523,"strikeZoneBottom":1.57764318118045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.36275100486897,"aZ":-25.927958985414428,"pfxX":-12.725316942172903,"pfxZ":3.2679965460252163,"pX":0.2060873685285919,"pZ":2.4446111252292004,"vX0":9.868003304348745,"vY0":-138.1801295724684,"vZ0":-2.260130020111599,"x":109.14,"y":172.78,"x0":-1.780469406996765,"y0":50.00074423634642,"z0":5.037726208266341,"aX":-24.29951618158129},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":20.6,"spinRate":2405,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3982915938115479,"extension":6.609182800232254},"index":6,"playId":"18f8129d-6ee3-3036-97ef-bd6b3e8f4661","pitchNumber":6,"startTime":"2025-08-06T23:39:18.847Z","endTime":"2025-08-06T23:39:22.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:39:22.784Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masataka Yoshida called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-06T23:41:16.077Z","endTime":"2025-08-06T23:42:19.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.20399541426041,"strikeZoneBottom":1.31344924385481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.218936869638952,"aZ":-13.261450620460485,"pfxX":-4.8370483617202735,"pfxZ":10.748528135611883,"pX":-0.3111759625579433,"pZ":1.8434796714459534,"vX0":4.120658351966732,"vY0":-132.0966355198027,"vZ0":-9.271375559103038,"x":128.86,"y":189.01,"x0":-1.2660110448440192,"y0":50.00558864946216,"z0":6.383279966202228,"aX":-8.514519622374232},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.5,"breakHorizontal":7.8,"spinRate":2118,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.41529392016928224,"extension":6.734956690585967},"index":0,"playId":"354331c7-9735-3c2e-b283-f1b88dcc3ab8","pitchNumber":1,"startTime":"2025-08-06T23:41:32.483Z","endTime":"2025-08-06T23:41:36.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.074357940181688,"aZ":-28.702300697461613,"pfxX":3.715623529114634,"pfxZ":2.2666394581513325,"pX":0.7507360387361899,"pZ":1.9518093824885243,"vX0":3.938679934415825,"vY0":-122.91141593640454,"vZ0":-4.70964060477842,"x":88.38,"y":186.08,"x0":-1.3544447283544572,"y0":50.00237382105217,"z0":6.326385471996136,"aX":5.692028853568023},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":-7.7,"spinRate":2034,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.4454038823251709,"extension":6.737353801387184},"index":1,"playId":"699a175b-a1f5-3021-ace4-a58d3efcb22a","pitchNumber":2,"startTime":"2025-08-06T23:41:44.427Z","endTime":"2025-08-06T23:41:48.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.36332876547238,"strikeZoneBottom":1.40493265485627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.742063449540474,"aZ":-14.651008091621295,"pfxX":-4.117563761200987,"pfxZ":9.504442331201819,"pX":-0.403837547271221,"pZ":4.747181597812914,"vX0":4.407598683764412,"vY0":-135.45153766124426,"vZ0":-1.6161966718367955,"x":132.39,"y":110.61,"x0":-1.523261698898449,"y0":50.00225477403812,"z0":6.384667181340692,"aX":-7.591393666921063},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":6.5,"spinRate":2231,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4055904361607299,"extension":6.510759641260076},"index":2,"playId":"0c52ff85-6ff8-36d6-ad74-8d7135323c66","pitchNumber":3,"startTime":"2025-08-06T23:42:01.385Z","endTime":"2025-08-06T23:42:04.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.3262532604762,"strikeZoneBottom":1.43809503209206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.499965506888895,"aZ":-11.948637130498115,"pfxX":-3.4708319731067503,"pfxZ":11.251695466622133,"pX":-0.12625768139210283,"pZ":1.9949165794199282,"vX0":4.5611511882801,"vY0":-133.20396325414976,"vZ0":-9.365928858085661,"x":121.81,"y":184.92,"x0":-1.409514563863836,"y0":50.00446294926485,"z0":6.419666456315045,"aX":-6.240402548949781},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.6,"breakHorizontal":5.3,"spinRate":2093,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.41112703338592826,"extension":6.566987159281902},"index":3,"playId":"aff7f10a-826c-3a46-874e-fabd6f0ab7fc","pitchNumber":4,"startTime":"2025-08-06T23:42:15.494Z","endTime":"2025-08-06T23:42:19.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.1,"awayTeamWinProbability":26.900000000000006,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:42:19.754Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ceddanne Rafaela lines out to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-06T23:42:27.477Z","endTime":"2025-08-06T23:43:16.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.4463831979085,"strikeZoneBottom":1.54437992946221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09868207010367,"aZ":-17.56064175606976,"pfxX":0.1898030794673332,"pfxZ":8.732989637286016,"pX":-0.13851065838285218,"pZ":2.3679330234197447,"vX0":3.37020891445415,"vY0":-128.41383198343158,"vZ0":-6.447295957824346,"x":122.28,"y":174.85,"x0":-1.491526606556452,"y0":50.003903408442085,"z0":6.273085814724038,"aX":0.31702195857682586},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":14.6,"breakHorizontal":-1.1,"spinRate":2118,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.4262075970401549,"extension":6.744589012202111},"index":0,"playId":"a5314e94-f81e-3117-ac95-d96851a23a58","pitchNumber":1,"startTime":"2025-08-06T23:42:42.725Z","endTime":"2025-08-06T23:42:46.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.44299149316825,"strikeZoneBottom":1.50485279718531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.16559905975619,"aZ":-16.37194063913594,"pfxX":-8.294799344453578,"pfxZ":8.568685404344404,"pX":2.047126173727207,"pZ":2.033032872417333,"vX0":10.937708532125171,"vY0":-134.89084682045035,"vZ0":-8.013596572139829,"x":38.97,"y":183.89,"x0":-0.9813007782556191,"y0":50.00004485200904,"z0":6.194957593949129,"aX":-15.293162279706179},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.9,"breakHorizontal":12.7,"spinRate":2011,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4059509488175044,"extension":6.732040997009757},"index":1,"playId":"0b0ba8fe-75c4-3a7f-b6fd-e11883dd054e","pitchNumber":2,"startTime":"2025-08-06T23:42:55.388Z","endTime":"2025-08-06T23:43:00.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.575913189227418,"aZ":-29.085751346772373,"pfxX":1.7649960827663946,"pfxZ":2.0790192569601267,"pX":0.9978063710685643,"pZ":2.5854706515226393,"vX0":4.530628395228439,"vY0":-120.66566218047743,"vZ0":-2.8768077985943368,"x":78.97,"y":168.97,"x0":-1.1270867918035428,"y0":50.00580685104079,"z0":6.333322269941167,"aX":2.624640807509093},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.4,"breakHorizontal":-4.2,"spinRate":2016,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.45242860848734434,"extension":6.745214905277109},"hitData":{"launchSpeed":94.2,"launchAngle":20.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.58,"coordY":66.46}},"index":2,"playId":"2b29d6b2-936e-3828-af81-4894dc47d1b6","pitchNumber":3,"startTime":"2025-08-06T23:43:07.527Z","endTime":"2025-08-06T23:43:16.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.0,"awayTeamWinProbability":28.0,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:43:16.575Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Connor Wong grounds out, second baseman Adam Frazier to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-06T23:43:26.060Z","endTime":"2025-08-06T23:44:48.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.6,"endSpeed":77.2,"strikeZoneTop":3.37030918504067,"strikeZoneBottom":1.50147075392714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.865975782969755,"aZ":-29.382364956696257,"pfxX":2.2387259510250415,"pfxZ":1.8460200115776182,"pX":-0.31765555855857996,"pZ":3.319483282180216,"vX0":2.134083439689289,"vY0":-121.87995180077735,"vZ0":-1.4924685570330865,"x":129.11,"y":149.15,"x0":-1.4938648016265414,"y0":50.00152297285978,"z0":6.4656608569171885,"aX":3.3841577300932033},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.2,"breakHorizontal":-4.6,"spinRate":1852,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.44856367949859566,"extension":6.7387959920344205},"index":0,"playId":"7b7c225f-c260-3a6d-9fd4-40cbf19ac4e3","pitchNumber":1,"startTime":"2025-08-06T23:43:38.194Z","endTime":"2025-08-06T23:43:42.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.22241023320018,"strikeZoneBottom":1.42642829891343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.208615554327274,"aZ":-31.086788895364972,"pfxX":1.5672585981242522,"pfxZ":0.7287305038168661,"pX":1.3347717942124138,"pZ":3.716736634191818,"vX0":5.206380354073516,"vY0":-120.47734924096119,"vZ0":-0.24918947843991412,"x":66.12,"y":138.43,"x0":-1.0489946890795472,"y0":50.001111231394255,"z0":6.545972662505366,"aX":2.3251591411131862},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.6,"breakHorizontal":-4.0,"spinRate":1889,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.45290850246170544,"extension":6.626714329731502},"index":1,"playId":"c073c231-2dd8-3b3e-8c20-ff9f2f3d1913","pitchNumber":2,"startTime":"2025-08-06T23:43:50.445Z","endTime":"2025-08-06T23:43:53.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.1,"endSpeed":85.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.801957504696126,"aZ":-14.36631099406555,"pfxX":-3.7385123945545864,"pfxZ":9.559394220846245,"pX":0.3474049068576826,"pZ":3.9416464211265967,"vX0":5.9157366609379745,"vY0":-135.43463658932552,"vZ0":-3.614773373657638,"x":103.76,"y":132.36,"x0":-1.376648691043537,"y0":50.00293523601945,"z0":6.294483680389639,"aX":-6.964967674124796},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":5.5,"spinRate":2209,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.40398566427458515,"extension":6.653436691141792},"index":2,"playId":"fc1759f7-42ae-38c7-8bec-8ded62f10f75","pitchNumber":3,"startTime":"2025-08-06T23:44:04.609Z","endTime":"2025-08-06T23:44:08.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-06T23:44:15.452Z","endTime":"2025-08-06T23:44:26.400Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.0,"strikeZoneTop":3.22586237937215,"strikeZoneBottom":1.39370873094852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.925925668825144,"aZ":-41.02466603845559,"pfxX":5.95222779016791,"pfxZ":-7.2496470806295905,"pX":1.4220443129662526,"pZ":1.118964271627865,"vX0":3.878242253024879,"vY0":-110.73647662249742,"vZ0":-2.0903318457244393,"x":62.8,"y":208.57,"x0":-1.1358743929950228,"y0":50.00366298516037,"z0":6.4358643909149595,"aX":7.26539831781194},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-13.3,"breakHorizontal":-11.9,"spinRate":2328,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4978919134599402,"extension":6.622837010874541},"index":4,"playId":"23602419-a749-3591-ae8a-33737d59fb3b","pitchNumber":4,"startTime":"2025-08-06T23:44:26.400Z","endTime":"2025-08-06T23:44:30.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.28486194319993,"aZ":-11.45081335429042,"pfxX":-3.5607637807224917,"pfxZ":11.439101231052117,"pX":0.9159916967176589,"pZ":1.9660494926758945,"vX0":6.0814747000936675,"vY0":-133.61515446388304,"vZ0":-9.558664406924683,"x":82.08,"y":185.7,"x0":-0.9249951375550485,"y0":50.004160624137356,"z0":6.4087856574520226,"aX":-6.451852771445299},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.8,"breakHorizontal":5.2,"spinRate":2174,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4096369712734833,"extension":6.661692476737845},"hitData":{"launchSpeed":103.2,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.64,"coordY":150.16}},"index":5,"playId":"b6114440-356e-3281-80c5-8b3330293ab6","pitchNumber":5,"startTime":"2025-08-06T23:44:41.504Z","endTime":"2025-08-06T23:44:48.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:44:48.538Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Yastrzemski hits a ground-rule double (17) on a line drive down the right-field line.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-06T23:46:54.546Z","endTime":"2025-08-06T23:49:09.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.32906631693002,"strikeZoneBottom":1.50678441106671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.63898323915571,"aZ":-37.14097327713052,"pfxX":7.793402370621221,"pfxZ":-3.3269521856986657,"pX":0.3362104808928782,"pZ":1.7502436156216836,"vX0":3.64918348842405,"vY0":-122.20491990810254,"vZ0":-0.40763461020332115,"x":104.18,"y":191.52,"x0":-2.1939156230529306,"y0":50.00078532134244,"z0":5.141082502477014,"aX":11.64954057308783},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.8,"breakHorizontal":-15.0,"spinRate":3175,"spinDirection":51},"zone":9,"typeConfidence":2.0,"plateTime":0.45018074987595025,"extension":6.310814442686969},"index":0,"playId":"d6356aa2-4c9e-3a23-a883-ca0ed43d62a4","pitchNumber":1,"startTime":"2025-08-06T23:47:04.756Z","endTime":"2025-08-06T23:47:09.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":91.6,"endSpeed":84.0,"strikeZoneTop":3.46464573688032,"strikeZoneBottom":1.60518525547727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.24851546806608,"aZ":-21.366127358751445,"pfxX":0.11526561542749336,"pfxZ":5.987632931497416,"pX":-0.3671298246771112,"pZ":2.4841905845697205,"vX0":4.854717143530658,"vY0":-133.4058572380944,"vZ0":-2.813947610810313,"x":130.99,"y":171.71,"x0":-2.224255782221109,"y0":50.00546419619326,"z0":5.090006120065756,"aX":0.2070529812807454},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.4,"breakHorizontal":-1.2,"spinRate":2622,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.41032042717951267,"extension":6.511173079409806},"index":1,"playId":"7bd609f8-fe08-3cd8-9cc5-dcafeda4feb3","pitchNumber":2,"startTime":"2025-08-06T23:47:23.264Z","endTime":"2025-08-06T23:47:27.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.462226219538096,"aZ":-22.820453937376598,"pfxX":0.5164464643460924,"pfxZ":5.228714676593691,"pX":0.8553972718448661,"pZ":1.9624673705293088,"vX0":7.2096770545771545,"vY0":-132.43474854348682,"vZ0":-3.8474872028568363,"x":84.39,"y":185.79,"x0":-1.9614881863172724,"y0":50.002825072726445,"z0":5.089659523697847,"aX":0.9216427252848446},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.9,"breakHorizontal":-2.4,"spinRate":2608,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4125116788778187,"extension":6.629251264358843},"index":2,"playId":"b534c2bc-9a61-343e-afd6-848a5e5b5a55","pitchNumber":3,"startTime":"2025-08-06T23:47:44.351Z","endTime":"2025-08-06T23:47:49.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.341502769068917,"aZ":-16.60788897691359,"pfxX":-5.921597168325336,"pfxZ":7.840089898161565,"pX":-0.3325773462510463,"pZ":3.3054736304579624,"vX0":6.4283636420563806,"vY0":-139.97227362223728,"vZ0":-2.435002238657006,"x":129.68,"y":149.53,"x0":-1.8886720962455321,"y0":50.00569869631437,"z0":5.2730892195402514,"aX":-11.762234853032894},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":9.4,"spinRate":2409,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39118772815195246,"extension":6.661130106567956},"index":3,"playId":"e7f34c9a-49df-3648-9ef4-e779c60e908c","pitchNumber":4,"startTime":"2025-08-06T23:48:07.627Z","endTime":"2025-08-06T23:48:13.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.4,"strikeZoneTop":3.50185861655063,"strikeZoneBottom":1.64276671820708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.227979395303784,"aZ":-21.612601544753346,"pfxX":-10.838511203501866,"pfxZ":5.459398702005624,"pX":-0.7538168849889011,"pZ":3.946751886026326,"vX0":7.219394237196469,"vY0":-138.97002252782218,"vZ0":0.31501988021473226,"x":145.73,"y":132.22,"x0":-1.9912911613796076,"y0":50.00556671865464,"z0":5.279861749057238,"aX":-20.977958729770315},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.2,"breakHorizontal":17.9,"spinRate":2412,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3957520767641598,"extension":6.504052107177866},"index":4,"playId":"f814bcb0-06b6-3167-9852-2657ef1e8a7a","pitchNumber":5,"startTime":"2025-08-06T23:48:43.102Z","endTime":"2025-08-06T23:48:46.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.060521303836214,"aZ":-34.04233995893655,"pfxX":8.955369592551133,"pfxZ":-1.2028242929667217,"pX":0.0880058906796905,"pZ":1.6880507674554508,"vX0":2.9978430678543564,"vY0":-124.42485714856895,"vZ0":-1.296248469176416,"x":113.65,"y":193.2,"x0":-2.3003791099284063,"y0":50.00525630040208,"z0":5.071032981721382,"aX":13.857420045252681},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.3,"breakHorizontal":-16.9,"spinRate":3096,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.4424497679395314,"extension":6.251273904255769},"hitData":{"launchSpeed":104.6,"launchAngle":19.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":227.93,"coordY":104.2}},"index":5,"playId":"27854548-06a1-3911-bdd0-95044a0301eb","pitchNumber":6,"startTime":"2025-08-06T23:49:00.367Z","endTime":"2025-08-06T23:49:09.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":64.60000000000001,"awayTeamWinProbability":35.39999999999999,"homeTeamWinProbabilityAdded":-6.599999999999994,"leverageIndex":0.97,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:49:09.079Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a ground ball to left fielder Roman Anthony. Mike Yastrzemski scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-06T23:49:22.713Z","endTime":"2025-08-06T23:49:55.363Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.540744816245983,"aZ":-27.779551107579273,"pfxX":1.6688942730202183,"pfxZ":2.5200000736361154,"pX":0.5060153303110265,"pZ":2.5344652756213746,"vX0":6.2302304518896845,"vY0":-131.24151106115596,"vZ0":-1.6057449146982319,"x":97.71,"y":170.35,"x0":-2.1147758851648604,"y0":50.00607075027473,"z0":5.2215039662892195,"aX":2.9135095074960073},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.4,"breakHorizontal":-4.3,"spinRate":2469,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.41720364737673554,"extension":6.564022275851204},"hitData":{"launchSpeed":102.5,"launchAngle":5.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":115.39,"coordY":126.47}},"index":0,"playId":"f63aa81a-ccf5-3afd-8478-18507acc82b4","pitchNumber":1,"startTime":"2025-08-06T23:49:44.373Z","endTime":"2025-08-06T23:49:55.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":-7.700000000000017,"leverageIndex":1.44,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:49:55.363Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out, second baseman Ceddanne Rafaela to first baseman Romy Gonzalez. Bobby Witt Jr. to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-06T23:50:23.211Z","endTime":"2025-08-06T23:53:08.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.6,"endSpeed":86.2,"strikeZoneTop":3.5613656654511,"strikeZoneBottom":1.65489317616977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.364183055351678,"aZ":-16.750035391392313,"pfxX":-6.933010962968229,"pfxZ":8.059887611218931,"pX":-0.14493384405092752,"pZ":3.6328343793185263,"vX0":7.026183270832587,"vY0":-137.66002716810667,"vZ0":-1.4690816593778422,"x":122.52,"y":140.69,"x0":-1.8330644955068163,"y0":50.00473333114374,"z0":5.3107042474233666,"aX":-13.270799309364351},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":11.0,"spinRate":2393,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3983297163915127,"extension":6.68097875637329},"index":0,"playId":"591c0679-7e62-3bbc-a5db-36e2ccd11a76","pitchNumber":1,"startTime":"2025-08-06T23:50:23.211Z","endTime":"2025-08-06T23:50:27.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.56488922154639,"strikeZoneBottom":1.74370293077035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.73752406560242,"aZ":-16.132513329966624,"pfxX":-6.920852039726232,"pfxZ":8.278672621570694,"pX":-1.535403434653856,"pZ":3.8441551471499626,"vX0":3.6906039349065436,"vY0":-138.71908005752124,"vZ0":-1.2299769532487284,"x":175.53,"y":134.99,"x0":-1.9881835987647707,"y0":50.000110442585715,"z0":5.375143704586406,"aX":-13.40640120621117},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":11.6,"spinRate":2435,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39574179733303216,"extension":6.597873415491794},"index":1,"playId":"516f1c19-98b4-3459-9d0f-f3281f9a7177","pitchNumber":2,"startTime":"2025-08-06T23:50:45.780Z","endTime":"2025-08-06T23:50:52.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bobby Witt Jr. steals (30) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"516f1c19-98b4-3459-9d0f-f3281f9a7177","startTime":"2025-08-06T23:50:58.173Z","endTime":"2025-08-06T23:51:24.266Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"postOnSecond":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-2.6999999999999886,"leverageIndex":1.75,"dramaIndex":66.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.63439090000567,"strikeZoneBottom":1.71297792187966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48633211540209,"aZ":-22.52796831157037,"pfxX":-0.7010219972596925,"pfxZ":5.389660529407103,"pX":0.684207455789726,"pZ":2.096520893238806,"vX0":7.285440407323054,"vY0":-132.50814586654153,"vZ0":-3.6297123095866564,"x":90.92,"y":182.17,"x0":-2.0018463516152987,"y0":50.00573286261555,"z0":5.116767301375616,"aX":-1.2561507420790712},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.2,"breakHorizontal":-0.2,"spinRate":2546,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.4122633693130293,"extension":6.684046517960473},"index":3,"playId":"4f0482d9-1e9c-3520-b7aa-6235ea05694e","pitchNumber":3,"startTime":"2025-08-06T23:51:24.266Z","endTime":"2025-08-06T23:51:28.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.187965840327532,"aZ":-38.30213665400745,"pfxX":8.652494151382552,"pfxZ":-4.0249222466179555,"pX":0.6514025791814966,"pZ":1.4272913672753913,"vX0":4.219102097201005,"vY0":-123.58098092041148,"vZ0":-0.9030960896903993,"x":92.17,"y":200.24,"x0":-2.2103537670812576,"y0":50.002410282066286,"z0":5.059229148294129,"aX":13.174700959542648},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-7.2,"breakHorizontal":-16.7,"spinRate":3150,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.44586255240858996,"extension":6.467583599228956},"index":4,"playId":"a43e1e57-78e6-3085-8be5-c9e59e708c29","pitchNumber":4,"startTime":"2025-08-06T23:51:44.917Z","endTime":"2025-08-06T23:51:49.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":95.3,"endSpeed":86.7,"strikeZoneTop":3.58420192088818,"strikeZoneBottom":1.69830743396182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.14958749355505,"aZ":-17.322983351283142,"pfxX":-6.061849951340125,"pfxZ":7.650913607179053,"pX":-1.168541969195319,"pZ":4.218148204806154,"vX0":4.425786834736098,"vY0":-138.72120716952782,"vZ0":-0.001275687268394332,"x":161.54,"y":124.89,"x0":-2.000152712879831,"y0":50.00540704515374,"z0":5.3771872828957,"aX":-11.770551576876564},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":10.0,"spinRate":2475,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3954229119488062,"extension":6.554574749818868},"index":5,"playId":"b72840b1-6472-3e15-a633-76d636958213","pitchNumber":5,"startTime":"2025-08-06T23:52:08.593Z","endTime":"2025-08-06T23:52:12.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.607671647155264,"aZ":-37.76329793081516,"pfxX":8.63339904882756,"pfxZ":-3.5501191383587978,"pX":0.5173858302907866,"pZ":1.6370761307916397,"vX0":3.8347768726856977,"vY0":-125.28088997677904,"vZ0":-0.5568730122221752,"x":97.28,"y":194.58,"x0":-2.1592318986214787,"y0":50.00267817275581,"z0":4.974814254693507,"aX":13.58989237960872},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.2,"breakHorizontal":-16.6,"spinRate":3199,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.4388248195954221,"extension":6.5308475550172735},"index":6,"playId":"0d9b2521-64c0-3cd6-baef-ff81c0db2f15","pitchNumber":6,"startTime":"2025-08-06T23:52:28.653Z","endTime":"2025-08-06T23:52:35.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.210552686130683,"aZ":-26.66237862443415,"pfxX":-0.8517855138954282,"pfxZ":3.110335945281008,"pX":0.3443209015822249,"pZ":3.0724602247544555,"vX0":6.571192029802517,"vY0":-131.81547927329248,"vZ0":-0.3730975927650141,"x":103.88,"y":155.82,"x0":-2.0628389268972596,"y0":50.00199360337724,"z0":5.172691857151853,"aX":-1.5095854983332562},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.8,"breakHorizontal":0.2,"spinRate":2474,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.41443427296471747,"extension":6.730480900585041},"hitData":{"launchSpeed":99.4,"launchAngle":-6.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.86,"coordY":156.75}},"index":7,"playId":"d10f2f5d-1a5c-341a-aca0-553d1b5ee5cf","pitchNumber":7,"startTime":"2025-08-06T23:53:00.745Z","endTime":"2025-08-06T23:53:08.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":1.75,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:53:08.962Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out, shortstop Trevor Story to first baseman Romy Gonzalez.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-06T23:53:18.909Z","endTime":"2025-08-06T23:55:07.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.55286091291786,"strikeZoneBottom":1.64632131678832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.17128123827939,"aZ":-28.5084005495035,"pfxX":-12.358819823283273,"pfxZ":1.9420323414415481,"pX":-1.055698057148288,"pZ":3.102758794880865,"vX0":7.059737761206646,"vY0":-137.53322147227104,"vZ0":-0.15588412566018084,"x":157.24,"y":155.01,"x0":-2.067639738495382,"y0":50.00564216238245,"z0":5.114849378137585,"aX":-23.374781511671358},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.7,"breakHorizontal":20.6,"spinRate":2336,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4002218483588922,"extension":6.488843573084469},"index":0,"playId":"75d1670c-7d86-3bb6-935d-b2b32c40adec","pitchNumber":1,"startTime":"2025-08-06T23:53:35.630Z","endTime":"2025-08-06T23:53:40.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":95.0,"endSpeed":86.1,"strikeZoneTop":3.56516915429511,"strikeZoneBottom":1.65873836548949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.295304833756695,"aZ":-25.571232547058283,"pfxX":-12.349731596619122,"pfxZ":3.455481806006512,"pX":-0.6432479956127539,"pZ":2.529178654227764,"vX0":7.952448959706787,"vY0":-138.05333343815948,"vZ0":-2.1108299998118034,"x":141.52,"y":170.49,"x0":-1.9698854676989723,"y0":50.00613786355333,"z0":5.040656138645896,"aX":-23.629715694290166},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.0,"breakHorizontal":20.5,"spinRate":2349,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39811509400594813,"extension":6.60917217113641},"index":1,"playId":"30ff3836-e017-3821-8139-594482ed9620","pitchNumber":2,"startTime":"2025-08-06T23:53:53.851Z","endTime":"2025-08-06T23:53:58.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.49611880170396,"strikeZoneBottom":1.66257723833526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18280502367821,"aZ":-21.57374429873749,"pfxX":-7.624278552843041,"pfxZ":5.485953113495189,"pX":-0.20575719268299544,"pZ":4.534144337274126,"vX0":7.443619182104202,"vY0":-138.42512745173335,"vZ0":1.772961619990126,"x":124.84,"y":116.36,"x0":-1.9448854054490508,"y0":50.00096574685098,"z0":5.333838828126952,"aX":-14.728812080735805},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":12.1,"spinRate":2328,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39635157689662126,"extension":6.811182688242198},"index":2,"playId":"dd83e161-94e5-3a3d-8874-bbee22272f9a","pitchNumber":3,"startTime":"2025-08-06T23:54:12.714Z","endTime":"2025-08-06T23:54:16.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.58419202797468,"strikeZoneBottom":1.67773621566979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.614941921787132,"aZ":-26.02891535010067,"pfxX":0.1237285008711908,"pfxZ":3.473033924563185,"pX":-0.26324528968987276,"pZ":1.2861871456106813,"vX0":4.915171651295757,"vY0":-131.8895851152028,"vZ0":-4.688562431797543,"x":127.03,"y":204.05,"x0":-2.162942185869212,"y0":50.00553158861462,"z0":4.993761798465083,"aX":0.2195106749819492},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.5,"breakHorizontal":-1.2,"spinRate":2574,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4144179881296739,"extension":6.572783998365573},"index":3,"playId":"c6968222-1d7e-3fb7-b80b-2a255a16ad60","pitchNumber":4,"startTime":"2025-08-06T23:54:34.919Z","endTime":"2025-08-06T23:54:39.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.88283519112238,"aZ":-26.09716244849425,"pfxX":-0.5349271360280416,"pfxZ":3.469530009052641,"pX":0.4353276324739887,"pZ":2.2496036212648454,"vX0":6.772580585472974,"vY0":-131.01358907713305,"vZ0":-2.121152808902873,"x":100.41,"y":178.04,"x0":-2.1059949335960013,"y0":50.001404590129745,"z0":5.00668006917868,"aX":-0.937798174597691},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.1,"breakHorizontal":-0.4,"spinRate":2532,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.4169768419257087,"extension":6.623256324930904},"hitData":{"launchSpeed":78.2,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.84,"coordY":170.43}},"index":4,"playId":"b530749a-90a9-37f3-bde9-479cd45bea82","pitchNumber":5,"startTime":"2025-08-06T23:54:59.155Z","endTime":"2025-08-06T23:55:07.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":6.699999999999996,"leverageIndex":1.57,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:55:07.294Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-06T23:55:21.275Z","endTime":"2025-08-06T23:57:54.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.064664006821435,"aZ":-40.23034690219787,"pfxX":8.674583277507638,"pfxZ":-5.266212449833942,"pX":0.32166755843690215,"pZ":1.822480558778543,"vX0":3.286295202730757,"vY0":-123.84273774235447,"vZ0":0.3665542474923269,"x":104.74,"y":189.57,"x0":-2.1547215384389338,"y0":50.00148303289679,"z0":5.07770758860964,"aX":13.276644146821925},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-9.1,"breakHorizontal":-16.6,"spinRate":3080,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.444757089774928,"extension":6.514256862743532},"index":0,"playId":"c29535be-5202-3634-9b06-87df2e501408","pitchNumber":1,"startTime":"2025-08-06T23:55:36.951Z","endTime":"2025-08-06T23:55:41.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.8,"strikeZoneTop":3.66005295134062,"strikeZoneBottom":1.63918324749638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92365174229091,"aZ":-39.44616959301049,"pfxX":9.158335378576737,"pfxZ":-4.746755502004001,"pX":1.4299763756488404,"pZ":0.5567250458657363,"vX0":5.605216340200866,"vY0":-124.34949672570892,"vZ0":-2.520218328032425,"x":62.49,"y":223.75,"x0":-2.0594260887046505,"y0":50.00178790071639,"z0":4.924755352418827,"aX":14.033180369280709},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-9.0,"breakHorizontal":-18.1,"spinRate":3121,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4441432644859824,"extension":6.346385159088658},"index":1,"playId":"33f7df6d-4726-3451-a474-3436c15f8cb1","pitchNumber":2,"startTime":"2025-08-06T23:55:56.775Z","endTime":"2025-08-06T23:56:02.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":89.2,"endSpeed":81.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.537804900435308,"aZ":-28.74125755195191,"pfxX":0.31131087422332415,"pfxZ":2.00012691033635,"pX":-0.517690263973222,"pZ":3.2754120774898143,"vX0":4.2177511332366135,"vY0":-129.94246586379822,"vZ0":0.7847886916449016,"x":136.73,"y":150.34,"x0":-2.200401718326884,"y0":50.00116716119084,"z0":5.148551482151392,"aX":0.5330360368013837},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.1,"breakHorizontal":-1.4,"spinRate":2436,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.42107927178550186,"extension":6.61186016581504},"index":2,"playId":"81c8d9fb-8988-399e-b9e6-d87bea841341","pitchNumber":3,"startTime":"2025-08-06T23:56:25.110Z","endTime":"2025-08-06T23:56:32.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.31519029639804,"aZ":-38.12403835523047,"pfxX":9.420727147895661,"pfxZ":-3.795896108840301,"pX":1.5185507231803768,"pZ":1.7718606211402492,"vX0":5.788200801462107,"vY0":-125.4334972151529,"vZ0":-0.2035240096556885,"x":59.12,"y":190.94,"x0":-2.0558873133185904,"y0":50.00348996049383,"z0":5.006803983596568,"aX":14.761429062144153},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.6,"breakHorizontal":-18.5,"spinRate":3095,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.43947774004490503,"extension":6.482208827400837},"index":3,"playId":"24b2ab08-7953-3d09-9818-e1ffc2106d43","pitchNumber":4,"startTime":"2025-08-06T23:56:55.944Z","endTime":"2025-08-06T23:57:02.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.63907690185572,"strikeZoneBottom":1.62010358884451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.19006278919418,"aZ":-17.090991770107266,"pfxX":-5.456359190778061,"pfxZ":7.722819740518318,"pX":0.5125597018518016,"pZ":4.433104752050881,"vX0":8.309548973440501,"vY0":-138.4511889743131,"vZ0":0.5980188242066977,"x":97.46,"y":119.09,"x0":-1.8104883186868148,"y0":50.00223036282532,"z0":5.3530561911277585,"aX":-10.656955731148726},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":8.3,"spinRate":2298,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.39472430965122696,"extension":6.7092249745924075},"index":4,"playId":"be900f75-4abd-3c47-9b4f-ef90ad74418e","pitchNumber":5,"startTime":"2025-08-06T23:57:29.644Z","endTime":"2025-08-06T23:57:32.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.576846468035182,"aZ":-36.2401976260371,"pfxX":8.962721817736583,"pfxZ":-2.6456417153370877,"pX":1.734111691251612,"pZ":1.0208635653156442,"vX0":6.404966955440819,"vY0":-123.93992320696773,"vZ0":-1.9827671938663314,"x":50.9,"y":211.22,"x0":-2.0589996780115025,"y0":50.00319192005906,"z0":4.8927900878992805,"aX":13.77328455830472},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.0,"breakHorizontal":-17.9,"spinRate":3133,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4439942009483264,"extension":6.454957557539978},"index":5,"playId":"9d7a7c85-e3f3-381d-91fd-1cd2a515665c","pitchNumber":6,"startTime":"2025-08-06T23:57:51.202Z","endTime":"2025-08-06T23:57:54.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.57,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-06T23:57:54.649Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Roman Anthony flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-07T00:00:14.105Z","endTime":"2025-08-07T00:01:34.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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(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":82.0,"endSpeed":76.3,"strikeZoneTop":3.51014729885762,"strikeZoneBottom":1.56799946356435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.446926135368702,"aZ":-28.492462942736342,"pfxX":1.5917271954059107,"pfxZ":2.5270018122457083,"pX":0.23809539918126563,"pZ":1.3479333212443767,"vX0":3.782945041378458,"vY0":-119.4418727013204,"vZ0":-5.761642516595203,"x":107.92,"y":202.39,"x0":-1.5683416922440705,"y0":50.000066274651196,"z0":6.330633413060646,"aX":2.315960664700485},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.5,"breakHorizontal":-3.7,"spinRate":1985,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4573016993050274,"extension":6.821130728860253},"index":0,"playId":"5f41c38b-99ef-3825-98d9-163ddda26335","pitchNumber":1,"startTime":"2025-08-07T00:00:39.597Z","endTime":"2025-08-07T00:00:45.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.266093206649415,"aZ":-16.413343031285123,"pfxX":-0.8479553629771376,"pfxZ":9.20644486554112,"pX":-0.17767480233261998,"pZ":1.8605348075363115,"vX0":3.8010180110246843,"vY0":-129.56849569557372,"vZ0":-7.7588753521430665,"x":123.77,"y":188.55,"x0":-1.5490813755658714,"y0":50.00645157385138,"z0":6.132012368372699,"aX":-1.4526017249105905},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.2,"breakHorizontal":0.7,"spinRate":2194,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.42158049485584437,"extension":6.814003199561681},"index":1,"playId":"e500e222-2ac7-376f-99f7-11c9e94f6629","pitchNumber":2,"startTime":"2025-08-07T00:00:52.697Z","endTime":"2025-08-07T00:00:57.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.62052596395515,"strikeZoneBottom":1.68095976807875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.433437022986926,"aZ":-29.33346985211389,"pfxX":3.3717624628490626,"pfxZ":1.8647319587931683,"pX":-0.42533344766696707,"pZ":4.041497853153318,"vX0":2.0088656708137966,"vY0":-121.68313976290958,"vZ0":0.09509797487118565,"x":133.21,"y":129.66,"x0":-1.695457331872278,"y0":50.00279196296931,"z0":6.511569174508819,"aX":5.133247218955788},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.6,"breakHorizontal":-6.5,"spinRate":1995,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.4475096298770209,"extension":6.69891850012706},"index":2,"playId":"b528e5a3-bf3a-3003-b02a-8d2e95c9daa7","pitchNumber":3,"startTime":"2025-08-07T00:01:13.931Z","endTime":"2025-08-07T00:01:18.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.45304908792491,"aZ":-25.517668945176737,"pfxX":-8.420917265201545,"pfxZ":5.043552542248092,"pX":-0.39819327169272,"pZ":2.86002243001695,"vX0":4.429930563936585,"vY0":-113.96190701072538,"vZ0":-2.654949012537814,"x":132.18,"y":161.56,"x0":-1.2707557609857731,"y0":50.00027617780319,"z0":6.554253858356924,"aX":-11.102286741435824},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":8.8,"breakHorizontal":14.2,"spinRate":1463,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4801668703655779,"extension":6.595622561968752},"hitData":{"launchSpeed":79.0,"launchAngle":33.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.19,"coordY":110.16}},"index":3,"playId":"7ba12999-41ef-3f5c-8771-0a5cda5e610c","pitchNumber":4,"startTime":"2025-08-07T00:01:25.620Z","endTime":"2025-08-07T00:01:34.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:01:34.757Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, second baseman Adam Frazier to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-07T00:01:38.902Z","endTime":"2025-08-07T00:02:07.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3494561736848,"aZ":-21.412062409957866,"pfxX":1.945207398241884,"pfxZ":6.566626305746888,"pX":0.11071906389741265,"pZ":1.98122768581464,"vX0":3.304960036748551,"vY0":-127.49035706991314,"vZ0":-6.395503621072492,"x":112.78,"y":185.29,"x0":-1.4574470346802324,"y0":50.00273331900252,"z0":6.22390361498233,"aX":3.186004215800319},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.6,"breakHorizontal":-4.3,"spinRate":2106,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.4304052426053371,"extension":6.746388383198741},"hitData":{"launchSpeed":64.9,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.72,"coordY":145.7}},"index":0,"playId":"5cda30b8-353b-3258-b148-0a57f6aa6268","pitchNumber":1,"startTime":"2025-08-07T00:01:57.519Z","endTime":"2025-08-07T00:02:07.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:02:07.281Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-07T00:02:15.550Z","endTime":"2025-08-07T00:03:30.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":83.8,"endSpeed":77.1,"strikeZoneTop":3.4063362819471,"strikeZoneBottom":1.55395369509217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.006609709105685,"aZ":-26.72724591653316,"pfxX":1.1106533617579932,"pfxZ":3.609028478531595,"pX":-0.14166422802354756,"pZ":2.717427480873066,"vX0":2.9333849889518486,"vY0":-122.04859911530673,"vZ0":-3.1675381134332143,"x":122.4,"y":165.41,"x0":-1.5033262860518188,"y0":50.00093304523809,"z0":6.333561534326085,"aX":1.6754458595614157},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.0,"breakHorizontal":-2.8,"spinRate":1858,"spinDirection":181},"zone":5,"typeConfidence":2.0,"plateTime":0.44875985798606655,"extension":6.601623927916896},"index":0,"playId":"d5504866-4901-34f2-ae7a-96c787fab285","pitchNumber":1,"startTime":"2025-08-07T00:02:29.395Z","endTime":"2025-08-07T00:02:33.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.36754119645425,"strikeZoneBottom":1.58759213522331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.02313320100282,"aZ":-26.682841158539855,"pfxX":2.2397361849763437,"pfxZ":3.515612308885915,"pX":0.9848764100271555,"pZ":1.156729209009351,"vX0":5.293506098013218,"vY0":-123.92152088643105,"vZ0":-6.783612919146478,"x":79.46,"y":207.55,"x0":-1.4669839603774912,"y0":50.00007826050569,"z0":6.148957152949946,"aX":3.4929041236299043},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.0,"breakHorizontal":-5.3,"spinRate":2029,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.4414567856256455,"extension":6.868345900993803},"index":1,"playId":"6f4a5e1c-a076-377c-883a-5240dd5b304a","pitchNumber":2,"startTime":"2025-08-07T00:02:43.005Z","endTime":"2025-08-07T00:02:47.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":87.1,"endSpeed":80.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.815357701833275,"aZ":-25.17874790102614,"pfxX":1.5593843871856787,"pfxZ":4.253182576059782,"pX":0.5751766503690188,"pZ":2.5524655641358134,"vX0":4.385895301910819,"vY0":-126.82864291301713,"vZ0":-4.359111562836557,"x":95.08,"y":169.86,"x0":-1.372927086756658,"y0":50.00031220120597,"z0":6.280732270467979,"aX":2.5610022181831664},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.1,"breakHorizontal":-3.7,"spinRate":2001,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.4304414290056586,"extension":6.688610096444829},"index":2,"playId":"18a3a890-cab5-3755-9f21-2a71844f5afe","pitchNumber":3,"startTime":"2025-08-07T00:02:58.208Z","endTime":"2025-08-07T00:03:03.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-07T00:03:13.311Z","endTime":"2025-08-07T00:03:26.710Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.9,"endSpeed":85.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19157756603218,"aZ":-12.813364925125985,"pfxX":-4.06496297782981,"pfxZ":10.351252395517077,"pX":0.9253369677312735,"pZ":3.779059636045783,"vX0":7.387479575169867,"vY0":-136.43439767972052,"vZ0":-4.334649802991547,"x":81.73,"y":136.75,"x0":-1.2989536883878872,"y0":50.00452155211444,"z0":6.282481875993857,"aX":-7.604953711827158},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":5.6,"spinRate":2244,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40264518344908495,"extension":6.738109863653972},"index":4,"playId":"c8377374-cca3-39d5-b72f-2440ffcbcf6b","pitchNumber":4,"startTime":"2025-08-07T00:03:26.710Z","endTime":"2025-08-07T00:03:30.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:03:30.755Z","atBatIndex":25},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Adam Frazier hit by pitch.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-07T00:05:29.571Z","endTime":"2025-08-07T00:08:17.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.4,"strikeZoneTop":3.27801341890169,"strikeZoneBottom":1.50256926123849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.3687395725683,"aZ":-21.82333297187519,"pfxX":-0.6909034007925581,"pfxZ":6.231161177995164,"pX":0.4760110579330013,"pZ":2.9814951775706953,"vX0":6.682211917176048,"vY0":-128.54850836406635,"vZ0":-1.6517262586327388,"x":98.86,"y":158.28,"x0":-2.075222188276633,"y0":50.00563347128714,"z0":5.338226603672352,"aX":-1.148339086321501},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":11.0,"breakHorizontal":-0.4,"spinRate":2451,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.42721264413616744,"extension":6.611998359234458},"index":0,"playId":"8004f7be-73d4-342b-9f8a-dccda777f3cb","pitchNumber":1,"startTime":"2025-08-07T00:05:43.992Z","endTime":"2025-08-07T00:05:47.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.9,"endSpeed":84.0,"strikeZoneTop":3.31090027320287,"strikeZoneBottom":1.46427785952324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.90756112037624,"aZ":-15.295778256468958,"pfxX":-6.503913228709765,"pfxZ":9.133053770429893,"pX":-1.1724798634565397,"pZ":4.159790315775246,"vX0":4.697300164415938,"vY0":-136.51596432815327,"vZ0":-0.25865659798220864,"x":161.69,"y":126.47,"x0":-2.088808975648505,"y0":50.002364811126114,"z0":5.328155934753084,"aX":-12.019288862758822},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":10.6,"spinRate":2408,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4044795154416838,"extension":6.588400898726421},"index":1,"playId":"240ba6cc-71b9-3cec-b3d7-2782df0f08ea","pitchNumber":2,"startTime":"2025-08-07T00:06:00.878Z","endTime":"2025-08-07T00:06:04.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":83.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.94485038770896,"aZ":-14.337263343361332,"pfxX":-8.287664424306113,"pfxZ":9.812602242250966,"pX":-0.04336346340496969,"pZ":2.888230606155711,"vX0":7.889722896761537,"vY0":-135.31455296429075,"vZ0":-3.2805608857205075,"x":118.65,"y":160.8,"x0":-1.9482302204996655,"y0":50.003337655847794,"z0":5.147740033790922,"aX":-15.066803762649746},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":13.0,"spinRate":2430,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.40786046765973616,"extension":6.9157144504338355},"index":2,"playId":"4dc4786c-13fd-39fd-8f86-6c42c1bd2ada","pitchNumber":3,"startTime":"2025-08-07T00:06:19.010Z","endTime":"2025-08-07T00:06:24.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.532082903257667,"aZ":-33.42489617275086,"pfxX":8.248786532698784,"pfxZ":-0.8064802593608391,"pX":0.6537559064441615,"pZ":1.7186921057594464,"vX0":4.268565394837366,"vY0":-124.3760044767202,"vZ0":-1.1396361925759764,"x":92.08,"y":192.38,"x0":-2.159907396918298,"y0":50.00138086661573,"z0":4.971832059308331,"aX":12.832758852799962},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.4,"breakHorizontal":-16.0,"spinRate":3103,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.4415260649824617,"extension":6.605296314810868},"index":3,"playId":"18374e27-87c7-343d-a1be-2327c119d90c","pitchNumber":4,"startTime":"2025-08-07T00:06:45.202Z","endTime":"2025-08-07T00:06:50.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.24319035097845,"aZ":-27.565921312342194,"pfxX":-1.0333150144826986,"pfxZ":2.6471722953556815,"pX":0.5031833567512898,"pZ":1.9976025856892379,"vX0":6.684907792372781,"vY0":-131.0735707246552,"vZ0":-2.5716323714728633,"x":97.82,"y":184.84,"x0":-1.9441875490199716,"y0":50.00533171238429,"z0":5.0459875180186495,"aX":-1.801295838508735},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":0.5,"spinRate":2498,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.4175938644791062,"extension":6.7484963601782635},"index":4,"playId":"d7736e73-942d-333e-b264-0eb507c60610","pitchNumber":5,"startTime":"2025-08-07T00:07:07.995Z","endTime":"2025-08-07T00:07:11.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.35376802526683,"strikeZoneBottom":1.47175918678127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28149074524153,"aZ":-25.76194693542655,"pfxX":-11.38951652074409,"pfxZ":3.390210176909724,"pX":-0.9369195512194062,"pZ":3.617662466063425,"vX0":6.527862582693979,"vY0":-137.36466638543743,"vZ0":0.6114793591630463,"x":152.71,"y":141.1,"x0":-1.8770056976554748,"y0":50.00399305113988,"z0":5.157488964327913,"aX":-21.548237155623024},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.5,"breakHorizontal":19.1,"spinRate":2404,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4002800867517462,"extension":6.320181986456677},"index":5,"playId":"04f189df-3137-3a4c-ab69-2f91fb791d85","pitchNumber":6,"startTime":"2025-08-07T00:07:27.438Z","endTime":"2025-08-07T00:07:31.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":94.3,"endSpeed":85.4,"strikeZoneTop":3.30636029556943,"strikeZoneBottom":1.46039788511991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.79956694401687,"aZ":-18.58024339239295,"pfxX":-7.4111054867491974,"pfxZ":7.190942478100187,"pX":-1.2596229686583569,"pZ":3.60552413488457,"vX0":4.692636623039236,"vY0":-137.21482604182503,"vZ0":-0.955513795933864,"x":165.01,"y":141.43,"x0":-2.0367379698968464,"y0":50.0033916175574,"z0":5.234675634063201,"aX":-14.010788556681101},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":12.4,"spinRate":2232,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4005059273210154,"extension":6.751501185474649},"index":6,"playId":"2f5abf5c-2c42-3b35-8a1b-1ff8beb166c7","pitchNumber":7,"startTime":"2025-08-07T00:07:49.843Z","endTime":"2025-08-07T00:07:54.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.87745851101503,"aZ":-25.9285847428327,"pfxX":0.12776037585131306,"pfxZ":3.5026389709959176,"pX":1.6630155102707207,"pZ":0.5383339415264399,"vX0":9.21122031220081,"vY0":-132.36228536554103,"vZ0":-6.150870466272496,"x":53.61,"y":224.24,"x0":-1.8711399328761558,"y0":50.00327874679139,"z0":4.777560110222597,"aX":0.22762623895871417},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.3,"breakHorizontal":-2.2,"spinRate":2385,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4129777576872371,"extension":6.842022254929591},"index":7,"playId":"fd6b6532-dced-32fc-88a5-e97f47570151","pitchNumber":8,"startTime":"2025-08-07T00:08:12.659Z","endTime":"2025-08-07T00:08:17.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.13,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:08:17.921Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan India singles on a sharp ground ball to left fielder Roman Anthony, deflected by third baseman Alex Bregman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-07T00:08:59.432Z","endTime":"2025-08-07T00:10:28.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669160,"link":"/api/v1/people/669160"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.30675716092662,"strikeZoneBottom":1.51742635915038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.895179428020096,"aZ":-26.364610519049645,"pfxX":-11.427528063918256,"pfxZ":3.13007894875882,"pX":-0.6830274885998724,"pZ":2.164528047290968,"vX0":7.652748698428058,"vY0":-135.72274282060872,"vZ0":-2.434134761316068,"x":143.04,"y":180.34,"x0":-2.0606024537241256,"y0":50.00656651140242,"z0":4.917434033387481,"aX":-21.232485198401807},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.3,"breakHorizontal":19.0,"spinRate":2295,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.4042291030731553,"extension":6.811680775954672},"index":0,"playId":"ec104b78-e91b-3b9d-8d3a-c99fb3f474f7","pitchNumber":1,"startTime":"2025-08-07T00:08:59.432Z","endTime":"2025-08-07T00:09:03.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"65849d00-9f05-3e20-a803-ebeb8fac7d44","startTime":"2025-08-07T00:09:20.165Z","endTime":"2025-08-07T00:09:25.608Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Adam Frazier caught stealing 2nd base, pitcher Dustin May to second baseman Ceddanne Rafaela.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"65849d00-9f05-3e20-a803-ebeb8fac7d44","startTime":"2025-08-07T00:09:35.496Z","endTime":"2025-08-07T00:09:53.522Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":7.6000000000000085,"leverageIndex":1.91,"dramaIndex":100.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.2589423580373,"strikeZoneBottom":1.47795346476724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.669878623765452,"aZ":-33.811037770214654,"pfxX":8.755514342158971,"pfxZ":-1.0742956912642967,"pX":-0.7662285699253958,"pZ":2.449034008660872,"vX0":1.1286999876567105,"vY0":-122.96015247632809,"vZ0":0.5857260979293948,"x":146.21,"y":172.66,"x0":-2.3684845070650073,"y0":50.00004974310259,"z0":5.079454774663644,"aX":13.386873626205455},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.6,"breakHorizontal":-16.1,"spinRate":2940,"spinDirection":42},"zone":4,"typeConfidence":2.0,"plateTime":0.4456599713914944,"extension":6.260021705498767},"index":3,"playId":"985b606b-cb7c-3527-988b-012a32fb8427","pitchNumber":2,"startTime":"2025-08-07T00:09:53.522Z","endTime":"2025-08-07T00:09:57.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-07T00:10:03.718Z","endTime":"2025-08-07T00:10:18.828Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.475704247582932,"aZ":-34.18308115559133,"pfxX":9.807685536482738,"pfxZ":-1.333841354139178,"pX":0.2949550667939913,"pZ":2.2328151939703433,"vX0":3.1356410341401437,"vY0":-122.37961593314958,"vZ0":0.3656319668119272,"x":105.76,"y":178.49,"x0":-2.2789217436768667,"y0":50.00168832633317,"z0":5.0234310701579155,"aX":14.787276994858185},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.0,"breakHorizontal":-18.5,"spinRate":3089,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.44857461408760724,"extension":6.412620773565761},"hitData":{"launchSpeed":101.2,"launchAngle":-2.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":70.23,"coordY":115.7}},"index":5,"playId":"d819cefb-af6a-3c93-ae04-2e171cc74639","pitchNumber":3,"startTime":"2025-08-07T00:10:18.828Z","endTime":"2025-08-07T00:10:28.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.9,"awayTeamWinProbability":38.1,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.91,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:10:28.505Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"John Rave singles on a line drive to center fielder Jarren Duran. Jonathan India to 3rd. John Rave to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-07T00:10:55.684Z","endTime":"2025-08-07T00:11:58.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"postOnThird":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.48420268296211,"strikeZoneBottom":1.55807806008495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.853930602141432,"aZ":-27.384443113213752,"pfxX":-1.2968192652873132,"pfxZ":2.817633131776039,"pX":0.4010187602047284,"pZ":1.8890282191080254,"vX0":6.649131995012811,"vY0":-128.83143775828404,"vZ0":-2.748627625954836,"x":101.71,"y":187.78,"x0":-2.03204586703834,"y0":50.0049380363721,"z0":5.0610876603621975,"aX":-2.20698656856535},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.8,"breakHorizontal":1.1,"spinRate":2419,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.4232825485185594,"extension":6.637159215557171},"index":0,"playId":"1b5604bb-4617-3bda-8462-d3dd9c64c9ca","pitchNumber":1,"startTime":"2025-08-07T00:10:55.684Z","endTime":"2025-08-07T00:10:59.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.44346056067518,"strikeZoneBottom":1.55342858528582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.165309182917454,"aZ":-26.010663616971282,"pfxX":-1.2340696756166876,"pfxZ":3.5780225176399902,"pX":0.47837453292880244,"pZ":2.4875990168810143,"vX0":6.699927824729372,"vY0":-129.91452453236585,"vZ0":-1.7487035094166488,"x":98.77,"y":171.61,"x0":-1.9647575073780221,"y0":50.00359285845242,"z0":5.131029401488767,"aX":-2.126962565416267},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.4,"breakHorizontal":0.8,"spinRate":2507,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4203193235149083,"extension":6.546252082483524},"index":1,"playId":"5f592dd1-b853-34d0-9c4b-123f536d8af7","pitchNumber":2,"startTime":"2025-08-07T00:11:17.197Z","endTime":"2025-08-07T00:11:21.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-07T00:11:31.805Z","endTime":"2025-08-07T00:11:46.965Z","isPitch":false,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.05241769268079,"aZ":-36.21343231465144,"pfxX":9.777972146114443,"pfxZ":-2.689373050022967,"pX":0.12069300237201037,"pZ":2.4619497578788025,"vX0":2.480581629397386,"vY0":-122.30077564988308,"vZ0":1.3260849915087627,"x":112.4,"y":172.31,"x0":-2.178894978970772,"y0":50.0027176822305,"z0":5.038919712905271,"aX":14.684587826273496},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.2,"breakHorizontal":-18.2,"spinRate":3123,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.449320854811881,"extension":6.51767955907588},"hitData":{"launchSpeed":72.6,"launchAngle":16.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.36,"coordY":112.18}},"index":3,"playId":"ada86a7c-7230-3561-8d60-ce73188b5aa6","pitchNumber":3,"startTime":"2025-08-07T00:11:46.965Z","endTime":"2025-08-07T00:11:58.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-10.799999999999997,"leverageIndex":1.58,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:11:58.450Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Isbel singles on a line drive to center fielder Jarren Duran. Jonathan India scores. John Rave scores.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-07T00:12:16.492Z","endTime":"2025-08-07T00:15:00.777Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":83.6,"endSpeed":76.3,"strikeZoneTop":3.55541796821343,"strikeZoneBottom":1.52491998384674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.74851638051256,"aZ":-34.77636366868612,"pfxX":9.580296526005068,"pfxZ":-1.744960448575391,"pX":-0.8273291151170399,"pZ":2.87394115542358,"vX0":0.7483031066295573,"vY0":-121.7247862966707,"vZ0":1.8481677346239018,"x":148.54,"y":161.18,"x0":-2.3829266594640517,"y0":50.005282264701854,"z0":5.134035356378462,"aX":14.258401790179986},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.4,"breakHorizontal":-17.5,"spinRate":3062,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.45141565490768754,"extension":6.382074993769321},"index":0,"playId":"a5750560-efa6-370c-930e-5753a49c9540","pitchNumber":1,"startTime":"2025-08-07T00:12:43.786Z","endTime":"2025-08-07T00:12:48.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":94.2,"endSpeed":86.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.792380318523257,"aZ":-19.499883655973505,"pfxX":-7.309149936143342,"pfxZ":6.65226584302364,"pX":-0.2858957476919231,"pZ":3.5822805164130265,"vX0":7.033259542574574,"vY0":-137.0403526576166,"vZ0":-0.9271037853983718,"x":127.9,"y":142.06,"x0":-1.9338634427819255,"y0":50.001923800482935,"z0":5.2547592838647095,"aX":-13.925521688924377},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":11.8,"spinRate":2233,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.39940893786501785,"extension":6.8048859696887485},"index":1,"playId":"4e41a5a4-0b21-3351-bb39-e0712c69b928","pitchNumber":2,"startTime":"2025-08-07T00:13:03.753Z","endTime":"2025-08-07T00:13:08.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-07T00:13:16.653Z","endTime":"2025-08-07T00:13:38.845Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.0,"endSpeed":84.8,"strikeZoneTop":3.56274950276908,"strikeZoneBottom":1.60431233073416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.507242600756705,"aZ":-20.19860696288475,"pfxX":-6.328112151981114,"pfxZ":6.460730986409192,"pX":-1.039263331732316,"pZ":4.550706478951376,"vX0":4.877919513345741,"vY0":-135.31231517841138,"vZ0":1.8056554918749352,"x":156.61,"y":115.91,"x0":-2.0430750287375736,"y0":50.00664805747264,"z0":5.28985265092877,"aX":-11.737973523444248},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.2,"breakHorizontal":10.4,"spinRate":2228,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.40477943406271066,"extension":6.536564190846789},"index":3,"playId":"222abf54-f280-391c-b5e7-030ecbb24a58","pitchNumber":3,"startTime":"2025-08-07T00:13:38.845Z","endTime":"2025-08-07T00:13:43.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.48266737674208,"strikeZoneBottom":1.56018222004379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.75533698244848,"aZ":-26.20801009302318,"pfxX":-0.8412148658124963,"pfxZ":3.398291404165583,"pX":2.349089379934462,"pZ":1.2240925630565296,"vX0":11.23029206917815,"vY0":-131.4509982048058,"vZ0":-4.63003590244098,"x":27.46,"y":205.73,"x0":-1.8617671519847896,"y0":50.005943182536214,"z0":4.944087379447847,"aX":-1.478896238833838},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.3,"breakHorizontal":-0.8,"spinRate":2421,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4159973176156071,"extension":6.7502875512844565},"index":4,"playId":"7a237a71-a1f1-3182-8e93-c1be2491b6cd","pitchNumber":4,"startTime":"2025-08-07T00:14:00.617Z","endTime":"2025-08-07T00:14:04.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.52525946825166,"strikeZoneBottom":1.63908795162498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.34497082412824,"aZ":-17.883569682552817,"pfxX":-5.621224431680536,"pfxZ":7.624252398477704,"pX":-1.1475295697835883,"pZ":4.001122610827782,"vX0":4.343120919015871,"vY0":-136.82820172188727,"vZ0":0.21573120225312814,"x":160.74,"y":130.75,"x0":-2.033960021075404,"y0":50.006031282885175,"z0":5.157817030613235,"aX":-10.541288901673354},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":9.1,"spinRate":2330,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.402025095717395,"extension":6.58409849286313},"index":5,"playId":"6a078527-a0e1-30d3-937f-4d087b524275","pitchNumber":5,"startTime":"2025-08-07T00:14:27.354Z","endTime":"2025-08-07T00:14:32.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11772230421471,"aZ":-24.13804883652981,"pfxX":-11.66294521389131,"pfxZ":4.382271156740762,"pX":0.6139230752335004,"pZ":2.496569026673456,"vX0":11.080466834149012,"vY0":-135.2083859199373,"vZ0":-1.6943727448587769,"x":93.6,"y":171.37,"x0":-2.0411252240627107,"y0":50.00241755826891,"z0":4.841322443580696,"aX":-21.386816647572687},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.7,"breakHorizontal":18.5,"spinRate":2214,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.406594931875778,"extension":6.948974711513388},"hitData":{"launchSpeed":62.6,"launchAngle":17.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.82,"coordY":129.81}},"index":6,"playId":"a88d2071-50e0-3a69-9395-179e4fe237d3","pitchNumber":6,"startTime":"2025-08-07T00:14:49.180Z","endTime":"2025-08-07T00:15:00.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":-13.600000000000001,"leverageIndex":2.14,"dramaIndex":142.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:15:00.777Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Yastrzemski pops out to second baseman Ceddanne Rafaela.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-07T00:16:10.838Z","endTime":"2025-08-07T00:18:21.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-07T00:15:14.324Z","endTime":"2025-08-07T00:16:13.125Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.1,"strikeZoneTop":3.43160142585312,"strikeZoneBottom":1.569833118947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.251470482774405,"aZ":-33.93280344752764,"pfxX":9.509447047928127,"pfxZ":-1.2037165988895389,"pX":-1.605928489103445,"pZ":3.4245154201894694,"vX0":-0.765331352120852,"vY0":-120.95771422625435,"vZ0":2.951839741556421,"x":178.21,"y":146.32,"x0":-2.5153104080732254,"y0":50.00505312064055,"z0":5.196691674042719,"aX":13.857895207466173},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.1,"breakHorizontal":-16.9,"spinRate":3032,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.4557365016193522,"extension":6.416402189813646},"index":1,"playId":"778bbd30-3b8a-33d8-9fdf-1dcf4d2c844b","pitchNumber":1,"startTime":"2025-08-07T00:16:13.125Z","endTime":"2025-08-07T00:16:17.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.40005724568764,"strikeZoneBottom":1.5382631235905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22917665987541,"aZ":-21.327179287784954,"pfxX":-5.70632709379403,"pfxZ":5.952510192525091,"pX":-0.9971100684487096,"pZ":3.492993933358247,"vX0":4.910165569617075,"vY0":-134.4363946882954,"vZ0":-0.5530774042555532,"x":155.01,"y":144.47,"x0":-2.109410247973352,"y0":50.00576126546638,"z0":5.22057810482551,"aX":-10.405159871954142},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":9.2,"spinRate":2147,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4080435405657319,"extension":6.710473457646665},"index":2,"playId":"3aebcef2-06d0-37fa-958f-e6ea1d6de755","pitchNumber":2,"startTime":"2025-08-07T00:16:33.053Z","endTime":"2025-08-07T00:16:38.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.43493163212096,"strikeZoneBottom":1.60897193073855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.58865776308416,"aZ":-20.553139457504578,"pfxX":-5.917512546280114,"pfxZ":6.413563027303093,"pX":-1.1530582558049933,"pZ":3.5529597432722357,"vX0":4.45836649583643,"vY0":-134.4010926101362,"vZ0":-0.4290375069775148,"x":160.95,"y":142.85,"x0":-2.0720741769615687,"y0":50.00597778798589,"z0":5.185935215952178,"aX":-10.729869734620907},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.8,"breakHorizontal":9.6,"spinRate":2198,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.40893990397021573,"extension":6.682124341491397},"index":3,"playId":"d3d1e3bf-0a94-3bf8-94f0-77fa66adbb2d","pitchNumber":3,"startTime":"2025-08-07T00:16:55.588Z","endTime":"2025-08-07T00:17:00.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.44482544127021,"strikeZoneBottom":1.61915777887792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.156755373564636,"aZ":-26.596246691347925,"pfxX":-0.33600371341694235,"pfxZ":3.1918274500126564,"pX":0.05062066954187804,"pZ":2.8953650743082306,"vX0":5.7424698986007625,"vY0":-130.73010116690332,"vZ0":-0.5037332792173551,"x":115.07,"y":160.61,"x0":-2.12211822260634,"y0":50.00284180075552,"z0":5.07094080610914,"aX":-0.588668784037913},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.9,"breakHorizontal":-0.5,"spinRate":2450,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.41749913312242315,"extension":6.7680702763013745},"index":4,"playId":"07c3aa54-dea1-383b-a4a0-195fd44cf7a2","pitchNumber":4,"startTime":"2025-08-07T00:17:18.108Z","endTime":"2025-08-07T00:17:22.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18801554554529,"aZ":-25.983962651025056,"pfxX":-1.0942416548359213,"pfxZ":3.568372495712138,"pX":0.6137688037698531,"pZ":2.336820571287673,"vX0":7.160013176696034,"vY0":-130.30296082986493,"vZ0":-2.097289519872505,"x":93.6,"y":175.69,"x0":-2.0174028186118553,"y0":50.002793641253554,"z0":5.098706858218061,"aX":-1.8993124834579727},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.2,"breakHorizontal":0.6,"spinRate":2454,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.41898287337688833,"extension":6.6103540121988535},"index":5,"playId":"e8fa1ca1-e248-33dd-abb0-be5ca28183c9","pitchNumber":5,"startTime":"2025-08-07T00:17:39.947Z","endTime":"2025-08-07T00:17:44.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-07T00:17:54.769Z","endTime":"2025-08-07T00:18:10.659Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.448316291704636,"aZ":-26.8740730651699,"pfxX":-0.6228720890079145,"pfxZ":3.0715823700238305,"pX":0.7343510865518642,"pZ":1.7138604619363698,"vX0":7.2655871559637495,"vY0":-129.77974449194608,"vZ0":-3.173951519015402,"x":89.01,"y":192.51,"x0":-2.0077806411362573,"y0":50.00017444986494,"z0":4.976081505867222,"aX":-1.0745085762259459},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":-0.4,"spinRate":2442,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.42032878900955994,"extension":6.819515812557224},"hitData":{"launchSpeed":84.6,"launchAngle":60.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":141.55}},"index":7,"playId":"d3d88fd5-ac72-37c6-b901-287a2a0a118b","pitchNumber":6,"startTime":"2025-08-07T00:18:10.659Z","endTime":"2025-08-07T00:18:21.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.25,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:18:21.046Z","atBatIndex":30},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Bobby Witt Jr. hit by pitch. Kyle Isbel to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-07T00:19:05.870Z","endTime":"2025-08-07T00:19:13.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnSecond":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"cf5bae4b-d19d-3238-befe-572abfa7ccc5","startTime":"2025-08-07T00:18:50.020Z","endTime":"2025-08-07T00:18:53.957Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.778429439467203,"aZ":-29.142081656394232,"pfxX":-10.35575600872926,"pfxZ":1.6426169498293017,"pX":-2.2605467370525756,"pZ":3.273865666368693,"vX0":3.4311681787496595,"vY0":-135.34106394077645,"vZ0":0.8149650812076913,"x":203.17,"y":150.39,"x0":-2.2026895325163642,"y0":50.004286299539245,"z0":5.016952139290984,"aX":-19.125694925683316},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.4,"breakHorizontal":18.0,"spinRate":2331,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.40539919536162383,"extension":6.798776575079819},"index":1,"playId":"7e6b6b34-a9a1-32e7-95a3-41fa29845f4e","pitchNumber":1,"startTime":"2025-08-07T00:19:08.257Z","endTime":"2025-08-07T00:19:13.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":669160,"link":"/api/v1/people/669160"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.3,"awayTeamWinProbability":61.7,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.94,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:19:13.125Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-07T00:21:57.862Z","endTime":"2025-08-07T00:23:41.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-08-07T00:19:25.887Z","endTime":"2025-08-07T00:20:33.190Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chris Murphy replaces Dustin May.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-08-07T00:20:33.190Z","endTime":"2025-08-07T00:22:00.224Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669684,"link":"/api/v1/people/669684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669160,"link":"/api/v1/people/669160","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":83.7,"strikeZoneTop":3.55168707606215,"strikeZoneBottom":1.79033531417679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.573573858665014,"aZ":-10.494296975683257,"pfxX":3.5239684818627772,"pfxZ":11.939506006382473,"pX":0.2701499378403231,"pZ":1.800225729997535,"vX0":-5.335656640547015,"vY0":-135.16334848528444,"vZ0":-7.765772967464826,"x":106.7,"y":190.17,"x0":1.829043208116391,"y0":50.00138232533437,"z0":5.481789945722813,"aX":6.398426879185821},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.8,"breakHorizontal":-5.0,"spinRate":2380,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4081438887694411,"extension":6.394156015848705},"index":2,"playId":"197d2dfe-8d36-30f9-8fe2-c141d5166a0a","pitchNumber":1,"startTime":"2025-08-07T00:22:00.224Z","endTime":"2025-08-07T00:22:06.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.4,"strikeZoneTop":3.57491016122772,"strikeZoneBottom":1.72027142703755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10088150324364,"aZ":-14.209778396407884,"pfxX":3.988723579921311,"pfxZ":9.722117127690057,"pX":0.08165116990544628,"pZ":4.11992443813521,"vX0":-6.105352290985947,"vY0":-135.8853897492639,"vZ0":-1.549206444543875,"x":113.89,"y":127.54,"x0":1.8517863293920147,"y0":50.00085255186571,"z0":5.6974274740021995,"aX":7.369296299291632},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":-5.8,"spinRate":2339,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.40493040966853355,"extension":6.238556886966618},"index":3,"playId":"7aea7936-3898-3f96-9294-3a3981cca6eb","pitchNumber":2,"startTime":"2025-08-07T00:22:20.123Z","endTime":"2025-08-07T00:22:23.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.1,"endSpeed":68.6,"strikeZoneTop":3.58143696375037,"strikeZoneBottom":1.51033492248972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57599791350299,"aZ":-40.88266361977381,"pfxX":-6.91539038802092,"pfxZ":-7.40127583251922,"pX":-1.6178906094848136,"pZ":0.6035171817104131,"vX0":-6.162120210658612,"vY0":-109.1458772454824,"vZ0":-0.6072223328633695,"x":178.67,"y":222.49,"x0":2.166021603767212,"y0":50.001552487846965,"z0":5.382037848673176,"aX":-8.138600120126203},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-13.1,"breakHorizontal":14.5,"spinRate":2538,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.50658423320824,"extension":6.192722489869339},"index":4,"playId":"20a480df-29db-3111-9ca8-18a6afb342e7","pitchNumber":3,"startTime":"2025-08-07T00:22:37.311Z","endTime":"2025-08-07T00:22:41.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.5582403243057,"strikeZoneBottom":1.7397531293398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02858453093015,"aZ":-12.67852908697852,"pfxX":4.290416724403253,"pfxZ":10.362010657809096,"pX":0.5427510290942597,"pZ":3.1446578076604434,"vX0":-5.0128855947398065,"vY0":-136.75506072402732,"vZ0":-4.072423033146198,"x":96.31,"y":153.87,"x0":1.8479040511487255,"y0":50.00313874489779,"z0":5.5318127313368946,"aX":8.072897074147848},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":-6.6,"spinRate":2204,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.4015387037121876,"extension":6.306885678745906},"index":5,"playId":"0ae03bd0-ef18-36d0-aae5-5d6f45b1a460","pitchNumber":4,"startTime":"2025-08-07T00:23:00.159Z","endTime":"2025-08-07T00:23:04.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.53740082293164,"strikeZoneBottom":1.67390907190628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.06718029295272,"aZ":-13.46932638782974,"pfxX":4.586080464940541,"pfxZ":10.066025329193668,"pX":0.9155890411838563,"pZ":2.8962290883822477,"vX0":-4.563102272006393,"vY0":-135.76657480939775,"vZ0":-4.402271020540524,"x":82.1,"y":160.58,"x0":2.0261712544653103,"y0":50.00008123758687,"z0":5.483251862868255,"aX":8.519110905299279},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":-7.3,"spinRate":2222,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4041972975856707,"extension":6.291077259378934},"index":6,"playId":"bc814a95-b2b4-3864-bd5d-0042aff7dc0c","pitchNumber":5,"startTime":"2025-08-07T00:23:17.100Z","endTime":"2025-08-07T00:23:21.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.1,"endSpeed":68.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18496588794003,"aZ":-41.28061939336214,"pfxX":-8.115225866208064,"pfxZ":-7.715476997391944,"pX":-0.5587292520954698,"pZ":1.8552822991634983,"vX0":-3.9115781361992075,"vY0":-109.1942650452926,"vZ0":1.969231782347055,"x":138.3,"y":188.69,"x0":2.3228984206712777,"y0":50.00051051807383,"z0":5.457817509674034,"aX":-9.581919953756964},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-12.8,"breakHorizontal":15.8,"spinRate":2499,"spinDirection":316},"zone":7,"typeConfidence":2.0,"plateTime":0.5059018441432679,"extension":6.066476903399864},"index":7,"playId":"70583983-accd-3bec-969c-3b4fc71ce60b","pitchNumber":6,"startTime":"2025-08-07T00:23:36.028Z","endTime":"2025-08-07T00:23:41.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.78,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:23:41.653Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarren Duran flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-07T00:25:41.051Z","endTime":"2025-08-07T00:26:40.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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(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":87.3,"endSpeed":80.8,"strikeZoneTop":3.32886662442738,"strikeZoneBottom":1.48744170022673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.049088966781817,"aZ":-23.577468016963017,"pfxX":1.0822821039241228,"pfxZ":5.213634577424674,"pX":1.2648693439606815,"pZ":2.839282089273043,"vX0":6.196842495653097,"vY0":-127.08186652149902,"vZ0":-4.194578347262288,"x":68.79,"y":162.12,"x0":-1.337698376951647,"y0":50.00467496822372,"z0":6.365993010178938,"aX":1.783063009064623},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.8,"breakHorizontal":-3.2,"spinRate":2078,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.42968007662598273,"extension":6.771351168226726},"index":0,"playId":"90ac1f8d-0440-335e-a030-e9a93b489586","pitchNumber":1,"startTime":"2025-08-07T00:25:52.997Z","endTime":"2025-08-07T00:25:58.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.85264390338074,"aZ":-23.787387799992647,"pfxX":-7.700811651747158,"pfxZ":6.365882944777914,"pX":0.01886598798892676,"pZ":1.911904274349042,"vX0":5.019737258594302,"vY0":-114.26457784407721,"vZ0":-5.133581105758298,"x":116.28,"y":187.16,"x0":-1.210422180778899,"y0":50.000399964146084,"z0":6.536495610719245,"aX":-10.140330795737126},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":10.4,"breakHorizontal":12.6,"spinRate":1470,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.48009097036479,"extension":6.600816201448607},"index":1,"playId":"8295e45c-274a-30dc-990f-00628bb3f847","pitchNumber":2,"startTime":"2025-08-07T00:26:05.669Z","endTime":"2025-08-07T00:26:09.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-07T00:26:20.188Z","endTime":"2025-08-07T00:26:32.422Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.281270282078722,"aZ":-25.40952056361766,"pfxX":-8.67170129981052,"pfxZ":5.094109155065918,"pX":-0.3494997189366552,"pZ":1.751615740650773,"vX0":4.529603123694626,"vY0":-114.80480043552369,"vZ0":-5.132825793073409,"x":130.32,"y":191.49,"x0":-1.226731385419343,"y0":50.00309397899536,"z0":6.505121641136105,"aX":-11.515792270066354},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":8.2,"breakHorizontal":14.5,"spinRate":1495,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.47803617111849217,"extension":6.679044484018867},"hitData":{"launchSpeed":79.4,"launchAngle":28.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.72,"coordY":109.0}},"index":3,"playId":"8a18cf80-020b-303b-9a21-8773006afc66","pitchNumber":3,"startTime":"2025-08-07T00:26:32.422Z","endTime":"2025-08-07T00:26:40.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:26:40.443Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Romy Gonzalez doubles (19) on a sharp line drive to left fielder John Rave.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-07T00:26:46.396Z","endTime":"2025-08-07T00:27:28.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.43968179911705,"strikeZoneBottom":1.63478492503434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.817264131930145,"aZ":-13.509328012461522,"pfxX":-7.790408016868135,"pfxZ":10.345533259238351,"pX":0.008714634127585524,"pZ":1.5888938614947634,"vX0":6.026400349722982,"vY0":-133.71305482888752,"vZ0":-9.259422962501505,"x":116.67,"y":195.88,"x0":-1.2662558273652647,"y0":50.00196718140579,"z0":6.0741944441466735,"aX":-14.054415745782523},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.8,"breakHorizontal":12.7,"spinRate":1915,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.41020383243795555,"extension":6.827779159935295},"index":0,"playId":"8fb20db1-9fa4-397d-9fa9-bb046632652a","pitchNumber":1,"startTime":"2025-08-07T00:27:02.126Z","endTime":"2025-08-07T00:27:07.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22065350169475,"aZ":-21.336427524995962,"pfxX":0.2810492573752565,"pfxZ":6.533719238087025,"pX":0.10332357693312251,"pZ":2.5921051106780273,"vX0":3.8073842830621976,"vY0":-127.46508991120531,"vZ0":-5.0352250105691265,"x":113.06,"y":168.79,"x0":-1.4412788599672222,"y0":50.00461287297595,"z0":6.260077307225455,"aX":0.4652046765972769},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.0,"breakHorizontal":-1.3,"spinRate":2057,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.42840250477722464,"extension":6.631460615878256},"hitData":{"launchSpeed":109.8,"launchAngle":9.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":95.63,"coordY":89.98}},"index":1,"playId":"663eab7c-4021-3db8-b87b-f30499378a6b","pitchNumber":2,"startTime":"2025-08-07T00:27:15.008Z","endTime":"2025-08-07T00:27:28.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.4,"awayTeamWinProbability":54.6,"homeTeamWinProbabilityAdded":5.599999999999994,"leverageIndex":0.87,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:27:28.562Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wilyer Abreu grounds out, second baseman Adam Frazier to first baseman Vinnie Pasquantino. Romy Gonzalez to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-07T00:27:54.132Z","endTime":"2025-08-07T00:28:50.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.54680845967928,"strikeZoneBottom":1.6288043794196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.30688994324896,"aZ":-11.05612206645569,"pfxX":-4.246069188454955,"pfxZ":11.906662503616504,"pX":-0.2214093742418354,"pZ":0.6561425383144931,"vX0":3.6380187914702797,"vY0":-132.35533529998597,"vZ0":-12.698201249705022,"x":125.44,"y":221.06,"x0":-1.0622344488288058,"y0":50.003564500286345,"z0":6.326251040714386,"aX":-7.532008393060742},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.0,"breakHorizontal":6.8,"spinRate":2142,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.4138581793047269,"extension":6.7808936885168976},"index":0,"playId":"1296f2a8-92c1-3537-bdc7-58d60908fce0","pitchNumber":1,"startTime":"2025-08-07T00:28:01.662Z","endTime":"2025-08-07T00:28:06.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.49295092436852,"strikeZoneBottom":1.53892394553667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.13233579818316,"aZ":-12.837382399179786,"pfxX":-4.718941303351404,"pfxZ":10.657947466297234,"pX":-1.1674138901490687,"pZ":2.685627743619901,"vX0":2.1493274467152155,"vY0":-134.1170634598477,"vZ0":-7.180217622602975,"x":161.5,"y":166.27,"x0":-1.3679488562079016,"y0":50.00281818820064,"z0":6.321056206508127,"aX":-8.5606771876348},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.9,"breakHorizontal":8.0,"spinRate":2221,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4090556276391428,"extension":6.461075685740419},"index":1,"playId":"e277972b-cfcb-34d0-a8f7-eec34bc28331","pitchNumber":2,"startTime":"2025-08-07T00:28:21.396Z","endTime":"2025-08-07T00:28:26.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.88985668590302,"aZ":-32.611850497457226,"pfxX":-9.63501367852864,"pfxZ":-0.31057697945847274,"pX":-0.5832846974177738,"pZ":1.3288841942791734,"vX0":4.816239529236848,"vY0":-118.80336026867263,"vZ0":-4.997774731123585,"x":139.23,"y":202.9,"x0":-1.4008636094939377,"y0":50.00262577950399,"z0":6.473865245258298,"aX":-13.569817232881745},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.7,"breakHorizontal":16.1,"spinRate":1520,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4636650685359971,"extension":6.8086000534345645},"hitData":{"launchSpeed":70.7,"launchAngle":-14.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.75,"coordY":158.27}},"index":2,"playId":"e2929096-d568-3fef-9048-e4dfed998ec4","pitchNumber":3,"startTime":"2025-08-07T00:28:42.486Z","endTime":"2025-08-07T00:28:50.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.199999999999996,"awayTeamWinProbability":58.800000000000004,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.73,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:28:50.329Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masataka Yoshida flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-07T00:29:03.545Z","endTime":"2025-08-07T00:29:45.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.006034889423336,"aZ":-15.983507489250602,"pfxX":-7.639349127813647,"pfxZ":8.709575140481972,"pX":0.4561181739788228,"pZ":2.8611899765586237,"vX0":6.919249825227709,"vY0":-135.5864047593888,"vZ0":-5.9703689431306435,"x":99.61,"y":161.53,"x0":-1.1379829803407582,"y0":50.00618397641051,"z0":6.2096446232207425,"aX":-14.20780459417008},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":12.4,"spinRate":1954,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.40417879416830393,"extension":6.7313448023646405},"index":0,"playId":"c00d65ab-4d97-3bba-ba5d-2e8cfcded185","pitchNumber":1,"startTime":"2025-08-07T00:29:16.861Z","endTime":"2025-08-07T00:29:20.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"third":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.652790176979817,"aZ":-22.160220235805014,"pfxX":-6.876830717077779,"pfxZ":7.45966735134914,"pX":-0.3717701225661348,"pZ":2.8377899373208724,"vX0":4.0930038390571095,"vY0":-115.46847283929057,"vZ0":-3.6602686768955763,"x":131.17,"y":162.16,"x0":-1.27902738015484,"y0":50.00403947086464,"z0":6.589841722266205,"aX":-9.233459775411344},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":12.8,"breakHorizontal":11.4,"spinRate":1478,"spinDirection":247},"zone":1,"typeConfidence":2.0,"plateTime":0.4754087400920204,"extension":6.497121947675111},"hitData":{"launchSpeed":95.8,"launchAngle":38.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.08,"coordY":63.63}},"index":1,"playId":"0c4c5252-2f84-36f7-bea8-b903f1c05b71","pitchNumber":2,"startTime":"2025-08-07T00:29:35.900Z","endTime":"2025-08-07T00:29:45.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"third":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-5.0,"leverageIndex":1.86,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:29:45.332Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-07T00:31:40.144Z","endTime":"2025-08-07T00:32:34.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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(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":74.2,"endSpeed":66.9,"strikeZoneTop":3.58851235680353,"strikeZoneBottom":1.66881051848033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.206728923830028,"aZ":-42.00313102320694,"pfxX":-7.573720848872941,"pfxZ":-8.620548445221601,"pX":0.0787842311698485,"pZ":1.7233826302244177,"vX0":-2.399065238965051,"vY0":-107.77559017525218,"vZ0":1.9320200181841864,"x":114.0,"y":192.25,"x0":2.20028349519018,"y0":50.00444924701672,"z0":5.5666827399055405,"aX":-8.631086929395865},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.4,"breakVerticalInduced":-14.4,"breakHorizontal":14.4,"spinRate":2500,"spinDirection":312},"zone":8,"typeConfidence":2.0,"plateTime":0.5144442728440763,"extension":6.038463819052662},"index":0,"playId":"2074b4dd-fc2b-3b94-9680-898ae67abd6b","pitchNumber":1,"startTime":"2025-08-07T00:31:54.590Z","endTime":"2025-08-07T00:31:58.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":69.5,"strikeZoneTop":3.58760921083808,"strikeZoneBottom":1.7756201557149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00832023071712,"aZ":-43.130791559573055,"pfxX":-5.827022579681633,"pfxZ":-9.031991372000103,"pX":-1.654865811776351,"pZ":0.4638114152985482,"vX0":-5.916394256392379,"vY0":-111.26374943944742,"vZ0":-1.2391441029723083,"x":180.08,"y":226.26,"x0":1.8288981918691096,"y0":50.00387756898071,"z0":5.6300230593754925,"aX":-7.067220711386061},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-16.2,"breakHorizontal":12.5,"spinRate":2625,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4985442944215954,"extension":6.196378477168079},"index":1,"playId":"8e948a4d-03bb-34f2-9b30-4b47649d9871","pitchNumber":2,"startTime":"2025-08-07T00:32:07.477Z","endTime":"2025-08-07T00:32:14.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.68651331775256,"aZ":-13.163893853099669,"pfxX":3.8697465027221236,"pfxZ":10.184989772585975,"pX":-0.391980681300739,"pZ":2.622436932602381,"vX0":-6.8738390456832,"vY0":-135.96720772947904,"vZ0":-5.366770097537855,"x":131.94,"y":167.97,"x0":1.669683707279954,"y0":50.00100796361098,"z0":5.540194161616889,"aX":7.222055724780403},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":-5.5,"spinRate":2289,"spinDirection":161},"zone":4,"typeConfidence":2.0,"plateTime":0.4033241986702438,"extension":6.194602722775542},"hitData":{"launchSpeed":90.4,"launchAngle":53.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.82,"coordY":109.84}},"index":2,"playId":"874a3d3c-4dd1-396f-b2fb-e8e15f499183","pitchNumber":3,"startTime":"2025-08-07T00:32:23.286Z","endTime":"2025-08-07T00:32:34.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:32:34.409Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, shortstop Trevor Story to first baseman Romy Gonzalez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-07T00:32:50.560Z","endTime":"2025-08-07T00:33:52.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.4,"strikeZoneTop":3.66828821411515,"strikeZoneBottom":1.67663250545724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.722306290744786,"aZ":-30.735085584078416,"pfxX":-3.1021994058046722,"pfxZ":0.9061816592921677,"pX":0.1100819174865038,"pZ":3.5004192620192707,"vX0":-4.160300894630001,"vY0":-125.94308534441726,"vZ0":1.3187047534887133,"x":112.8,"y":144.27,"x0":2.1946400880170396,"y0":50.000936411089185,"z0":5.48037251666463,"aX":-4.917157019955895},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.3,"breakHorizontal":6.7,"spinRate":2210,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.43711185884451886,"extension":5.8121606754522075},"index":0,"playId":"8cfd0c1b-ce68-3b2d-9156-02001c00a74a","pitchNumber":1,"startTime":"2025-08-07T00:32:55.110Z","endTime":"2025-08-07T00:32:59.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.086640746655195,"aZ":-23.194768936450206,"pfxX":0.39619345960949115,"pfxZ":5.280907046346368,"pX":-1.0479363465584697,"pZ":1.305264565943961,"vX0":-7.695827436952222,"vY0":-129.5388882903689,"vZ0":-5.543093408684855,"x":156.94,"y":203.54,"x0":1.9098960200525876,"y0":50.00049880641672,"z0":5.246302855266419,"aX":0.6749720643353635},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.5,"breakHorizontal":1.0,"spinRate":2261,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.4228481740370227,"extension":6.128574617763958},"index":1,"playId":"f58e52c8-0deb-3f44-8d68-7ecbf5fa4a02","pitchNumber":2,"startTime":"2025-08-07T00:33:09.349Z","endTime":"2025-08-07T00:33:14.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.55699815824726,"strikeZoneBottom":1.6355065647863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75343395499098,"aZ":-43.15160560301367,"pfxX":-6.432150366577913,"pfxZ":-8.429114404753145,"pX":0.1576041874146202,"pZ":0.3283242864228043,"vX0":-2.2387134508442297,"vY0":-114.70635662905114,"vZ0":-2.07431826635575,"x":110.99,"y":229.92,"x0":1.9883026462858273,"y0":50.00409612988929,"z0":5.54250526873814,"aX":-8.374792491353114},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-15.5,"breakHorizontal":12.2,"spinRate":2549,"spinDirection":319},"zone":14,"typeConfidence":2.0,"plateTime":0.48175382475840767,"extension":6.253120019933715},"index":2,"playId":"13c916d3-917f-360e-8e07-dfcdcf4a6da6","pitchNumber":3,"startTime":"2025-08-07T00:33:24.579Z","endTime":"2025-08-07T00:33:28.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86080608993211,"aZ":-12.979091931745346,"pfxX":4.673918385602825,"pfxZ":10.10301989299775,"pX":0.35584581024423717,"pZ":3.306758975016202,"vX0":-5.4874203621608215,"vY0":-136.88674483971664,"vZ0":-3.7401871941193656,"x":103.44,"y":149.5,"x0":1.7780330720676396,"y0":50.0061135240499,"z0":5.577908780481344,"aX":8.883374054937864},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":-7.3,"spinRate":2318,"spinDirection":155},"zone":3,"typeConfidence":2.0,"plateTime":0.3999418385447733,"extension":6.285053979566376},"hitData":{"launchSpeed":96.2,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":151.18}},"index":3,"playId":"2e3a63cd-3c9d-3166-a521-88d0acf540d8","pitchNumber":4,"startTime":"2025-08-07T00:33:44.610Z","endTime":"2025-08-07T00:33:52.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:33:52.954Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-07T00:33:57.567Z","endTime":"2025-08-07T00:35:09.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.22718188225112,"strikeZoneBottom":1.47767246869032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.491817344661566,"aZ":-12.776207760745647,"pfxX":4.702370727298321,"pfxZ":10.467058274140943,"pX":-0.054299466468553985,"pZ":2.8157532455567695,"vX0":-6.465827501285608,"vY0":-135.49712461029515,"vZ0":-4.761573138766181,"x":119.07,"y":162.75,"x0":1.7555598148879994,"y0":50.00629245939797,"z0":5.493521513707584,"aX":8.718107187661845},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":-7.1,"spinRate":2248,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.4047293240536254,"extension":6.350360293765579},"index":0,"playId":"fda472cc-42bb-3dc4-a2d9-f3eadd1a5be8","pitchNumber":1,"startTime":"2025-08-07T00:34:18.806Z","endTime":"2025-08-07T00:34:22.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.0,"strikeZoneTop":3.30497268158281,"strikeZoneBottom":1.48295872114684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.895563827256694,"aZ":-30.56393832328638,"pfxX":-9.167392967183964,"pfxZ":1.2201464649157092,"pX":-1.5257849895292372,"pZ":3.7709342730763225,"vX0":-5.870993763936662,"vY0":-115.05687943691312,"vZ0":3.053129329016916,"x":175.16,"y":136.96,"x0":2.261578213332376,"y0":50.005499480512526,"z0":5.413219024712681,"aX":-12.133925676206749},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.4,"breakHorizontal":18.2,"spinRate":2340,"spinDirection":291},"zone":11,"typeConfidence":2.0,"plateTime":0.4784062064968131,"extension":6.028941526026059},"index":1,"playId":"c63685a3-ea2c-34c0-ace6-1f197a8945ec","pitchNumber":2,"startTime":"2025-08-07T00:34:32.150Z","endTime":"2025-08-07T00:34:36.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":79.4,"endSpeed":72.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83212868237981,"aZ":-30.388786157589763,"pfxX":-9.512734708756867,"pfxZ":1.3454692147786975,"pX":-0.3364079548600641,"pZ":2.4841484120140334,"vX0":-3.567778406170845,"vY0":-115.44644429269862,"vZ0":0.5571771193105208,"x":129.82,"y":171.71,"x0":2.4723806445742937,"y0":50.00248000102635,"z0":5.204042848900922,"aX":-12.626267434467843},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.9,"breakHorizontal":18.2,"spinRate":2409,"spinDirection":292},"zone":4,"typeConfidence":2.0,"plateTime":0.4774960071364598,"extension":5.8909999802931186},"index":2,"playId":"2246178f-996c-3611-b8c9-5cf2f1bc6c04","pitchNumber":3,"startTime":"2025-08-07T00:34:46.638Z","endTime":"2025-08-07T00:34:51.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.2,"endSpeed":73.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.75113717424264,"aZ":-31.638222470605655,"pfxX":-11.366094603983909,"pfxZ":0.3933420523556457,"pX":-1.2104969555275633,"pZ":1.9888656056775316,"vX0":-4.506983629449332,"vY0":-116.7317433495557,"vZ0":-0.3791842175732252,"x":163.14,"y":185.08,"x0":2.2296645771321297,"y0":50.003021202992485,"z0":5.1669450340861225,"aX":-15.471744160542123},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.0,"breakHorizontal":21.7,"spinRate":2473,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4716704977771724,"extension":6.1107033472183},"index":3,"playId":"90a1e74d-9710-3342-beff-6fc695bbe505","pitchNumber":4,"startTime":"2025-08-07T00:35:05.788Z","endTime":"2025-08-07T00:35:09.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:35:09.424Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-07T00:37:14.493Z","endTime":"2025-08-07T00:37:31.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":84.3,"endSpeed":78.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.934394908899534,"aZ":-26.089098742076814,"pfxX":1.4733817412598957,"pfxZ":3.956191178698665,"pX":-0.2575947084195808,"pZ":2.478732192417763,"vX0":2.7236364631688197,"vY0":-122.86161979977248,"vZ0":-4.13342521657834,"x":126.82,"y":171.85,"x0":-1.5693025594368446,"y0":50.004367135415485,"z0":6.384579557225689,"aX":2.26577940226206},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.5,"breakHorizontal":-3.2,"spinRate":1964,"spinDirection":180},"zone":5,"typeConfidence":2.0,"plateTime":0.44476196475584917,"extension":6.845949713091588},"hitData":{"launchSpeed":89.6,"launchAngle":37.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.8,"coordY":78.6}},"index":0,"playId":"dda183ea-6155-353c-a1f0-35b44ce7669c","pitchNumber":1,"startTime":"2025-08-07T00:37:21.628Z","endTime":"2025-08-07T00:37:31.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:37:31.862Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Connor Wong grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-07T00:37:32.482Z","endTime":"2025-08-07T00:40:17.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.22491044959301,"strikeZoneBottom":1.26671071985413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.56943733834422,"aZ":-29.082552691236273,"pfxX":1.9627780377593749,"pfxZ":2.015671556826751,"pX":0.6827165592273678,"pZ":2.6487998423588497,"vX0":4.090127613303684,"vY0":-122.79044516447587,"vZ0":-3.0782354528292792,"x":90.98,"y":167.26,"x0":-1.257300275342288,"y0":50.000275554377815,"z0":6.38452249379074,"aX":3.006436579986902},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.2,"breakHorizontal":-4.4,"spinRate":1794,"spinDirection":178},"zone":3,"typeConfidence":2.0,"plateTime":0.445498346103137,"extension":6.755889370661061},"index":0,"playId":"4c977f3c-087e-34e4-82f8-f0b7eeb1470d","pitchNumber":1,"startTime":"2025-08-07T00:37:56.879Z","endTime":"2025-08-07T00:38:01.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.920563870226008,"aZ":-24.151530857741598,"pfxX":-7.837089128634307,"pfxZ":5.8985172959857355,"pX":-0.4352937520006186,"pZ":2.57692019009553,"vX0":4.211342173134317,"vY0":-116.24032047349466,"vZ0":-3.642194304764086,"x":133.59,"y":169.2,"x0":-1.2574508775317395,"y0":50.00538697793637,"z0":6.471541730355693,"aX":-10.66663570868588},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":10.0,"breakHorizontal":13.1,"spinRate":1394,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4722150432477319,"extension":6.84193702518901},"index":1,"playId":"2dc00621-9cf7-3adb-862f-e6791696c0be","pitchNumber":2,"startTime":"2025-08-07T00:38:14.626Z","endTime":"2025-08-07T00:38:18.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-07T00:38:27.637Z","endTime":"2025-08-07T00:38:35.710Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.34081111663411,"strikeZoneBottom":1.43588632641722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.157780168649353,"aZ":-17.504384896628416,"pfxX":-8.451051180730335,"pfxZ":7.756841578243321,"pX":0.883706825593184,"pZ":4.411803436718861,"vX0":8.52846926176852,"vY0":-136.67252590318145,"vZ0":-2.357057073598744,"x":83.32,"y":119.66,"x0":-1.1793990157612104,"y0":50.00540214871809,"z0":6.487803595173613,"aX":-15.98864893235863},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":13.6,"spinRate":2032,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40077541108887704,"extension":6.593686580046728},"index":3,"playId":"7072d125-c594-33e2-8e7e-23c344087050","pitchNumber":3,"startTime":"2025-08-07T00:38:35.710Z","endTime":"2025-08-07T00:38:39.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.817536998579232,"aZ":-29.130737694759066,"pfxX":1.6736159143992007,"pfxZ":1.9640908951145626,"pX":0.705363789962478,"pZ":1.3064952572852002,"vX0":4.19803345258761,"vY0":-122.84091462485023,"vZ0":-6.027976357872938,"x":90.11,"y":203.5,"x0":-1.2355183730770143,"y0":50.00040390923641,"z0":6.234940653619928,"aX":2.583983185426403},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.5,"breakHorizontal":-4.0,"spinRate":1912,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.4440270081329958,"extension":6.825529927653702},"index":4,"playId":"13c0ac38-3421-3308-bc15-f7c111ce8e6d","pitchNumber":4,"startTime":"2025-08-07T00:38:50.923Z","endTime":"2025-08-07T00:38:56.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90734866105024,"aZ":-23.54916054334511,"pfxX":1.0887044266799526,"pfxZ":5.201193973965012,"pX":1.8156906954871952,"pZ":2.073233632093537,"vX0":7.04107983222798,"vY0":-127.62867163459288,"vZ0":-5.811160063574268,"x":47.79,"y":182.8,"x0":-1.1141040319959754,"y0":50.004058744092305,"z0":6.220486094308864,"aX":1.8060368114838765},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.4,"breakHorizontal":-3.5,"spinRate":2198,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4282425380335768,"extension":6.763846124737744},"index":5,"playId":"c4a17471-a311-3efd-8412-0d505425438b","pitchNumber":5,"startTime":"2025-08-07T00:39:16.260Z","endTime":"2025-08-07T00:39:21.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.3,"strikeZoneTop":3.37343443259289,"strikeZoneBottom":1.54226385380159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.201212282794565,"aZ":-13.109897012324899,"pfxX":-5.116233874920314,"pfxZ":10.335512289456712,"pX":0.7333739249951263,"pZ":5.0160568140551725,"vX0":7.274802897120658,"vY0":-135.81006689447776,"vZ0":-1.1402648574392922,"x":89.05,"y":103.35,"x0":-1.3308881146312435,"y0":50.003634351964465,"z0":6.364933918652463,"aX":-9.438565769626129},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":7.4,"spinRate":2232,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40523720136876173,"extension":6.547598655386247},"index":6,"playId":"c2df9685-31c4-3f72-9d8e-c61ba07b6956","pitchNumber":6,"startTime":"2025-08-07T00:39:33.022Z","endTime":"2025-08-07T00:39:36.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.73444152349927,"aZ":-15.148890720699914,"pfxX":-7.194442620317911,"pfxZ":9.115084833089542,"pX":1.3296500154782507,"pZ":2.90246124382123,"vX0":9.321650972395833,"vY0":-136.03230906489497,"vZ0":-5.821225573609476,"x":66.32,"y":160.41,"x0":-1.2119380983639276,"y0":50.00433593091291,"z0":6.126072254781772,"aX":-13.441337778622563},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":10.9,"spinRate":2087,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40313221578970193,"extension":6.7038960736806885},"index":7,"playId":"f123d614-b652-3c5b-bb35-bb1955341944","pitchNumber":7,"startTime":"2025-08-07T00:39:48.496Z","endTime":"2025-08-07T00:39:51.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.999918438490194,"aZ":-27.130328564012473,"pfxX":2.2061620474093333,"pfxZ":3.2276998195919457,"pX":0.7765616775444778,"pZ":1.3383831459467288,"vX0":4.593538441407375,"vY0":-123.79063973587527,"vZ0":-6.385697263959148,"x":87.4,"y":202.64,"x0":-1.3844503026936892,"y0":50.005590412659146,"z0":6.200987004353938,"aX":3.4486713827501068},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.7,"breakHorizontal":-5.0,"spinRate":1927,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.44122867183476133,"extension":6.7929696614859205},"hitData":{"launchSpeed":79.4,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":157.26}},"index":8,"playId":"7676314a-994d-3ca7-876d-26621748dbe5","pitchNumber":8,"startTime":"2025-08-07T00:40:09.807Z","endTime":"2025-08-07T00:40:17.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:40:17.503Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Roman Anthony flies out sharply to right fielder Mike Yastrzemski.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-07T00:40:22.434Z","endTime":"2025-08-07T00:42:51.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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(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":80.0,"endSpeed":73.5,"strikeZoneTop":3.58707632302111,"strikeZoneBottom":1.73623499887747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.9249371575423,"aZ":-28.887953881037777,"pfxX":-8.393057372018303,"pfxZ":2.408135864488938,"pX":-0.4859122262247338,"pZ":1.267228312450677,"vX0":4.506264969192128,"vY0":-116.31506943757559,"vZ0":-5.583229659914332,"x":135.52,"y":204.56,"x0":-1.3634406615993955,"y0":50.00091969322888,"z0":6.455781504756086,"aX":-11.436470685886498},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.1,"breakHorizontal":14.0,"spinRate":1458,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4718741495649841,"extension":6.775344525461412},"index":0,"playId":"614b6413-164e-3446-bf91-977a9afc5d83","pitchNumber":1,"startTime":"2025-08-07T00:40:43.409Z","endTime":"2025-08-07T00:40:47.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.46840037691787,"strikeZoneBottom":1.58081471258623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.364153135143543,"aZ":-21.62278495485748,"pfxX":-6.132899867647505,"pfxZ":7.680901037505278,"pX":-0.47604778273397436,"pZ":2.441249647338875,"vX0":3.6547136361392205,"vY0":-116.33034718597426,"vZ0":-4.6994335609096,"x":135.15,"y":172.87,"x0":-1.2688747700332137,"y0":50.0027964815029,"z0":6.531625338863388,"aX":-8.424480321668042},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":13.1,"breakHorizontal":10.2,"spinRate":1510,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.47043987595100045,"extension":6.623291832970241},"index":1,"playId":"032da5e7-f642-3a01-afc4-41d017445d79","pitchNumber":2,"startTime":"2025-08-07T00:40:58.157Z","endTime":"2025-08-07T00:41:02.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.9,"strikeZoneTop":3.6992495474857,"strikeZoneBottom":1.66443808867862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.461559856809487,"aZ":-36.22822460203356,"pfxX":3.7099888723310595,"pfxZ":-3.2164719475498327,"pX":-0.6126356676662431,"pZ":3.4469534899975605,"vX0":1.0775822083306221,"vY0":-111.22975189234371,"vZ0":1.272512929384855,"x":140.35,"y":145.71,"x0":-1.5842651133597867,"y0":50.00011434966644,"z0":6.60122030772162,"aX":4.684235707448445},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-5.3,"breakHorizontal":-7.0,"spinRate":1957,"spinDirection":28},"zone":1,"typeConfidence":2.0,"plateTime":0.49094430180922277,"extension":6.6737486931679},"index":2,"playId":"5d607a26-7011-3468-8839-8b9ca73226b0","pitchNumber":3,"startTime":"2025-08-07T00:41:15.690Z","endTime":"2025-08-07T00:41:20.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-07T00:41:24.137Z","endTime":"2025-08-07T00:41:46.193Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":94.0,"endSpeed":85.7,"strikeZoneTop":3.64497784976592,"strikeZoneBottom":1.75793591204646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.865782136683986,"aZ":-9.952037052703192,"pfxX":-4.070763610619605,"pfxZ":11.811523448706765,"pX":1.0617761688807257,"pZ":2.3959174708227162,"vX0":7.636088627311071,"vY0":-136.49052118574141,"vZ0":-8.052701417028622,"x":76.53,"y":174.09,"x0":-1.246982927259724,"y0":50.00360217016176,"z0":6.075281561040362,"aX":-7.659961297945238},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.8,"breakHorizontal":5.8,"spinRate":2126,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4017463033768207,"extension":6.797492405381977},"index":4,"playId":"72fa0d90-b912-3d22-9efc-e83c9f9954f6","pitchNumber":4,"startTime":"2025-08-07T00:41:46.193Z","endTime":"2025-08-07T00:41:53.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.152904515775273,"aZ":-9.662219002524749,"pfxX":-2.6872873258147747,"pfxZ":11.942229019441122,"pX":-0.10558025366009986,"pZ":3.041433851649694,"vX0":4.003002079846204,"vY0":-136.68090727153822,"vZ0":-7.270055346917881,"x":121.02,"y":156.66,"x0":-1.242472909745635,"y0":50.0060256040048,"z0":6.405656760873087,"aX":-5.067391058341679},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.2,"breakHorizontal":4.0,"spinRate":2120,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.40130558272082295,"extension":6.790175471648383},"index":5,"playId":"3cbfe16c-669d-3f67-8fe8-fb663a3bbff8","pitchNumber":5,"startTime":"2025-08-07T00:42:04.947Z","endTime":"2025-08-07T00:42:08.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.61563353757523,"strikeZoneBottom":1.72859018304872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.7376260933208,"aZ":-23.93838395221787,"pfxX":-8.387597953845596,"pfxZ":5.995787796580516,"pX":0.1437969117753313,"pZ":1.1382432641393108,"vX0":5.633453532138255,"vY0":-116.67063150062391,"vZ0":-7.084208913572004,"x":111.52,"y":208.05,"x0":-1.2169893571525445,"y0":50.001127815293245,"z0":6.482000281304845,"aX":-11.517718363282656},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":9.2,"breakHorizontal":13.7,"spinRate":1506,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4701488999211123,"extension":6.68881651769882},"index":6,"playId":"2f21cf48-f8bd-3971-ac98-da8f8580a2cb","pitchNumber":6,"startTime":"2025-08-07T00:42:22.696Z","endTime":"2025-08-07T00:42:26.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.523831207942287,"aZ":-21.77012387581072,"pfxX":0.02243079704098294,"pfxZ":6.155135624692482,"pX":0.6837181851521313,"pZ":2.045026098527983,"vX0":5.5859567806923165,"vY0":-128.65097068535636,"vZ0":-6.231435544648045,"x":90.94,"y":183.56,"x0":-1.5108111316447188,"y0":50.00512821704187,"z0":6.165234307994366,"aX":0.03734248631327497},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.1,"breakHorizontal":-1.2,"spinRate":1937,"spinDirection":194},"zone":9,"typeConfidence":2.0,"plateTime":0.42435098816591665,"extension":6.882397610602387},"hitData":{"launchSpeed":105.1,"launchAngle":36.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":226.82,"coordY":85.23}},"index":7,"playId":"ea6fc953-fb94-305e-b2a1-bf74efc0cc80","pitchNumber":7,"startTime":"2025-08-07T00:42:41.188Z","endTime":"2025-08-07T00:42:51.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:42:51.787Z","atBatIndex":42},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jonathan India hit by pitch.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-07T00:45:01.575Z","endTime":"2025-08-07T00:45:07.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":69.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.577853347855992,"aZ":-40.766849761813155,"pfxX":-6.92000144220811,"pfxZ":-7.196701773591728,"pX":-2.156152013835516,"pZ":1.348490600467832,"vX0":-7.08637627078577,"vY0":-109.27124893716802,"vZ0":0.4737567302643879,"x":199.19,"y":202.37,"x0":2.043848422779224,"y0":50.00352751106012,"z0":5.5552263973186555,"aX":-8.259943149528794},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-12.5,"breakHorizontal":14.6,"spinRate":2452,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.5037437527170421,"extension":5.954420453098826},"index":0,"playId":"276b99b1-697a-374e-84d1-e65d5d496148","pitchNumber":1,"startTime":"2025-08-07T00:45:02.906Z","endTime":"2025-08-07T00:45:07.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-3.8000000000000007,"leverageIndex":0.97,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:45:07.517Z","atBatIndex":43},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"John Rave hit by pitch. Jonathan India to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-07T00:45:23.349Z","endTime":"2025-08-07T00:45:48.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"postOnSecond":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.07708977669732,"aZ":-16.42641894371036,"pfxX":4.617438313753558,"pfxZ":9.059653001034645,"pX":2.521509700725071,"pZ":3.060031588113668,"vX0":-0.39520660029939325,"vY0":-130.8786190876052,"vZ0":-3.649534949575004,"x":20.89,"y":156.16,"x0":2.074159836040904,"y0":50.00494941305416,"z0":5.699452656005722,"aX":8.027948547713624},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.8,"breakHorizontal":-8.3,"spinRate":2092,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.41817082920845916,"extension":5.9886704715859045},"index":0,"playId":"2ef77cb3-b822-31d2-a54f-661699956450","pitchNumber":1,"startTime":"2025-08-07T00:45:44.174Z","endTime":"2025-08-07T00:45:48.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.8,"awayTeamWinProbability":75.2,"homeTeamWinProbabilityAdded":-5.399999999999999,"leverageIndex":1.56,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:45:48.530Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel strikes out on a foul bunt.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-07T00:46:10.190Z","endTime":"2025-08-07T00:49:38.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"postOnSecond":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.29201074058831,"strikeZoneBottom":1.45639302197686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79722757504168,"aZ":-12.976994528849403,"pfxX":5.483076140386918,"pfxZ":10.962215323032698,"pX":-1.6755875105706102,"pZ":0.9218753205140061,"vX0":-10.46667049887013,"vY0":-131.9297623871246,"vZ0":-9.12118416010151,"x":180.87,"y":213.89,"x0":1.642567442290572,"y0":50.00210818236213,"z0":5.395326174813781,"aX":9.602003784016604},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.8,"breakHorizontal":-7.4,"spinRate":2168,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4162083077372398,"extension":6.603757371087185},"index":0,"playId":"3af6cefa-07bb-3af8-9bba-1e4c26a41ea0","pitchNumber":1,"startTime":"2025-08-07T00:46:42.999Z","endTime":"2025-08-07T00:46:46.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":92.7,"endSpeed":84.5,"strikeZoneTop":3.39633323338867,"strikeZoneBottom":1.56088841505409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.465296507016642,"aZ":-12.92334287541092,"pfxX":6.351439035829891,"pfxZ":10.578021989637945,"pX":-2.5824837758251595,"pZ":1.5520923769039372,"vX0":-12.883827952242562,"vY0":-134.15052142869177,"vZ0":-7.694192784010175,"x":215.44,"y":196.87,"x0":1.4606774007497874,"y0":50.002388347448864,"z0":5.381953582793597,"aX":11.559516511810031},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":-8.6,"spinRate":2301,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.4085627648105916,"extension":6.7108666023634385},"index":1,"playId":"637c9c68-c587-3607-a0a8-5361bb5501ee","pitchNumber":2,"startTime":"2025-08-07T00:47:02.916Z","endTime":"2025-08-07T00:47:07.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-07T00:47:23.285Z","endTime":"2025-08-07T00:48:14.673Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":86.7,"endSpeed":79.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.732662190516148,"aZ":-26.560456935847014,"pfxX":-1.3256583711240761,"pfxZ":3.4971596999964802,"pX":0.008400669907899337,"pZ":2.457077683075937,"vX0":-5.0804836500725274,"vY0":-126.21497412519324,"vZ0":-1.6695381212615996,"x":116.68,"y":172.44,"x0":2.2232757049873415,"y0":50.00447084896529,"z0":5.274970579126746,"aX":-2.1296544285049914},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.1,"breakHorizontal":3.6,"spinRate":2198,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.4346792701817188,"extension":6.2273285362200035},"index":3,"playId":"3a95f8c8-f4cf-3c4d-9fbb-c7b46061c720","pitchNumber":3,"startTime":"2025-08-07T00:48:14.673Z","endTime":"2025-08-07T00:48:19.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":68.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.599931595257754,"aZ":-41.198528246044894,"pfxX":-7.444058051824055,"pfxZ":-7.624208496897216,"pX":0.49181381294347354,"pZ":1.3410622312774478,"vX0":-2.0916475288180205,"vY0":-109.13572790391221,"vZ0":0.9109629282695302,"x":98.25,"y":202.57,"x0":2.434454247230629,"y0":50.003392208905055,"z0":5.423309650920392,"aX":-8.809466053218452},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-13.1,"breakHorizontal":14.0,"spinRate":2460,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.5055608359841872,"extension":6.1969690271249105},"index":4,"playId":"8c1d0dcd-677d-3691-b928-9ddcbecc7c47","pitchNumber":4,"startTime":"2025-08-07T00:48:39.730Z","endTime":"2025-08-07T00:48:45.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.9,"strikeZoneTop":3.12121055668099,"strikeZoneBottom":1.4506275626973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.824822002827474,"aZ":-30.863741468751755,"pfxX":-9.734631781379658,"pfxZ":1.0033033616499818,"pX":-1.710509317724628,"pZ":2.1336802239585513,"vX0":-6.181520048604023,"vY0":-114.46282306883266,"vZ0":-0.1515569011845478,"x":182.2,"y":181.17,"x0":2.3026863513154376,"y0":50.00347888040855,"z0":5.2578657138902996,"aX":-12.740945709761712},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":2.2,"breakHorizontal":19.3,"spinRate":2352,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4810410168539634,"extension":5.918550848390269},"index":5,"playId":"0d65271f-888a-369c-8bfa-f0168ead896b","pitchNumber":5,"startTime":"2025-08-07T00:49:04.134Z","endTime":"2025-08-07T00:49:10.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"actionPlayId":"0d65271f-888a-369c-8bfa-f0168ead896b","startTime":"2025-08-07T00:49:22.515Z","endTime":"2025-08-07T00:49:32.046Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27330109833141,"aZ":-27.693240941520862,"pfxX":-1.8212190235199759,"pfxZ":2.7901567122373754,"pX":0.3969167900619116,"pZ":2.071817384292274,"vX0":-4.254919460086292,"vY0":-126.11418016796947,"vZ0":-2.3038628328329938,"x":101.87,"y":182.84,"x0":2.3443196613773174,"y0":50.003190745695434,"z0":5.2366778459726095,"aX":-2.925935863240951},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.8,"breakHorizontal":4.3,"spinRate":2178,"spinDirection":175},"zone":9,"typeConfidence":2.0,"plateTime":0.4347482354186236,"extension":6.33685862946946},"index":7,"playId":"6db6259f-4773-3cd6-85c3-983e91b6484b","pitchNumber":6,"startTime":"2025-08-07T00:49:32.046Z","endTime":"2025-08-07T00:49:38.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":5.099999999999998,"leverageIndex":1.83,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:49:38.065Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randal Grichuk flies out sharply to center fielder Jarren Duran. John Rave to 2nd. Throwing error by second baseman Ceddanne Rafaela.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-07T00:51:15.698Z","endTime":"2025-08-07T00:51:36.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"postOnThird":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Randal Grichuk replaces Mike Yastrzemski.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-07T00:50:07.073Z","endTime":"2025-08-07T00:50:17.808Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-07T00:50:17.808Z","endTime":"2025-08-07T00:51:18.038Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78554032288192,"aZ":-26.964994257183353,"pfxX":-1.5420440877714243,"pfxZ":3.1970926176597265,"pX":0.33240317613155684,"pZ":2.0387006457478662,"vX0":-4.811460517410791,"vY0":-126.83103475997753,"vZ0":-2.4921492470264224,"x":104.33,"y":183.74,"x0":2.453934941359516,"y0":50.00355376034804,"z0":5.182998837959698,"aX":-2.514026700699638},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.4,"breakHorizontal":3.8,"spinRate":2262,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.431737082798783,"extension":5.983545750896785},"hitData":{"launchSpeed":108.2,"launchAngle":22.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":147.04,"coordY":38.47}},"index":2,"playId":"023f9e57-c725-3213-a20d-217294013402","pitchNumber":1,"startTime":"2025-08-07T00:51:18.038Z","endTime":"2025-08-07T00:51:36.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":3.3000000000000043,"leverageIndex":2.06,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:51:36.507Z","atBatIndex":46},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Chris Murphy intentionally walks Bobby Witt Jr.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-07T00:52:25.456Z","endTime":"2025-08-07T00:52:28.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnSecond":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"postOnThird":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"07768566-0486-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-07T00:52:27.096Z","endTime":"2025-08-07T00:52:27.106Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"07768566-0486-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-07T00:52:27.106Z","endTime":"2025-08-07T00:52:27.107Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"07768566-0486-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-07T00:52:27.107Z","endTime":"2025-08-07T00:52:27.108Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"07768566-0486-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-07T00:52:27.108Z","endTime":"2025-08-07T00:52:28.145Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-1.5000000000000036,"leverageIndex":2.3,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:52:28.145Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out to first baseman Romy Gonzalez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-07T00:52:29.370Z","endTime":"2025-08-07T00:53:19.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.55430424471047,"strikeZoneBottom":1.71485720032479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.885983138035066,"aZ":-12.407929256147465,"pfxX":4.761863543519901,"pfxZ":10.800192760060146,"pX":-1.436121544620481,"pZ":1.21793136681089,"vX0":-9.642431508894568,"vY0":-134.58901811755288,"vZ0":-8.79540970583855,"x":171.74,"y":205.9,"x0":1.5782433493312782,"y0":50.002361863568844,"z0":5.412222982269431,"aX":8.71534052905909},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.8,"breakHorizontal":-6.5,"spinRate":2364,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.40735807831366655,"extension":6.512054325306888},"index":0,"playId":"a451beae-80f3-384c-9307-a6c3b730f9ae","pitchNumber":1,"startTime":"2025-08-07T00:52:30.739Z","endTime":"2025-08-07T00:52:34.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"second":{"id":670231,"link":"/api/v1/people/670231"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":69.5,"strikeZoneTop":3.51453215443367,"strikeZoneBottom":1.54261980219544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.152007155367777,"aZ":-41.653446615476376,"pfxX":-5.70324151104369,"pfxZ":-7.83813827240985,"pX":-0.06060966414215467,"pZ":0.35262013361990213,"vX0":-3.1458913376382873,"vY0":-110.3655785126972,"vZ0":-1.2662019582201576,"x":119.31,"y":229.26,"x0":2.133349542082467,"y0":50.00130551293028,"z0":5.396521046836273,"aX":-6.899549557044094},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-14.2,"breakHorizontal":11.3,"spinRate":2540,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.49997259680793826,"extension":6.032244446286548},"index":1,"playId":"272b76a1-9485-3864-b103-baa70ac40565","pitchNumber":2,"startTime":"2025-08-07T00:52:48.728Z","endTime":"2025-08-07T00:52:52.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"second":{"id":670231,"link":"/api/v1/people/670231"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87144891828922,"aZ":-11.35432856313373,"pfxX":5.901484385688442,"pfxZ":11.019077772190222,"pX":-0.1303160669760905,"pZ":1.9684348316710734,"vX0":-6.987851659614805,"vY0":-137.19479997330225,"vZ0":-7.1475355442012605,"x":121.97,"y":185.63,"x0":1.6937247997263778,"y0":50.002424865968415,"z0":5.396898821856585,"aX":11.150275073504027},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":-9.0,"spinRate":2500,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.4005942929987625,"extension":6.402614040787503},"hitData":{"launchSpeed":82.0,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.3,"coordY":171.45}},"index":2,"playId":"32d349cb-fc38-3db6-920d-af57bf855254","pitchNumber":3,"startTime":"2025-08-07T00:53:11.673Z","endTime":"2025-08-07T00:53:19.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"second":{"id":670231,"link":"/api/v1/people/670231"},"third":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":7.900000000000002,"leverageIndex":3.08,"dramaIndex":131.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:53:19.592Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-07T00:55:39.702Z","endTime":"2025-08-07T00:57:20.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Randal Grichuk remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-08-07T00:54:37.546Z","endTime":"2025-08-07T00:55:42.040Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.29862624475866,"strikeZoneBottom":1.53675355686193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.854938491925274,"aZ":-19.758169410004434,"pfxX":-9.437008704999567,"pfxZ":6.889368484298945,"pX":0.3553745493476807,"pZ":2.6841596039484874,"vX0":7.43809150357581,"vY0":-132.98493569299853,"vZ0":-5.623906067900977,"x":103.45,"y":166.31,"x0":-1.2431406905405582,"y0":50.00478364337342,"z0":6.246860437694156,"aX":-17.010298219595384},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.5,"breakHorizontal":15.6,"spinRate":1966,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.41090025226024185,"extension":6.7852078252803745},"index":1,"playId":"387566e3-78ec-3120-8a06-1c674eef26f8","pitchNumber":1,"startTime":"2025-08-07T00:55:42.040Z","endTime":"2025-08-07T00:55:46.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.8,"strikeZoneTop":3.33077504015328,"strikeZoneBottom":1.60549670326798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.343787712039422,"aZ":-35.780966415821254,"pfxX":7.9446032393634844,"pfxZ":-2.8839844130050194,"pX":1.632556312143717,"pZ":1.8291958162086435,"vX0":4.458330806867791,"vY0":-111.57946443944442,"vZ0":-1.7809547685356815,"x":54.77,"y":189.39,"x0":-1.4279195029666043,"y0":50.00137811613686,"z0":6.347774785970879,"aX":9.947293626629984},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-5.4,"breakHorizontal":-15.6,"spinRate":2428,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.49215841234491187,"extension":6.664081024785203},"index":2,"playId":"d02d5215-8098-3354-8995-a2367b60b7d8","pitchNumber":2,"startTime":"2025-08-07T00:55:56.502Z","endTime":"2025-08-07T00:55:59.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.28568536421546,"strikeZoneBottom":1.52402300100044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.22041218744383,"aZ":-15.738349321820065,"pfxX":-9.108308276682559,"pfxZ":9.020791844080172,"pX":0.8194296852233651,"pZ":2.1934698600877858,"vX0":8.121986332704125,"vY0":-133.9413516206629,"vZ0":-7.473918779462885,"x":85.77,"y":179.56,"x0":-1.064967166851721,"y0":50.001345861965696,"z0":6.139837692610537,"aX":-16.591782521414647},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":14.8,"spinRate":2020,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.408519552858456,"extension":6.871299926291027},"index":3,"playId":"4d65cdbd-89bf-320d-9f91-56957251c4d1","pitchNumber":3,"startTime":"2025-08-07T00:56:10.324Z","endTime":"2025-08-07T00:56:14.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-07T00:56:25.656Z","endTime":"2025-08-07T00:56:45.809Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.9,"strikeZoneTop":3.32163633298422,"strikeZoneBottom":1.55952710982069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.31987681836864,"aZ":-28.70555071328021,"pfxX":1.06581705503429,"pfxZ":2.191804028831163,"pX":1.91388304520321,"pZ":0.948709480014147,"vX0":7.104663520428361,"vY0":-124.06514941418993,"vZ0":-7.054257594270686,"x":44.05,"y":213.16,"x0":-1.1077192998137557,"y0":50.00288139390644,"z0":6.173978758164839,"aX":1.6857142752315377},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.8,"breakHorizontal":-3.4,"spinRate":2064,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.4389678279449418,"extension":6.738509766042993},"index":5,"playId":"8f123a86-f5fa-3ebc-b531-671b2cb5f8e9","pitchNumber":4,"startTime":"2025-08-07T00:56:45.809Z","endTime":"2025-08-07T00:56:49.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.36532362418961,"strikeZoneBottom":1.60329179152642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.567233409749694,"aZ":-17.992690410640588,"pfxX":-9.554137630097394,"pfxZ":7.598207057976546,"pX":1.0207505279812104,"pZ":2.488180202734439,"vX0":9.170857543416467,"vY0":-135.7072425453388,"vZ0":-6.387494405565211,"x":78.09,"y":171.6,"x0":-1.1603381183640649,"y0":50.00259054983147,"z0":6.124893583978306,"aX":-17.82918633537119},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":15.4,"spinRate":2014,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40355255869043516,"extension":6.707494101994916},"index":6,"playId":"07cd3a47-9dbc-3ec6-bcb4-1c2cb84fe28c","pitchNumber":5,"startTime":"2025-08-07T00:57:02.359Z","endTime":"2025-08-07T00:57:07.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.539375824220897,"aZ":-25.685306899068404,"pfxX":-7.058166800903898,"pfxZ":4.581639979625281,"pX":-0.20379541317628608,"pZ":2.6843533089151213,"vX0":4.430483997672367,"vY0":-118.2258391388466,"vZ0":-3.3198771562666547,"x":124.77,"y":166.3,"x0":-1.1851032154631558,"y0":50.00033512720007,"z0":6.4640390362763185,"aX":-9.990151523633875},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":7.8,"breakHorizontal":11.6,"spinRate":1579,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.46328585180601056,"extension":6.713924354090602},"index":7,"playId":"ccc60810-90ec-3d00-84d8-9669794a7112","pitchNumber":6,"startTime":"2025-08-07T00:57:17.142Z","endTime":"2025-08-07T00:57:20.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:57:20.593Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a line drive to center fielder Kyle Isbel.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-07T00:57:24.239Z","endTime":"2025-08-07T00:58:12.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.64561423858548,"aZ":-39.9387096081374,"pfxX":6.909596862184312,"pfxZ":-6.1396322642530725,"pX":0.468858591728324,"pZ":1.611702111550229,"vX0":2.2967417760940587,"vY0":-112.11461259274144,"vZ0":-1.3657118612999037,"x":99.13,"y":195.26,"x0":-1.4687101396116007,"y0":50.004402441743835,"z0":6.331425809810647,"aX":8.733094163685305},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-11.2,"breakHorizontal":-13.1,"spinRate":2603,"spinDirection":25},"zone":9,"typeConfidence":2.0,"plateTime":0.48989913953716213,"extension":6.704362591774611},"index":0,"playId":"e1403083-6edd-32f9-8a64-b5c7980cdb6f","pitchNumber":1,"startTime":"2025-08-07T00:57:45.049Z","endTime":"2025-08-07T00:57:49.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.881022145312784,"aZ":-29.27515325382397,"pfxX":1.0935144591839636,"pfxZ":1.8669798407039977,"pX":0.6124271803403707,"pZ":2.4916063394959584,"vX0":4.552759974076786,"vY0":-122.92723169455566,"vZ0":-3.3710579223373873,"x":93.66,"y":171.51,"x0":-1.3943336494164145,"y0":50.00454572863992,"z0":6.326283620915664,"aX":1.6983622123186917},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.9,"breakHorizontal":-2.9,"spinRate":1917,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.443006087146145,"extension":6.630227395669567},"hitData":{"launchSpeed":89.0,"launchAngle":13.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.54,"coordY":102.5}},"index":1,"playId":"fca45777-33e5-30e8-932b-c6efd9d7798f","pitchNumber":2,"startTime":"2025-08-07T00:58:02.262Z","endTime":"2025-08-07T00:58:12.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.17,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:58:12.973Z","atBatIndex":50},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jarren Duran grounds into a double play, first baseman Vinnie Pasquantino to shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Trevor Story out at 2nd. Jarren Duran out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-07T00:58:54.627Z","endTime":"2025-08-07T00:59:05.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"9144c68d-3cb3-3d6d-b284-b0b8e43aea69","startTime":"2025-08-07T00:58:40.468Z","endTime":"2025-08-07T00:58:43.624Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":69.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.327569464085073,"aZ":-39.371441540217766,"pfxX":3.9738378087722657,"pfxZ":-5.982831308012251,"pX":0.19206160206694986,"pZ":1.9322656931258844,"vX0":2.5511668173778927,"vY0":-109.56074265289247,"vZ0":-0.8126370371611018,"x":109.68,"y":186.61,"x0":-1.5082532372966848,"y0":50.00453510261866,"z0":6.556027555612159,"aX":4.778233393328145},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-10.7,"breakHorizontal":-7.9,"spinRate":2392,"spinDirection":26},"zone":8,"typeConfidence":2.0,"plateTime":0.502031827368437,"extension":6.583414720662657},"hitData":{"launchSpeed":105.4,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.76,"coordY":176.01}},"index":1,"playId":"fdf2a90a-2fd7-3c81-8add-204cea2c4785","pitchNumber":1,"startTime":"2025-08-07T00:58:56.885Z","endTime":"2025-08-07T00:59:05.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-9.3,"leverageIndex":2.19,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2025-08-07T00:59:05.148Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out, shortstop Trevor Story to first baseman Romy Gonzalez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-07T01:01:33.983Z","endTime":"2025-08-07T01:02:31.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Hicks replaces Chris Murphy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-08-07T01:01:05.432Z","endTime":"2025-08-07T01:01:36.339Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.59732530999811,"strikeZoneBottom":1.61446362801557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88011774026303,"aZ":-18.243086508584636,"pfxX":-9.795056554094845,"pfxZ":7.1030661413210385,"pX":0.6429806003406691,"pZ":2.695104854842679,"vX0":9.017527715518185,"vY0":-138.86927129084862,"vZ0":-4.9776485836699855,"x":92.49,"y":166.01,"x0":-1.3671034864229104,"y0":50.00331140972735,"z0":5.71703586935329,"aX":-19.211921501440184},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":16.0,"spinRate":1928,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3937926353960286,"extension":6.3812589567374},"index":1,"playId":"24c7318c-9e4c-3896-9fcc-d3229df1436a","pitchNumber":1,"startTime":"2025-08-07T01:01:36.339Z","endTime":"2025-08-07T01:01:40.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.52726255259113,"strikeZoneBottom":1.5457013012173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.284574371866192,"aZ":-37.48092919650669,"pfxX":0.3437133061943225,"pfxZ":-3.6086507068552383,"pX":1.28695381933967,"pZ":3.4026109344381177,"vX0":6.742359201398827,"vY0":-120.1832233173045,"vZ0":2.2975659821202123,"x":67.94,"y":146.91,"x0":-1.5941281621195746,"y0":50.00453652459838,"z0":5.7522086794611065,"aX":0.5041498987166461},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.8,"breakHorizontal":-2.2,"spinRate":2163,"spinDirection":46},"zone":12,"typeConfidence":2.0,"plateTime":0.4549449825794185,"extension":6.064554064702558},"index":2,"playId":"2a4ee6fd-c294-3c69-a783-e1c6045f47f1","pitchNumber":2,"startTime":"2025-08-07T01:01:49.299Z","endTime":"2025-08-07T01:01:54.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.32289188468329,"aZ":-37.656692069341666,"pfxX":-0.24041141521583143,"pfxZ":-3.714846969427658,"pX":1.636288966458853,"pZ":1.2434512803863804,"vX0":7.923697338547128,"vY0":-120.42473128200686,"vZ0":-2.4440765351237763,"x":54.63,"y":205.21,"x0":-1.6586897164659666,"y0":50.002756725502806,"z0":5.587099935731737,"aX":-0.35544266854182294},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.1,"breakHorizontal":-1.3,"spinRate":2270,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.45399065118638937,"extension":6.208198098741864},"index":3,"playId":"7bbfba87-38fa-3f91-b75a-6f62916399e4","pitchNumber":3,"startTime":"2025-08-07T01:02:07.637Z","endTime":"2025-08-07T01:02:12.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.30900146023582,"aZ":-19.87280697579093,"pfxX":-10.167042399935632,"pfxZ":6.380608845248027,"pX":-0.1076119924542137,"pZ":3.332141143505234,"vX0":7.332246317554089,"vY0":-138.32142671114656,"vZ0":-3.030564328734754,"x":121.1,"y":148.81,"x0":-1.4786036931095683,"y0":50.003899495792076,"z0":5.782488390951028,"aX":-19.602872821485995},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.0,"breakHorizontal":16.8,"spinRate":1858,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3967511138611117,"extension":6.3085868261468425},"hitData":{"launchSpeed":91.3,"launchAngle":-2.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.81,"coordY":146.88}},"index":4,"playId":"b67c8856-ab4a-3c55-97b8-2ccef5385c8d","pitchNumber":4,"startTime":"2025-08-07T01:02:23.077Z","endTime":"2025-08-07T01:02:31.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:02:31.324Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a line drive to left fielder Roman Anthony.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-07T01:02:37.988Z","endTime":"2025-08-07T01:03:07.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.21399137864062,"aZ":-35.91864741419135,"pfxX":0.2842650160229574,"pfxZ":-2.5084052712888223,"pX":0.3444875935510446,"pZ":2.461282349830532,"vX0":4.59908502899746,"vY0":-121.31323351449998,"vZ0":-0.0513218760649885,"x":103.87,"y":172.33,"x0":-1.610896300590221,"y0":50.00200252295498,"z0":5.607629724272844,"aX":0.4238204267604149},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.3,"breakHorizontal":-1.6,"spinRate":2180,"spinDirection":50},"zone":6,"typeConfidence":2.0,"plateTime":0.4511006538804252,"extension":6.193646779754418},"hitData":{"launchSpeed":97.9,"launchAngle":16.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.55,"coordY":87.19}},"index":0,"playId":"858231d7-09d6-3c3f-bf24-50b691569efe","pitchNumber":1,"startTime":"2025-08-07T01:02:57.730Z","endTime":"2025-08-07T01:03:07.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":-2.600000000000005,"leverageIndex":0.75,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:03:07.923Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adam Frazier singles on a ground ball to left fielder Roman Anthony. Salvador Perez to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-07T01:03:10.803Z","endTime":"2025-08-07T01:04:31.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.24950628520958,"strikeZoneBottom":1.46393704885134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.53966632626406,"aZ":-20.910595153312414,"pfxX":-8.986830177175195,"pfxZ":5.642052950629859,"pX":-0.195947777620904,"pZ":3.736607000534447,"vX0":7.124766429298011,"vY0":-140.1060895451216,"vZ0":-1.724972636513752,"x":124.47,"y":137.89,"x0":-1.5995726028515755,"y0":50.00043208292044,"z0":5.721609928268049,"aX":-17.93140612999096},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":14.9,"spinRate":1918,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39037479346571535,"extension":6.194645922479777},"index":0,"playId":"d5eece5b-3df2-3410-b920-0abd6b5e1b0b","pitchNumber":1,"startTime":"2025-08-07T01:03:34.427Z","endTime":"2025-08-07T01:03:39.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":97.0,"endSpeed":89.0,"strikeZoneTop":3.22049199877427,"strikeZoneBottom":1.43553075312374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.55659865672866,"aZ":-17.432989348891212,"pfxX":-8.915160482479132,"pfxZ":7.290768249076514,"pX":0.7127394260260633,"pZ":2.8565480165111423,"vX0":8.611656254351423,"vY0":-140.95168983330578,"vZ0":-4.788474119149964,"x":89.83,"y":161.65,"x0":-1.2164941795090622,"y0":50.005546971343165,"z0":5.695143923725405,"aX":-18.030668816871398},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.5,"breakHorizontal":14.5,"spinRate":2025,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3878730566779618,"extension":6.3783938378366605},"index":1,"playId":"eb4a7bbf-0b1e-3eaa-8d99-fde1035a7e1a","pitchNumber":2,"startTime":"2025-08-07T01:03:49.632Z","endTime":"2025-08-07T01:03:53.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.28650922928981,"strikeZoneBottom":1.42920555956494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.771104775543424,"aZ":-36.98319239025226,"pfxX":0.7463932138201024,"pfxZ":-3.2667800949643855,"pX":0.9067856188561554,"pZ":0.9009761086865062,"vX0":5.648441361456492,"vY0":-120.40346273995782,"vZ0":-3.0463074324914556,"x":82.44,"y":214.45,"x0":-1.5638073747301355,"y0":50.002512780573866,"z0":5.446200826294516,"aX":1.0984372312929118},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-6.4,"breakHorizontal":-2.6,"spinRate":2320,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.45442505921008447,"extension":6.123027799148127},"index":2,"playId":"2fe52d10-2eb3-3494-b6dc-ae6752c9ff4c","pitchNumber":3,"startTime":"2025-08-07T01:04:03.482Z","endTime":"2025-08-07T01:04:08.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.280733095730945,"aZ":-21.850148232090238,"pfxX":-10.545990288223006,"pfxZ":4.945239587375401,"pX":-0.10848823114196494,"pZ":2.562864174068978,"vX0":7.19232771629009,"vY0":-143.39119765737237,"vZ0":-5.219786880121626,"x":121.14,"y":169.58,"x0":-1.2754404165039415,"y0":50.00471237900639,"z0":5.764822954579427,"aX":-22.02526123231863},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.0,"breakHorizontal":17.8,"spinRate":1873,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3815658180049737,"extension":6.309122994655746},"hitData":{"launchSpeed":97.0,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.43,"coordY":107.09}},"index":3,"playId":"a10d5776-826d-3cb4-bc80-daf5909c7f3b","pitchNumber":4,"startTime":"2025-08-07T01:04:21.129Z","endTime":"2025-08-07T01:04:31.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":-3.899999999999995,"leverageIndex":1.35,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:04:31.906Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jonathan India homers (6) on a fly ball to left field. Salvador Perez scores. Adam Frazier scores.","rbi":3,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-07T01:04:44.463Z","endTime":"2025-08-07T01:06:20.720Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":{"id":663855,"link":"/api/v1/people/663855"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":{"id":663855,"link":"/api/v1/people/663855"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":{"id":663855,"link":"/api/v1/people/663855"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.30555456711418,"strikeZoneBottom":1.48646070986931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.797143148821455,"aZ":-21.86747878746868,"pfxX":-9.487351759938615,"pfxZ":5.082168247886303,"pX":0.588372068568972,"pZ":4.209406984452481,"vX0":8.858146199103349,"vY0":-140.765290746206,"vZ0":-0.6600287689834609,"x":94.57,"y":125.13,"x0":-1.3505712265217147,"y0":50.00335789955252,"z0":5.849374222281857,"aX":-19.241418711114086},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.2,"breakHorizontal":15.6,"spinRate":1904,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3875505304667022,"extension":6.341328439485883},"index":0,"playId":"874ed136-59ba-3df7-9435-180868bbd3c3","pitchNumber":1,"startTime":"2025-08-07T01:05:08.855Z","endTime":"2025-08-07T01:05:13.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.26900906790801,"strikeZoneBottom":1.4860225688929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.325088443658135,"aZ":-21.764177267756892,"pfxX":-10.234478840308656,"pfxZ":5.094831349460527,"pX":-1.0768934649342237,"pZ":4.7884645171063855,"vX0":4.912837364367626,"vY0":-141.8176790349247,"vZ0":0.4076306426283214,"x":158.05,"y":109.49,"x0":-1.4983554767783571,"y0":50.006892853782006,"z0":6.0271135532471485,"aX":-20.927640386133294},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.5,"breakHorizontal":17.6,"spinRate":1906,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3856791766870167,"extension":6.261618672956431},"index":1,"playId":"fad52ab2-8c69-39b4-9506-300ea89c05da","pitchNumber":2,"startTime":"2025-08-07T01:05:22.551Z","endTime":"2025-08-07T01:05:27.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.28122044514728,"strikeZoneBottom":1.46232922583174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.463314748920023,"aZ":-24.094067395219632,"pfxX":-10.656282958093726,"pfxZ":4.020411166714265,"pX":-0.014983339635026188,"pZ":2.359649704304079,"vX0":8.304587475310035,"vY0":-140.5575380289694,"vZ0":-4.467945632522502,"x":117.57,"y":175.07,"x0":-1.6164440533061277,"y0":50.00334562023874,"z0":5.5251183332373675,"aX":-21.42267173185029},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.6,"breakHorizontal":17.8,"spinRate":1736,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3889893694619797,"extension":6.39679095726668},"index":2,"playId":"492f0bf1-dd20-33d6-bf21-34719a34a67d","pitchNumber":3,"startTime":"2025-08-07T01:05:43.866Z","endTime":"2025-08-07T01:05:47.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.041090840302324,"aZ":-35.01949553164277,"pfxX":0.19565632268652178,"pfxZ":-1.8455354423574395,"pX":0.27920907068806916,"pZ":2.4310951654594377,"vX0":4.792022965032885,"vY0":-122.7774688902207,"vZ0":-0.3636410394250421,"x":106.36,"y":173.14,"x0":-1.7151496742488663,"y0":50.002270402642075,"z0":5.536178855203536,"aX":0.3014772098075656},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.2,"breakHorizontal":-1.3,"spinRate":2109,"spinDirection":59},"zone":6,"typeConfidence":2.0,"plateTime":0.44442320376819655,"extension":6.164421990830813},"hitData":{"launchSpeed":96.0,"launchAngle":30.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":30.78,"coordY":93.13}},"index":3,"playId":"19704021-b433-372f-8568-6ce8fbb99804","pitchNumber":4,"startTime":"2025-08-07T01:05:57.095Z","endTime":"2025-08-07T01:06:20.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"second":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":-20.300000000000004,"leverageIndex":2.04,"dramaIndex":181.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:06:20.720Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-07T01:06:34.432Z","endTime":"2025-08-07T01:08:15.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.6,"strikeZoneTop":3.39634952003228,"strikeZoneBottom":1.55747913879497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.989974216561823,"aZ":-21.555465434201263,"pfxX":-9.889167992519264,"pfxZ":4.972253737148675,"pX":0.029135880267640142,"pZ":2.865987560064031,"vX0":7.970450658647262,"vY0":-144.58164942944413,"vZ0":-4.253913218922581,"x":115.89,"y":161.4,"x0":-1.4667563953247915,"y0":50.001357223876916,"z0":5.664410104989609,"aX":-21.11513436278266},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":8.4,"breakHorizontal":16.6,"spinRate":1989,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.37759669429226284,"extension":6.387893287963727},"index":0,"playId":"01eca25b-7c85-3cff-a16e-38a043af7f26","pitchNumber":1,"startTime":"2025-08-07T01:06:44.060Z","endTime":"2025-08-07T01:06:47.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.40793970232897,"strikeZoneBottom":1.49527412303294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.746416069779805,"aZ":-35.61693069278096,"pfxX":0.279346713440912,"pfxZ":-2.253574941547484,"pX":-1.1255910031908052,"pZ":2.7916526398889325,"vX0":1.5758436410177357,"vY0":-122.24266863409672,"vZ0":0.6943200056495118,"x":159.9,"y":163.41,"x0":-1.8121050940241743,"y0":50.001497051211,"z0":5.536573234753549,"aX":0.4268996612883856},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.7,"breakHorizontal":-0.8,"spinRate":2214,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.4462918532815161,"extension":6.05193567302552},"index":1,"playId":"1333e0e9-64e2-35f8-8e02-2c071f72741d","pitchNumber":2,"startTime":"2025-08-07T01:06:54.984Z","endTime":"2025-08-07T01:07:00.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.6,"strikeZoneTop":3.4052178777618,"strikeZoneBottom":1.63886298517158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.523392687204044,"aZ":-24.426994839235633,"pfxX":-11.030487091610203,"pfxZ":3.7216024588131376,"pX":0.9089500273190093,"pZ":2.410456516522191,"vX0":10.479964479877122,"vY0":-142.64222306238943,"vZ0":-4.896585521839467,"x":82.35,"y":173.7,"x0":-1.3605335294434595,"y0":50.00568138112459,"z0":5.6683091556451375,"aX":-22.977921781762365},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.0,"breakHorizontal":18.1,"spinRate":1824,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3824259313708298,"extension":6.312113386934018},"index":2,"playId":"075d41bf-06dc-3784-a3df-5659c6f84d62","pitchNumber":3,"startTime":"2025-08-07T01:07:06.870Z","endTime":"2025-08-07T01:07:12.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.35858444064812,"strikeZoneBottom":1.5919638690886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.162918392103705,"aZ":-20.071564158509968,"pfxX":-7.0635361765034546,"pfxZ":5.983643800810711,"pX":-0.09715934765525913,"pZ":4.293361523309145,"vX0":6.521229083872299,"vY0":-140.64793352031015,"vZ0":-0.5343470877354753,"x":120.7,"y":122.86,"x0":-1.517797242636,"y0":50.000255674662874,"z0":5.776927990797503,"aX":-14.279696952591122},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.9,"breakHorizontal":11.6,"spinRate":2024,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3880838324408269,"extension":6.150826713268042},"index":3,"playId":"69c3b5de-5e59-33a5-b099-71a070dec4b5","pitchNumber":4,"startTime":"2025-08-07T01:07:20.603Z","endTime":"2025-08-07T01:07:24.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.7,"strikeZoneTop":3.36530606929812,"strikeZoneBottom":1.63532680226164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.467249054892534,"aZ":-22.01045931795507,"pfxX":-10.183923157454139,"pfxZ":4.986474144336705,"pX":0.8100190192000978,"pZ":2.345820907839245,"vX0":9.843856859048843,"vY0":-141.03915812416577,"vZ0":-5.111998105735185,"x":86.12,"y":175.44,"x0":-1.3821477622156637,"y0":50.00335842007569,"z0":5.578092163078408,"aX":-20.764036760143874},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.3,"breakHorizontal":16.7,"spinRate":1889,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.38657534858532605,"extension":6.352793724508376},"index":4,"playId":"387cc21f-fb62-366d-8f47-ff2cfbe7849a","pitchNumber":5,"startTime":"2025-08-07T01:07:32.484Z","endTime":"2025-08-07T01:07:36.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.510193959462224,"aZ":-23.1313381855815,"pfxX":-7.4921629708243405,"pfxZ":5.1034895006993946,"pX":0.27864297531143506,"pZ":1.2320786204786658,"vX0":7.326517458195564,"vY0":-131.6442989080134,"vZ0":-6.4471935866746914,"x":106.38,"y":205.51,"x0":-1.5547272396884038,"y0":50.00196211359264,"z0":5.40242618833637,"aX":-13.272191415309935},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":12.1,"spinRate":1080,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4146036014186669,"extension":6.303463186982082},"index":5,"playId":"bb7288ad-5acd-3328-927a-2089b76705be","pitchNumber":6,"startTime":"2025-08-07T01:07:47.591Z","endTime":"2025-08-07T01:07:52.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.622203230064848,"aZ":-17.061138278690752,"pfxX":-6.461404976478033,"pfxZ":7.644368642868546,"pX":0.6459213807307286,"pZ":3.4810508517262058,"vX0":8.118718446382085,"vY0":-139.54009376964402,"vZ0":-3.406207108570567,"x":92.38,"y":144.79,"x0":-1.4581961519506303,"y0":50.00505896646708,"z0":5.837884092681207,"aX":-12.778264314541255},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":10.1,"spinRate":2100,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.39213942478509445,"extension":6.284769472880157},"index":6,"playId":"3846aa77-c0de-35e4-843d-691481281517","pitchNumber":7,"startTime":"2025-08-07T01:08:11.223Z","endTime":"2025-08-07T01:08:15.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.800000000000001,"awayTeamWinProbability":93.2,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:08:15.597Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out, second baseman Ceddanne Rafaela to first baseman Romy Gonzalez.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-07T01:08:24.573Z","endTime":"2025-08-07T01:08:45.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.118280747875644,"aZ":-24.056237903692942,"pfxX":-8.958730228180663,"pfxZ":3.9253727098640923,"pX":-0.22813933229323757,"pZ":2.769400258234616,"vX0":6.661296072010239,"vY0":-142.28007344361947,"vZ0":-4.1291165654303015,"x":125.7,"y":164.01,"x0":-1.426081641673648,"y0":50.00156562297296,"z0":5.748503620132195,"aX":-18.518113298714265},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.5,"breakHorizontal":15.0,"spinRate":1803,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.38375399117424003,"extension":6.404250002225647},"hitData":{"launchSpeed":100.6,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":155.23}},"index":0,"playId":"034445ab-592e-3e8f-a0d5-24db7ea2e706","pitchNumber":1,"startTime":"2025-08-07T01:08:38.181Z","endTime":"2025-08-07T01:08:45.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":0.29999999999999893,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:08:45.504Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Romy Gonzalez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-07T01:11:11.817Z","endTime":"2025-08-07T01:13:38.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hunter Harvey replaces Michael Wacha.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-08-07T01:10:56.182Z","endTime":"2025-08-07T01:11:14.154Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640451,"link":"/api/v1/people/640451"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":97.5,"endSpeed":88.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.18748937224974,"aZ":-11.78186920638408,"pfxX":-2.7129283114218135,"pfxZ":10.042840220030925,"pX":0.49821772109398416,"pZ":2.7275160176019586,"vX0":6.41546112367294,"vY0":-141.76315020675315,"vZ0":-6.374171490415249,"x":98.01,"y":165.14,"x0":-1.4442022218405923,"y0":50.00078367873625,"z0":5.7612884935979665,"aX":-5.508544174663286},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":3.6,"spinRate":2108,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.38675129682015186,"extension":6.451663157891403},"index":1,"playId":"fe2a553c-36fe-3307-aa70-b4d56c3f8f70","pitchNumber":1,"startTime":"2025-08-07T01:11:14.154Z","endTime":"2025-08-07T01:11:17.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.7,"strikeZoneTop":3.53834461198386,"strikeZoneBottom":1.60845714098918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.318038217223595,"aZ":-31.306528514515126,"pfxX":1.2396565335909093,"pfxZ":0.5191139693400492,"pX":0.7710973096002052,"pZ":0.1970853271187921,"vX0":5.838355614653701,"vY0":-127.23600572114431,"vZ0":-7.228776183371787,"x":87.61,"y":233.46,"x0":-1.7034839644248971,"y0":50.000060349743464,"z0":5.518814424945362,"aX":2.0544119775984373},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.4,"breakHorizontal":-3.5,"spinRate":2308,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4286270702792252,"extension":6.350514669260525},"index":2,"playId":"8ee3174c-9302-3f9e-9d57-d84f80ae6cc3","pitchNumber":2,"startTime":"2025-08-07T01:11:41.082Z","endTime":"2025-08-07T01:11:45.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.403259650639136,"aZ":-9.22697548162318,"pfxX":-4.855420533840332,"pfxZ":11.450509068842061,"pX":-0.2520963885510419,"pZ":2.3125382085762785,"vX0":4.834252321417854,"vY0":-141.20024597088613,"vZ0":-7.57484698005628,"x":126.61,"y":176.34,"x0":-1.3617686470025387,"y0":50.0030140717163,"z0":5.635937452935816,"aX":-9.730930856498501},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.2,"breakHorizontal":7.7,"spinRate":2216,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.38902309078484976,"extension":6.464871059594845},"index":3,"playId":"bd1fb633-8cc6-35c9-aa4f-30e30661334b","pitchNumber":3,"startTime":"2025-08-07T01:12:00.125Z","endTime":"2025-08-07T01:12:03.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.64087188730547,"aZ":-10.356435409628139,"pfxX":-3.6920452660381056,"pfxZ":10.68648226614199,"pX":0.5577132176990373,"pZ":3.535926382102284,"vX0":6.728580455438545,"vY0":-142.21526232801753,"vZ0":-4.5284118068912225,"x":95.74,"y":143.31,"x0":-1.3628118325180825,"y0":50.00197763250239,"z0":5.809910145575135,"aX":-7.537998266260962},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.6,"breakHorizontal":5.3,"spinRate":2246,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.38563792098765415,"extension":6.417929748150776},"index":4,"playId":"8c7f05eb-e9a9-3074-97aa-50ff9e5324e7","pitchNumber":4,"startTime":"2025-08-07T01:12:19.653Z","endTime":"2025-08-07T01:12:23.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.724265233884964,"aZ":-25.703519036870908,"pfxX":-2.8621210256696887,"pfxZ":3.8139873365200696,"pX":-0.13182631125783423,"pZ":1.9275496185454672,"vX0":4.771916991395741,"vY0":-129.11926934708418,"vZ0":-4.21100595283495,"x":122.02,"y":186.74,"x0":-1.6281526083139342,"y0":50.001530527753175,"z0":5.54656579977675,"aX":-4.854685106382209},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.2,"breakHorizontal":4.2,"spinRate":784,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4234496371966525,"extension":6.432241964349346},"index":5,"playId":"457abc1c-bfbc-37b8-86b2-083483b1bfc1","pitchNumber":5,"startTime":"2025-08-07T01:12:36.383Z","endTime":"2025-08-07T01:12:41.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.56675879405725,"strikeZoneBottom":1.67336887971723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.415813622049875,"aZ":-32.19197949855722,"pfxX":1.6479713358934327,"pfxZ":-0.010064354264995856,"pX":0.9543197592241955,"pZ":1.6098044929586033,"vX0":6.090060850287657,"vY0":-126.68517531736653,"vZ0":-3.7485047934118265,"x":80.62,"y":195.32,"x0":-1.7011082884616153,"y0":50.002781004566785,"z0":5.699365954062759,"aX":2.6617507493528088},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.7,"breakHorizontal":-4.4,"spinRate":2260,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.43340652631143906,"extension":6.21435984185649},"index":6,"playId":"2b5d5136-1583-3b42-99fe-0b65bf03f225","pitchNumber":6,"startTime":"2025-08-07T01:12:54.927Z","endTime":"2025-08-07T01:13:00.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.041748415272462,"aZ":-29.42866773977536,"pfxX":2.53988824422128,"pfxZ":1.674261993771104,"pX":0.14395909743640062,"pZ":2.7790517953338325,"vX0":4.165459271431106,"vY0":-127.59738345880609,"vZ0":-1.4993667346591646,"x":111.51,"y":163.75,"x0":-1.84185547130512,"y0":50.00574809430967,"z0":5.700081925739027,"aX":4.175195605391122},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.9,"breakHorizontal":-5.5,"spinRate":2215,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.4297956260916984,"extension":6.366500423081447},"index":7,"playId":"53f8b96c-2dd6-3462-98a1-44b9776f2efd","pitchNumber":7,"startTime":"2025-08-07T01:13:11.270Z","endTime":"2025-08-07T01:13:19.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.48088011186345,"aZ":-28.80254374588188,"pfxX":1.0393099544849864,"pfxZ":2.032962527680181,"pX":0.3787792087015962,"pZ":1.1465612342564335,"vX0":5.331832492903261,"vY0":-127.7297146928351,"vZ0":-5.369807039430553,"x":102.56,"y":207.82,"x0":-1.867773440079317,"y0":50.001244755602876,"z0":5.531400642662667,"aX":1.7230040441922294},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.8,"breakHorizontal":-3.0,"spinRate":2273,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.42825936622935945,"extension":6.358934702190293},"index":8,"playId":"e40fb746-dee4-3626-9a5c-1d0ba3b2f2d0","pitchNumber":8,"startTime":"2025-08-07T01:13:34.605Z","endTime":"2025-08-07T01:13:38.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":640451,"link":"/api/v1/people/640451"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":640451,"link":"/api/v1/people/640451"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.3,"awayTeamWinProbability":94.7,"homeTeamWinProbabilityAdded":-1.7999999999999998,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:13:38.327Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wilyer Abreu walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-07T01:13:47.362Z","endTime":"2025-08-07T01:14:58.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.1,"endSpeed":88.9,"strikeZoneTop":3.51127537611322,"strikeZoneBottom":1.56227789341577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.662813111423098,"aZ":-13.588567432643895,"pfxX":-2.7182240268317805,"pfxZ":9.206907996497087,"pX":1.1392180915656833,"pZ":2.559723744715024,"vX0":8.041853265732136,"vY0":-141.0648096369904,"vZ0":-6.180630838044744,"x":73.58,"y":169.67,"x0":-1.3934495757984007,"y0":50.00090090603833,"z0":5.652807473296794,"aX":-5.487377132500631},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":3.4,"spinRate":2065,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.38807469087413526,"extension":6.618736987058672},"index":0,"playId":"b4ec712c-f5f3-3852-bdbe-30a149a143bc","pitchNumber":1,"startTime":"2025-08-07T01:14:03.467Z","endTime":"2025-08-07T01:14:08.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.40862224227133,"strikeZoneBottom":1.53288784813881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.283746529291744,"aZ":-28.503064043005466,"pfxX":-7.057859387738224,"pfxZ":2.1618769744934703,"pX":-1.3743277118599568,"pZ":1.6366319617135525,"vX0":3.691307453799891,"vY0":-129.5206682779072,"vZ0":-4.445331527259751,"x":169.39,"y":194.59,"x0":-1.9017176672836056,"y0":50.00244367401835,"z0":5.5571734873094965,"aX":-11.979970101750832},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.1,"breakHorizontal":12.0,"spinRate":1034,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4230461808918551,"extension":6.348672243894795},"index":1,"playId":"865c58d3-77fb-339e-8607-8795e4fbc0d8","pitchNumber":2,"startTime":"2025-08-07T01:14:20.518Z","endTime":"2025-08-07T01:14:24.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.41790744992995,"strikeZoneBottom":1.50536974265163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5316242600653,"aZ":-13.443924638026282,"pfxX":-2.2162716614863154,"pfxZ":9.464119858799448,"pX":-0.8362492299900174,"pZ":3.326062474655043,"vX0":3.1271585840360583,"vY0":-140.009503530929,"vZ0":-4.200901314440022,"x":148.88,"y":148.98,"x0":-1.681318052118134,"y0":50.00334690950563,"z0":5.730036175234953,"aX":-4.3866665004688965},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":3.4,"spinRate":2048,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.3916746606355517,"extension":6.399421764422479},"index":2,"playId":"a4918d7e-1f83-39c7-83c0-310fa4bf7ad5","pitchNumber":3,"startTime":"2025-08-07T01:14:38.095Z","endTime":"2025-08-07T01:14:42.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.41529330289541,"strikeZoneBottom":1.53962581796812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.32233434834156,"aZ":-14.269492647837948,"pfxX":-2.0800755843721266,"pfxZ":9.14212036681356,"pX":-1.0602211410451852,"pZ":3.5361956662884237,"vX0":2.5995077855003936,"vY0":-139.5230672249441,"vZ0":-3.4123280721896823,"x":157.41,"y":143.3,"x0":-1.7366390195781374,"y0":50.00391950442938,"z0":5.7240741793553935,"aX":-4.074446908362107},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":3.2,"spinRate":2034,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3935710691481691,"extension":6.42614892309386},"index":3,"playId":"1b3e824b-c2e2-39d6-b8ad-51bed3734078","pitchNumber":4,"startTime":"2025-08-07T01:14:54.031Z","endTime":"2025-08-07T01:14:58.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":640451,"link":"/api/v1/people/640451"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3,"awayTeamWinProbability":92.7,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.45,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:14:58.264Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, second baseman Adam Frazier to first baseman Vinnie Pasquantino. Wilyer Abreu to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-07T01:15:03.251Z","endTime":"2025-08-07T01:16:28.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.353051953674452,"aZ":-14.431025991276332,"pfxX":-2.6501726619046835,"pfxZ":9.123551018203301,"pX":0.48587928098312233,"pZ":2.191829981669465,"vX0":6.375054345383948,"vY0":-138.65760327990904,"vZ0":-6.600891984747335,"x":98.48,"y":179.6,"x0":-1.4999904659930778,"y0":50.00292931175312,"z0":5.5683831598330515,"aX":-5.154514508921315},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":3.5,"spinRate":2039,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.39520980224735514,"extension":6.341521973039712},"index":0,"playId":"877c8192-f6b5-3a48-bcf2-cc001f0f1e90","pitchNumber":1,"startTime":"2025-08-07T01:15:23.031Z","endTime":"2025-08-07T01:15:27.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.28988898811924,"strikeZoneBottom":1.41798007565893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.903895567452864,"aZ":-31.469730861592748,"pfxX":2.206960659520804,"pfxZ":0.4392534139425246,"pX":-1.043741869418357,"pZ":1.5096187836057968,"vX0":1.56025419268194,"vY0":-125.56318633064092,"vZ0":-3.6669155947863987,"x":156.78,"y":198.02,"x0":-1.9585501709387918,"y0":50.002738589829065,"z0":5.531998648197768,"aX":3.5465365570310494},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.2,"breakHorizontal":-4.3,"spinRate":2301,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.43515156927698717,"extension":6.2855047998088915},"index":1,"playId":"b0f10d18-8af2-356d-a6b6-a933f96e7e82","pitchNumber":2,"startTime":"2025-08-07T01:15:42.238Z","endTime":"2025-08-07T01:15:48.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.24393846881095,"strikeZoneBottom":1.29917615837936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.044740825463652,"aZ":-26.903897929161488,"pfxX":-9.462073630623944,"pfxZ":3.2059231497429432,"pX":-1.0063211698848422,"pZ":0.6205210575767416,"vX0":5.311503176176846,"vY0":-127.8437363178412,"vZ0":-6.823231338800469,"x":155.36,"y":222.03,"x0":-1.8889721241501056,"y0":50.00390688800765,"z0":5.455774248529548,"aX":-15.555931612453515},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":15.8,"spinRate":1060,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4295774504917853,"extension":6.351849352801305},"index":2,"playId":"6f84d032-b043-3f80-9ae2-e9f47b9b8d8a","pitchNumber":3,"startTime":"2025-08-07T01:15:58.979Z","endTime":"2025-08-07T01:16:02.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.3761595057848,"aZ":-11.571447844864709,"pfxX":-3.831003195275496,"pfxZ":10.339947545260724,"pX":-0.3905816412306005,"pZ":3.3173711151695215,"vX0":4.705520320146429,"vY0":-140.83935491898197,"vZ0":-4.561884825516455,"x":131.89,"y":149.21,"x0":-1.5916077823028858,"y0":50.00660117737937,"z0":5.717144029993101,"aX":-7.636545582794303},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":5.9,"spinRate":2154,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.39010008707929966,"extension":6.449448888145564},"hitData":{"launchSpeed":98.0,"launchAngle":-11.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.32,"coordY":157.76}},"index":3,"playId":"d7bd5ce4-b5a3-3b76-97ec-5f755a4a4f20","pitchNumber":4,"startTime":"2025-08-07T01:16:19.863Z","endTime":"2025-08-07T01:16:28.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":640451,"link":"/api/v1/people/640451"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":640451,"link":"/api/v1/people/640451"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.4,"awayTeamWinProbability":94.6,"homeTeamWinProbabilityAdded":-1.8999999999999995,"leverageIndex":0.98,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:16:28.288Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-07T01:16:40.079Z","endTime":"2025-08-07T01:19:01.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.071656971205254,"aZ":-26.947874801257083,"pfxX":3.786313940755199,"pfxZ":3.0704062174915885,"pX":1.1724964425807725,"pZ":1.6727869576119552,"vX0":5.893812412520744,"vY0":-129.6401936518523,"vZ0":-4.60336065485376,"x":72.31,"y":193.61,"x0":-1.6222798330772374,"y0":50.00405837358684,"z0":5.5282407504233575,"aX":6.444485043891618},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.8,"breakHorizontal":-8.2,"spinRate":2272,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4224831181980018,"extension":6.389078505928838},"index":0,"playId":"118e46fb-1009-3631-b376-69b33811d21d","pitchNumber":1,"startTime":"2025-08-07T01:16:55.555Z","endTime":"2025-08-07T01:16:59.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.47085164478931,"strikeZoneBottom":1.63393578345337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.69813938895488,"aZ":-11.625519235968715,"pfxX":-1.9639652596071224,"pfxZ":10.284765773890634,"pX":1.129882639582836,"pZ":1.866013075531446,"vX0":7.585048336048022,"vY0":-140.8636847878846,"vZ0":-8.228792936495838,"x":73.93,"y":188.4,"x0":-1.349423027028329,"y0":50.007015243633106,"z0":5.587654224661157,"aX":-3.926525194710415},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":1.9,"spinRate":2075,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.38969535555955526,"extension":6.400642740465247},"index":1,"playId":"5c3462b0-a5c2-3944-985e-328e1cae194b","pitchNumber":2,"startTime":"2025-08-07T01:17:11.716Z","endTime":"2025-08-07T01:17:16.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.446117525269155,"aZ":-32.81708243756197,"pfxX":2.5504714857421393,"pfxZ":-0.4048798108301721,"pX":0.07556088465312251,"pZ":1.053102839641077,"vX0":3.7870833916536375,"vY0":-125.13035524385441,"vZ0":-4.451673100727242,"x":114.12,"y":210.35,"x0":-1.7893805861840753,"y0":50.00361425304452,"z0":5.546481246877909,"aX":4.040800291107003},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.6,"breakHorizontal":-5.5,"spinRate":2457,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.437867517281715,"extension":6.289499910157519},"index":2,"playId":"260cda55-797e-3c2a-9f06-161229e27a0a","pitchNumber":3,"startTime":"2025-08-07T01:17:30.296Z","endTime":"2025-08-07T01:17:34.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43934410933045,"aZ":-29.52063141393005,"pfxX":-7.440901082462748,"pfxZ":1.590737958854385,"pX":-0.7508941090579775,"pZ":1.6802682956630446,"vX0":5.059748018923383,"vY0":-129.0109604418615,"vZ0":-4.048530684181616,"x":145.62,"y":193.41,"x0":-1.7811490575413544,"y0":50.00282532714216,"z0":5.571946408140066,"aX":-12.412730290914732},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":12.2,"spinRate":1137,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.426249356956105,"extension":6.524673220395731},"index":3,"playId":"700c4c0d-8e20-36b0-be85-45959c274a68","pitchNumber":4,"startTime":"2025-08-07T01:17:49.577Z","endTime":"2025-08-07T01:17:54.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.5482423693707,"strikeZoneBottom":1.60168681163039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57754318567504,"aZ":-32.37293467520513,"pfxX":2.922833126287779,"pfxZ":-0.11791721387296572,"pX":0.08191753397745445,"pZ":0.20425256411783307,"vX0":3.8055448644342933,"vY0":-127.43791292222757,"vZ0":-6.823246777850477,"x":113.88,"y":233.27,"x0":-1.809183744626624,"y0":50.005394129296235,"z0":5.46565675948932,"aX":4.8195676094139595},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.6,"breakHorizontal":-6.1,"spinRate":2289,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4294009519697526,"extension":6.433377109260915},"index":4,"playId":"9fc1e546-a82c-35d9-ab60-7a258c5aeb14","pitchNumber":5,"startTime":"2025-08-07T01:18:09.756Z","endTime":"2025-08-07T01:18:13.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.995104829415176,"aZ":-35.830015803972564,"pfxX":2.4044848161759136,"pfxZ":-2.3414683101021687,"pX":-0.3786868910796535,"pZ":2.1887757592088426,"vX0":2.8450258390003667,"vY0":-123.69749426064406,"vZ0":-1.207822745595139,"x":131.43,"y":179.68,"x0":-1.853001903010972,"y0":50.00278363273888,"z0":5.667775464447634,"aX":3.7531350353185062},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.3,"breakHorizontal":-4.9,"spinRate":2319,"spinDirection":80},"zone":7,"typeConfidence":2.0,"plateTime":0.44157371859210537,"extension":6.397853261000891},"index":5,"playId":"2c48982c-6781-34ba-9a40-46a16ce48e4b","pitchNumber":6,"startTime":"2025-08-07T01:18:30.380Z","endTime":"2025-08-07T01:18:34.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":97.2,"endSpeed":88.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.53772219743077,"aZ":-10.566799491046083,"pfxX":-4.11601599467947,"pfxZ":10.747757600049477,"pX":0.9985173101015451,"pZ":2.718354910866544,"vX0":8.209531560980894,"vY0":-141.2192683034005,"vZ0":-6.109158928353359,"x":78.94,"y":165.38,"x0":-1.4175158535036896,"y0":50.003851256285024,"z0":5.596266388100259,"aX":-8.276320586094487},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":5.6,"spinRate":2173,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.388543463587967,"extension":6.560431218174973},"index":6,"playId":"9d0c7f2f-a009-3610-a040-1c8726aa8a6a","pitchNumber":7,"startTime":"2025-08-07T01:18:57.122Z","endTime":"2025-08-07T01:19:01.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":640451,"link":"/api/v1/people/640451"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":640451,"link":"/api/v1/people/640451"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:19:01.228Z","atBatIndex":61},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Randal Grichuk hit by pitch.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-07T01:21:28.277Z","endTime":"2025-08-07T01:21:36.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Isaiah Campbell replaces Jordan Hicks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-08-07T01:21:22.799Z","endTime":"2025-08-07T01:21:30.631Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663462,"link":"/api/v1/people/663462"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.97064482189523,"aZ":-19.683741540759435,"pfxX":-8.11629120196829,"pfxZ":6.382710259874395,"pX":-1.660044478838138,"pZ":4.081099501612995,"vX0":4.303054986909416,"vY0":-138.72743646732604,"vZ0":-2.2483671972194346,"x":180.28,"y":128.59,"x0":-2.173822143538337,"y0":50.00060305506443,"z0":6.20892657385809,"aX":-15.875256682251743},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.3,"breakHorizontal":13.8,"spinRate":2408,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.39427799494975835,"extension":6.2627785467126},"index":1,"playId":"867e7ca0-d80b-310c-bc7c-4bfecf953ef4","pitchNumber":1,"startTime":"2025-08-07T01:21:30.631Z","endTime":"2025-08-07T01:21:36.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.1,"awayTeamWinProbability":96.9,"homeTeamWinProbabilityAdded":-0.49999999999999956,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:21:36.236Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bobby Witt Jr. pops out to first baseman Romy Gonzalez.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-07T01:22:21.551Z","endTime":"2025-08-07T01:23:23.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4],"actionIndex":[0,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Tyler Tolbert replaces Randal Grichuk.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"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-08-07T01:22:11.842Z","endTime":"2025-08-07T01:22:23.857Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"102","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"},"base":1,"defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":545341,"link":"/api/v1/people/545341"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.51548098133112,"strikeZoneBottom":1.66182583053521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38911670850451,"aZ":-26.52379924785849,"pfxX":2.673221898007731,"pfxZ":3.2189959807424824,"pX":1.65396117091639,"pZ":2.61725169260913,"vX0":8.979980404631812,"vY0":-131.0173037015339,"vZ0":-3.9737415219757364,"x":53.95,"y":168.11,"x0":-2.152841827052807,"y0":50.00120717021273,"z0":6.115786819008819,"aX":4.685466954565789},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.3,"breakHorizontal":-6.6,"spinRate":2564,"spinDirection":165},"zone":12,"typeConfidence":0.9,"plateTime":0.4166609998511377,"extension":6.367358800852905},"index":1,"playId":"d965b05a-d827-3b9b-86dc-473cdd06ed26","pitchNumber":1,"startTime":"2025-08-07T01:22:23.857Z","endTime":"2025-08-07T01:22:30.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tyler Tolbert steals (13) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"actionPlayId":"d965b05a-d827-3b9b-86dc-473cdd06ed26","startTime":"2025-08-07T01:22:39.213Z","endTime":"2025-08-07T01:22:55.192Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":686475,"link":"/api/v1/people/686475"},"postOnSecond":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"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.3,"endSpeed":88.1,"strikeZoneTop":3.49449609938428,"strikeZoneBottom":1.6235574578505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.63088192713842,"aZ":-14.214065280740206,"pfxX":-1.8089497932172094,"pfxZ":9.06635841904593,"pX":0.7741167896636039,"pZ":2.3179088114051227,"vX0":7.4035422161058095,"vY0":-139.89380108574935,"vZ0":-8.045927964253798,"x":87.49,"y":176.2,"x0":-1.6720903917866736,"y0":50.00657262931557,"z0":6.163714471215932,"aX":-3.5850895509738203},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":1.8,"spinRate":2548,"spinDirection":200},"zone":6,"typeConfidence":0.9,"plateTime":0.39155824138046835,"extension":6.4634378322146535},"index":3,"playId":"f489376a-747c-324b-b66a-f39c6e9ed9cf","pitchNumber":2,"startTime":"2025-08-07T01:22:55.192Z","endTime":"2025-08-07T01:23:01.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.756665579078728,"aZ":-27.51690043656457,"pfxX":2.6401986568481193,"pfxZ":2.665329201103466,"pX":0.006715198442704638,"pZ":2.682513560124437,"vX0":4.758957883236071,"vY0":-130.67401101522975,"vZ0":-3.5209689885383866,"x":116.74,"y":166.35,"x0":-2.173589800865446,"y0":50.0053606406226,"z0":6.0904412154231835,"aX":4.6140429615210525},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.3,"breakHorizontal":-5.8,"spinRate":2696,"spinDirection":148},"zone":5,"typeConfidence":0.9,"plateTime":0.4174515796250149,"extension":6.320129364965069},"hitData":{"launchSpeed":89.6,"launchAngle":66.0,"totalDistance":125.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":152.83,"coordY":171.45}},"index":4,"playId":"c49315f6-e240-3fc5-91eb-6ca24332c274","pitchNumber":3,"startTime":"2025-08-07T01:23:12.244Z","endTime":"2025-08-07T01:23:23.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.3000000000000003,"awayTeamWinProbability":96.7,"homeTeamWinProbabilityAdded":0.7000000000000002,"leverageIndex":0.21,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:23:23.537Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a ground ball to right fielder Wilyer Abreu. Tyler Tolbert scores.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-07T01:23:28.249Z","endTime":"2025-08-07T01:25:11.725Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":{"id":663462,"link":"/api/v1/people/663462"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.5597507516399,"strikeZoneBottom":1.71258397446334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71877109211374,"aZ":-26.287726854573542,"pfxX":2.5681501704103527,"pfxZ":3.301551113403228,"pX":-0.08615922842131346,"pZ":2.6807485243698626,"vX0":5.104749975103439,"vY0":-132.78049966515027,"vZ0":-4.266656887676689,"x":120.28,"y":166.4,"x0":-2.3681225448025627,"y0":50.004188200563334,"z0":6.22370849833524,"aX":4.580521217683354},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.3,"breakHorizontal":-5.8,"spinRate":2683,"spinDirection":167},"zone":5,"typeConfidence":0.9,"plateTime":0.4126790062846353,"extension":6.421553736325958},"index":0,"playId":"90460865-590a-3149-9d62-89b3af0164a8","pitchNumber":1,"startTime":"2025-08-07T01:23:48.607Z","endTime":"2025-08-07T01:23:52.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.68653431589658,"strikeZoneBottom":1.76579196902962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.597217406847676,"aZ":-21.366175855482627,"pfxX":0.6873283501114327,"pfxZ":6.030962930372353,"pX":0.09984497117684421,"pZ":1.6171598146344348,"vX0":5.859705271730694,"vY0":-132.5885801411563,"vZ0":-7.2355402308409795,"x":113.19,"y":195.12,"x0":-2.222154893424611,"y0":50.00441983062401,"z0":5.924732923004095,"aX":1.2307647932925294},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.6,"breakHorizontal":-2.4,"spinRate":2596,"spinDirection":182},"zone":14,"typeConfidence":0.83,"plateTime":0.4120718473944569,"extension":6.301421281914634},"index":1,"playId":"25ccc3b4-6858-3e89-8bd3-a3d3d7c34d3f","pitchNumber":2,"startTime":"2025-08-07T01:24:04.801Z","endTime":"2025-08-07T01:24:11.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tyler Tolbert steals (14) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"25ccc3b4-6858-3e89-8bd3-a3d3d7c34d3f","startTime":"2025-08-07T01:24:18.832Z","endTime":"2025-08-07T01:24:29.566Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":686475,"link":"/api/v1/people/686475"},"postOnThird":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.21,"dramaIndex":14.0,"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.974194279522564,"aZ":-27.71973371272747,"pfxX":3.1832400117484854,"pfxZ":2.454844989245405,"pX":-0.10193604885880599,"pZ":3.468026607748265,"vX0":4.97937722437687,"vY0":-133.3499319468531,"vZ0":-2.0032401102573516,"x":120.89,"y":145.14,"x0":-2.4022577702425965,"y0":50.00025941735559,"z0":6.21625100008056,"aX":5.767007425064408},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.2,"breakHorizontal":-6.8,"spinRate":2682,"spinDirection":158},"zone":2,"typeConfidence":0.9,"plateTime":0.40975381661079746,"extension":6.330531139879077},"index":3,"playId":"ff48f66b-aa39-3307-a7e6-ef7d2047b35c","pitchNumber":3,"startTime":"2025-08-07T01:24:29.566Z","endTime":"2025-08-07T01:24:33.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.894031789466542,"aZ":-12.719940473771368,"pfxX":-4.025671271168515,"pfxZ":9.674171101076302,"pX":0.5395488097591112,"pZ":2.820720788918414,"vX0":8.836291578272146,"vY0":-140.68135662306884,"vZ0":-6.76070227260324,"x":96.43,"y":162.62,"x0":-2.1143824628049757,"y0":50.00618778150098,"z0":6.073927446112297,"aX":-8.098890385999793},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":5.5,"spinRate":2474,"spinDirection":210},"zone":6,"typeConfidence":0.89,"plateTime":0.3888356909015953,"extension":6.437934931942043},"hitData":{"launchSpeed":91.7,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.31,"coordY":101.52}},"index":4,"playId":"08d48afe-2a7e-3ccb-b565-d69eb35e1957","pitchNumber":4,"startTime":"2025-08-07T01:25:01.042Z","endTime":"2025-08-07T01:25:11.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.21,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:25:11.725Z","atBatIndex":64},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Maikel Garcia grounds into a double play, shortstop Trevor Story to second baseman Ceddanne Rafaela to first baseman Romy Gonzalez. Vinnie Pasquantino out at 2nd. Maikel Garcia out at 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-07T01:25:20.049Z","endTime":"2025-08-07T01:26:46.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.55250651613095,"strikeZoneBottom":1.65004560063453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.015027074105515,"aZ":-33.394773903666625,"pfxX":4.82782297978097,"pfxZ":-0.7978165914331754,"pX":-0.398030360452643,"pZ":3.1216102871350033,"vX0":3.5806264704493618,"vY0":-123.27016286682382,"vZ0":-0.2507201427523672,"x":132.17,"y":154.5,"x0":-2.4999695383521425,"y0":50.002523494434506,"z0":6.059668499753352,"aX":7.380799384443789},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.2,"breakHorizontal":-9.6,"spinRate":2698,"spinDirection":44},"zone":1,"typeConfidence":0.78,"plateTime":0.4454543855370985,"extension":6.261214136232328},"index":0,"playId":"f4a3d287-c79e-370f-baec-aa6748596605","pitchNumber":1,"startTime":"2025-08-07T01:25:39.480Z","endTime":"2025-08-07T01:25:43.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":83.6,"endSpeed":76.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41337411641824,"aZ":-32.07946447965132,"pfxX":8.344802881306116,"pfxZ":0.06198237678803409,"pX":0.07472249579291626,"pZ":3.033099585078671,"vX0":3.6086853716296794,"vY0":-121.65486918966162,"vZ0":-0.4488467444419382,"x":114.15,"y":156.89,"x0":-2.5149819105599454,"y0":50.00190156218603,"z0":6.017326039974518,"aX":12.419363761703208},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.2,"breakHorizontal":-16.0,"spinRate":2828,"spinDirection":48},"zone":2,"typeConfidence":0.9,"plateTime":0.4514378937383303,"extension":6.34830788115079},"index":1,"playId":"b0cc2473-2919-337f-b87c-533bf8c74802","pitchNumber":2,"startTime":"2025-08-07T01:25:56.944Z","endTime":"2025-08-07T01:26:00.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.58084176934854,"strikeZoneBottom":1.60647143031551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.146863860791473,"aZ":-27.98396245397531,"pfxX":3.942765894140144,"pfxZ":2.3649354236639475,"pX":1.5433342078152743,"pZ":2.3367433683930976,"vX0":7.565884215084212,"vY0":-132.33214266269977,"vZ0":-4.611078720433406,"x":58.17,"y":175.69,"x0":-1.8648238624808913,"y0":50.00481300285555,"z0":6.150925443933646,"aX":6.996522643789103},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.5,"breakHorizontal":-8.8,"spinRate":2699,"spinDirection":150},"zone":14,"typeConfidence":0.89,"plateTime":0.4138428274234416,"extension":6.4366902781211355},"index":2,"playId":"0b93f860-530d-3b6f-808f-ccbc214a886e","pitchNumber":3,"startTime":"2025-08-07T01:26:19.055Z","endTime":"2025-08-07T01:26:23.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91372571807996,"aZ":-22.460106569284513,"pfxX":-7.266616814509337,"pfxZ":5.115083998009623,"pX":-0.2177186905739661,"pZ":2.08696067153961,"vX0":7.487415165602636,"vY0":-137.05969896913365,"vZ0":-6.128838157536453,"x":125.3,"y":182.43,"x0":-2.0437086486985696,"y0":50.00019821583823,"z0":5.890597159559564,"aX":-13.792946205482295},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.2,"breakHorizontal":11.5,"spinRate":2469,"spinDirection":204},"zone":8,"typeConfidence":0.9,"plateTime":0.3999519315572946,"extension":6.336185813972786},"hitData":{"launchSpeed":99.6,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":155.23}},"index":3,"playId":"8edecc0c-6908-3e17-831d-9b2fcd74451a","pitchNumber":4,"startTime":"2025-08-07T01:26:38.664Z","endTime":"2025-08-07T01:26:46.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.3999999999999999,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:26:46.865Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Wong singles on a sharp line drive to center fielder Kyle Isbel.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-07T01:29:05.551Z","endTime":"2025-08-07T01:29:56.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5],"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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Tyler Tolbert remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"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-08-07T01:28:34.794Z","endTime":"2025-08-07T01:28:34.815Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"102","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"},"defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":545341,"link":"/api/v1/people/545341"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Lucas Erceg replaces Hunter Harvey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"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-08-07T01:28:34.815Z","endTime":"2025-08-07T01:29:07.917Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668674,"link":"/api/v1/people/668674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":640451,"link":"/api/v1/people/640451","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77278150483304,"aZ":-17.983739602435058,"pfxX":-9.65499596855992,"pfxZ":6.981984836552522,"pX":-0.08717342575505077,"pZ":1.5348532845444345,"vX0":7.456884786371062,"vY0":-141.74601823571862,"vZ0":-8.57041784790496,"x":120.32,"y":197.34,"x0":-1.4992549078516537,"y0":50.001327459956975,"z0":5.74844736541261,"aX":-19.62088142488552},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.0,"breakHorizontal":16.0,"spinRate":1869,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.38658418392511384,"extension":6.742422412697347},"index":2,"playId":"9acc0b7e-ec5b-3245-bb08-1de439d362c6","pitchNumber":1,"startTime":"2025-08-07T01:29:07.917Z","endTime":"2025-08-07T01:29:11.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.080413409729918,"aZ":-33.56228002067797,"pfxX":-0.887423385584158,"pfxZ":-0.8923569575094739,"pX":-0.1423738453587574,"pZ":3.0179171702330203,"vX0":3.861055815529208,"vY0":-123.56322760551299,"vZ0":-0.4383213979485081,"x":122.43,"y":157.3,"x0":-1.608396488713847,"y0":50.006169807053645,"z0":6.012064993034029,"aX":-1.376489731269139},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.4,"breakHorizontal":0.7,"spinRate":2065,"spinDirection":29},"zone":2,"typeConfidence":2.0,"plateTime":0.4428922230101806,"extension":6.402213902896218},"index":3,"playId":"c90fa260-0f34-34b5-8b6b-48dbe806975c","pitchNumber":2,"startTime":"2025-08-07T01:29:24.449Z","endTime":"2025-08-07T01:29:29.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-07T01:29:38.502Z","endTime":"2025-08-07T01:29:45.880Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"},"defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.48054277964857,"aZ":-33.32415259546627,"pfxX":-0.9292945545867519,"pfxZ":-0.7416586768808271,"pX":0.3817328353226203,"pZ":1.9222443217042087,"vX0":4.813725357413374,"vY0":-122.89041066213738,"vZ0":-2.8730885831210555,"x":102.45,"y":186.88,"x0":-1.4711890318193144,"y0":50.00408851746032,"z0":5.901880756808326,"aX":-1.4400859264615051},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.7,"breakHorizontal":0.7,"spinRate":2058,"spinDirection":18},"zone":9,"typeConfidence":2.0,"plateTime":0.443574361370243,"extension":6.492239915766585},"hitData":{"launchSpeed":104.6,"launchAngle":11.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":110.62,"coordY":86.2}},"index":5,"playId":"95a8b054-e8f2-35a6-b5ca-2f9ee186c98a","pitchNumber":3,"startTime":"2025-08-07T01:29:45.880Z","endTime":"2025-08-07T01:29:56.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":1.7000000000000002,"leverageIndex":0.34,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:29:56.560Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Roman Anthony grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Connor Wong to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-07T01:30:08.710Z","endTime":"2025-08-07T01:30:52.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.68964313982684,"strikeZoneBottom":1.77908397333654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.554894013445086,"aZ":-14.177201759485586,"pfxX":-6.715205078063004,"pfxZ":8.908737683274385,"pX":0.5212265679362861,"pZ":1.5895859234872678,"vX0":8.153726836218224,"vY0":-141.33506106713955,"vZ0":-8.91984460832171,"x":97.13,"y":195.86,"x0":-1.5302248582717537,"y0":50.006039647387745,"z0":5.699463126841256,"aX":-13.572277439866317},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":10.4,"spinRate":2158,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3876919245961896,"extension":6.751311111369628},"index":0,"playId":"9d7301ed-2228-3164-9bb6-aa8b5d5ef5db","pitchNumber":1,"startTime":"2025-08-07T01:30:20.460Z","endTime":"2025-08-07T01:30:24.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-07T01:30:33.446Z","endTime":"2025-08-07T01:30:43.858Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.287164148590055,"aZ":-25.87425906909778,"pfxX":-10.186449634693117,"pfxZ":3.6459821312775977,"pX":-0.8457545582702491,"pZ":2.018257681837417,"vX0":5.405802943810588,"vY0":-130.84901427818113,"vZ0":-4.758837126536378,"x":149.24,"y":184.29,"x0":-1.6178146144598047,"y0":50.0054641751561,"z0":5.805488771524856,"aX":-17.620000798577447},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.8,"breakHorizontal":17.2,"spinRate":1818,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.41901828146935705,"extension":6.575586523453674},"hitData":{"launchSpeed":79.8,"launchAngle":1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":138.64,"coordY":143.57}},"index":2,"playId":"4d7cf988-7580-3394-80b0-45b32516a2f6","pitchNumber":2,"startTime":"2025-08-07T01:30:43.858Z","endTime":"2025-08-07T01:30:52.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.5,"awayTeamWinProbability":97.5,"homeTeamWinProbabilityAdded":-1.4,"leverageIndex":0.72,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:30:52.512Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-07T01:31:04.455Z","endTime":"2025-08-07T01:32:58.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.1,"strikeZoneTop":3.40742720756846,"strikeZoneBottom":1.6014561600791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.868535175269674,"aZ":-20.102730816582607,"pfxX":-9.105746126985068,"pfxZ":5.848589470643378,"pX":-1.1865265998144334,"pZ":2.193848282826453,"vX0":4.298184253149906,"vY0":-142.35885630137363,"vZ0":-6.470820913708684,"x":162.23,"y":179.55,"x0":-1.5278519616466348,"y0":50.00582736137763,"z0":5.757113659398365,"aX":-18.803522300154313},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.5,"breakHorizontal":15.7,"spinRate":1927,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3838774185802638,"extension":6.6190926950976845},"index":0,"playId":"bf1236a7-6a97-300e-be39-01a80369b349","pitchNumber":1,"startTime":"2025-08-07T01:31:16.897Z","endTime":"2025-08-07T01:31:20.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.39745714581818,"strikeZoneBottom":1.60052830498636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.453248028602385,"aZ":-20.030046241825044,"pfxX":-10.10195155948509,"pfxZ":5.945291371491635,"pX":0.8114244220696454,"pZ":2.6332348106966323,"vX0":9.690792694575702,"vY0":-141.79613283448992,"vZ0":-5.491554050073608,"x":86.07,"y":167.68,"x0":-1.3327278012855197,"y0":50.00258772085838,"z0":5.8669661720489445,"aX":-20.636300637004307},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.8,"breakHorizontal":16.4,"spinRate":1921,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3858104640315845,"extension":6.62329512267113},"index":1,"playId":"712f1c4c-e65e-3e77-bfcd-cc4ab09decc9","pitchNumber":2,"startTime":"2025-08-07T01:31:33.469Z","endTime":"2025-08-07T01:31:38.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.35644529733406,"strikeZoneBottom":1.66078067537566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.246514925188265,"aZ":-18.694464338593395,"pfxX":-9.480048953862678,"pfxZ":6.530104156042844,"pX":0.1310050343922443,"pZ":1.5488802212040478,"vX0":7.579266827435324,"vY0":-142.6366779769047,"vZ0":-8.414960803154196,"x":112.01,"y":196.96,"x0":-1.3265148101689974,"y0":50.00440854343906,"z0":5.712174669915545,"aX":-19.571657215594},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.3,"breakHorizontal":15.7,"spinRate":1872,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.38373063281270214,"extension":6.790463232968808},"index":2,"playId":"4a9faac8-b937-32d0-8a32-c3f2bab5e9be","pitchNumber":3,"startTime":"2025-08-07T01:31:49.828Z","endTime":"2025-08-07T01:31:54.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.33455657787562,"strikeZoneBottom":1.60198939358093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18185716639223,"aZ":-13.461617368284237,"pfxX":-6.981640913667901,"pfxZ":9.07515147162834,"pX":-0.12184089122681514,"pZ":2.7080193589862196,"vX0":6.076274919337735,"vY0":-142.53596518866922,"vZ0":-6.527891229123688,"x":121.64,"y":165.66,"x0":-1.3721986365648247,"y0":50.00132311097063,"z0":5.874816535556283,"aX":-14.391890416264703},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":11.4,"spinRate":2162,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.38400524008655124,"extension":6.703998563346896},"index":3,"playId":"8ac49b51-7fc3-35da-9452-8d2f21c02080","pitchNumber":4,"startTime":"2025-08-07T01:32:06.534Z","endTime":"2025-08-07T01:32:10.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.30844394542031,"strikeZoneBottom":1.5761426349269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.432964154400985,"aZ":-18.472385039337826,"pfxX":-9.266731595614988,"pfxZ":6.66495439739349,"pX":-0.4589669775879691,"pZ":1.5892897698013384,"vX0":5.773809791470028,"vY0":-142.20952841402536,"vZ0":-8.356324327731137,"x":134.49,"y":195.87,"x0":-1.3075135078043336,"y0":50.00460661912827,"z0":5.729169176829586,"aX":-19.055482023549775},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.6,"breakHorizontal":15.7,"spinRate":1894,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.3845938296540443,"extension":6.662685736290106},"index":4,"playId":"f7552018-7727-3d2b-8ea4-9247e58bf383","pitchNumber":5,"startTime":"2025-08-07T01:32:23.118Z","endTime":"2025-08-07T01:32:29.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.051837670463875,"aZ":-20.555694827844643,"pfxX":-9.966498479106049,"pfxZ":5.607686475354331,"pX":-1.0262181496540463,"pZ":2.560296877472538,"vX0":5.051316194115824,"vY0":-143.01787432733394,"vZ0":-5.41273047780332,"x":156.12,"y":169.65,"x0":-1.5207561629024042,"y0":50.001157290319895,"z0":5.76705784702609,"aX":-20.63903654070841},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.2,"breakHorizontal":17.0,"spinRate":1883,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38301546213271775,"extension":6.734512512304136},"hitData":{"launchSpeed":68.0,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.7,"coordY":178.54}},"index":5,"playId":"0701aea1-8b40-38b1-b114-7b04823a842c","pitchNumber":6,"startTime":"2025-08-07T01:32:49.544Z","endTime":"2025-08-07T01:32:58.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-1.2,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:32:58.366Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a line drive to center fielder Kyle Isbel. Connor Wong scores.","rbi":1,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-07T01:33:05.493Z","endTime":"2025-08-07T01:36:06.619Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":{"id":668674,"link":"/api/v1/people/668674"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.0,"strikeZoneTop":3.43283141210163,"strikeZoneBottom":1.61315757758589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.657572901671944,"aZ":-33.91978093790594,"pfxX":-2.998515564472994,"pfxZ":-1.1029407195910474,"pX":1.864975571729178,"pZ":0.38456352795381776,"vX0":8.753776161553173,"vY0":-125.99218641036505,"vZ0":-6.332826871356081,"x":45.91,"y":228.4,"x0":-1.2912812862017378,"y0":50.005365133086286,"z0":5.729744856524891,"aX":-4.740818872535303},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.5,"breakHorizontal":3.0,"spinRate":2161,"spinDirection":9},"zone":14,"typeConfidence":2.0,"plateTime":0.4376064182082309,"extension":6.739073366322455},"index":0,"playId":"7120940a-8b54-3373-b887-8dc9b964dd18","pitchNumber":1,"startTime":"2025-08-07T01:33:22.371Z","endTime":"2025-08-07T01:33:26.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.2,"strikeZoneTop":3.45816135876703,"strikeZoneBottom":1.60076660963788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.7913468629849,"aZ":-13.8197920229341,"pfxX":-6.301713004636207,"pfxZ":8.963735795410454,"pX":1.0690591561513774,"pZ":2.0612625322530587,"vX0":9.02568064054085,"vY0":-142.87278650338325,"vZ0":-7.860987505221467,"x":76.25,"y":183.13,"x0":-1.3260836987108082,"y0":50.00506268746587,"z0":5.734675239116038,"aX":-12.907689065224115},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":9.4,"spinRate":2148,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3847485842829341,"extension":6.811586966310506},"index":1,"playId":"a26ab636-2a7f-39c4-84d1-8b5f4ec7cc53","pitchNumber":2,"startTime":"2025-08-07T01:33:51.934Z","endTime":"2025-08-07T01:33:57.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":97.7,"endSpeed":89.2,"strikeZoneTop":3.38907676488867,"strikeZoneBottom":1.56976875912009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.19311303577725,"aZ":-20.794535825004157,"pfxX":-10.106680526687411,"pfxZ":5.58296183640349,"pX":0.09990492617231644,"pZ":2.32592023102151,"vX0":7.763769559458789,"vY0":-142.06031732337698,"vZ0":-5.837339410260084,"x":113.19,"y":175.98,"x0":-1.3582288309198471,"y0":50.00636861799246,"z0":5.733482769581494,"aX":-20.617291720219253},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.0,"breakHorizontal":16.7,"spinRate":1832,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3858627978924156,"extension":6.832961646458043},"index":2,"playId":"63e8398d-cbd6-3058-a699-ced0fbc59f43","pitchNumber":3,"startTime":"2025-08-07T01:34:07.983Z","endTime":"2025-08-07T01:34:12.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.51679016084835,"aZ":-18.693139736090032,"pfxX":-9.714796426719005,"pfxZ":6.517652457712106,"pX":-0.4155309828205479,"pZ":2.56825622315055,"vX0":6.136882069339805,"vY0":-143.01034193329568,"vZ0":-5.986068626914668,"x":132.84,"y":169.44,"x0":-1.3290692418404348,"y0":50.00161187444264,"z0":5.864369898270686,"aX":-20.085938287765313},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.7,"breakHorizontal":16.3,"spinRate":1923,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.38326362776483247,"extension":6.777382615481515},"index":3,"playId":"38fcf83a-d1b0-331b-8234-fe0e965a97ff","pitchNumber":4,"startTime":"2025-08-07T01:34:26.919Z","endTime":"2025-08-07T01:34:30.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"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-08-07T01:34:43.421Z","endTime":"2025-08-07T01:34:59.634Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":98.1,"endSpeed":89.0,"strikeZoneTop":3.42088965365608,"strikeZoneBottom":1.56377418151377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.900712807452535,"aZ":-14.602778360600787,"pfxX":-5.229633667417914,"pfxZ":8.571674940008158,"pX":-0.28692383340631994,"pZ":4.063327950351748,"vX0":5.012464333442499,"vY0":-142.7441782884061,"vZ0":-2.70344572750137,"x":127.94,"y":129.07,"x0":-1.3919381544852452,"y0":50.00165146611258,"z0":5.949811241516554,"aX":-10.719612818269953},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.1,"breakHorizontal":8.4,"spinRate":2084,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3846940520205231,"extension":6.549301793042907},"index":5,"playId":"159adf17-a0a2-3bc0-b3ce-75551136eb3b","pitchNumber":5,"startTime":"2025-08-07T01:34:59.634Z","endTime":"2025-08-07T01:35:04.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.067455496585275,"aZ":-18.282244872108613,"pfxX":-8.948108598898374,"pfxZ":6.733303736019632,"pX":-1.2589344082758298,"pZ":2.9293034406857883,"vX0":3.7867217593288602,"vY0":-142.98782493114246,"vZ0":-4.841630007337467,"x":164.99,"y":159.69,"x0":-1.4405702555658342,"y0":50.00258880684128,"z0":5.797520354402466,"aX":-18.462495868810006},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.4,"breakHorizontal":15.4,"spinRate":1907,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.38358338098315103,"extension":6.587983656752613},"index":6,"playId":"db203491-1990-3f82-a6b2-ad00a1908efd","pitchNumber":6,"startTime":"2025-08-07T01:35:20.145Z","endTime":"2025-08-07T01:35:25.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":98.2,"endSpeed":88.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.577953889776595,"aZ":-15.7396303326982,"pfxX":-6.964878524226203,"pfxZ":8.06577863032278,"pX":-0.30174403822619567,"pZ":2.930586167846639,"vX0":5.404693671879038,"vY0":-142.70705231367452,"vZ0":-5.4490601670488,"x":128.5,"y":159.65,"x0":-1.326965409261279,"y0":50.002740454086755,"z0":5.876352180161678,"aX":-14.190404681053591},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.6,"breakHorizontal":11.4,"spinRate":2082,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.38562944870231064,"extension":6.712775386250602},"hitData":{"launchSpeed":99.4,"launchAngle":16.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":148.64,"coordY":75.22}},"index":7,"playId":"80b6953b-2749-3a5c-893b-2a8652ec1e38","pitchNumber":7,"startTime":"2025-08-07T01:35:55.494Z","endTime":"2025-08-07T01:36:06.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":1.3,"leverageIndex":0.23,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:36:06.619Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-07T01:36:13.865Z","endTime":"2025-08-07T01:36:59.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":85.5,"endSpeed":79.6,"strikeZoneTop":3.56998368129462,"strikeZoneBottom":1.61771603983902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.906140099813587,"aZ":-32.51569227547121,"pfxX":0.2163618981933031,"pfxZ":-0.2170671215509028,"pX":-0.3523624583842822,"pZ":2.4392487485463277,"vX0":3.0837490027031254,"vY0":-124.6399041811937,"vZ0":-1.8912191298937318,"x":130.43,"y":172.92,"x0":-1.6268176778283125,"y0":50.00149623606373,"z0":5.8591568864387895,"aX":0.34423186692973834},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.6,"breakHorizontal":-1.0,"spinRate":2129,"spinDirection":43},"zone":4,"typeConfidence":2.0,"plateTime":0.43721451860500293,"extension":6.5721737458611384},"index":0,"playId":"a6ceb04c-559a-3725-b187-aed96862012c","pitchNumber":1,"startTime":"2025-08-07T01:36:35.517Z","endTime":"2025-08-07T01:36:39.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.32455115048458,"aZ":-15.946727300468604,"pfxX":-6.267641008300987,"pfxZ":7.98292868445785,"pX":-0.39574690303311844,"pZ":3.0555400995077937,"vX0":5.673505858528294,"vY0":-142.08157722797367,"vZ0":-4.727935359641808,"x":132.08,"y":156.28,"x0":-1.6098942115995036,"y0":50.00028276454024,"z0":5.763408415129067,"aX":-12.737864300872285},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.6,"breakHorizontal":10.1,"spinRate":2182,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3863654615949126,"extension":6.557563408604249},"hitData":{"launchSpeed":102.3,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.72,"coordY":164.35}},"index":1,"playId":"3d85a275-88af-3036-8da9-4b451af824fc","pitchNumber":2,"startTime":"2025-08-07T01:36:51.809Z","endTime":"2025-08-07T01:36:59.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-1.1,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:36:59.396Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-07T01:39:01.584Z","endTime":"2025-08-07T01:40:12.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.124079012654953,"aZ":-26.452887943988966,"pfxX":3.031090715968716,"pfxZ":3.1233170753779067,"pX":1.142718293619435,"pZ":2.3990439106837873,"vX0":7.177786461230723,"vY0":-133.86584967788679,"vZ0":-5.230175364835182,"x":73.44,"y":174.01,"x0":-1.9565246397218594,"y0":50.00513466168605,"z0":6.247499706220505,"aX":5.558406845039444},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.8,"breakHorizontal":-6.8,"spinRate":2766,"spinDirection":170},"zone":14,"typeConfidence":0.89,"plateTime":0.40756584536638707,"extension":6.424532539751614},"index":0,"playId":"c317343c-5238-3047-8a9d-0e3f0c3a29bf","pitchNumber":1,"startTime":"2025-08-07T01:39:12.291Z","endTime":"2025-08-07T01:39:16.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.256051714917792,"aZ":-35.75136926144709,"pfxX":7.414484361468567,"pfxZ":-2.349584189828601,"pX":1.1918761343708566,"pZ":2.7714194034850466,"vX0":5.586106053151209,"vY0":-123.04711516771728,"vZ0":-0.9282821758153179,"x":71.57,"y":163.95,"x0":-2.0775830888609486,"y0":50.00354982677552,"z0":6.2044135733747385,"aX":11.278459472951505},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.2,"breakHorizontal":-14.8,"spinRate":2879,"spinDirection":44},"zone":12,"typeConfidence":0.91,"plateTime":0.4465138439093921,"extension":6.292275187691943},"index":1,"playId":"77f7182c-666b-3cd1-a41e-9316bed5298b","pitchNumber":2,"startTime":"2025-08-07T01:39:28.239Z","endTime":"2025-08-07T01:39:32.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.619930965019,"strikeZoneBottom":1.67080785520499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.461055232652058,"aZ":-35.21791008064579,"pfxX":8.589092403747465,"pfxZ":-1.8845544981131326,"pX":1.32047517459849,"pZ":2.110266795945657,"vX0":6.317917863733689,"vY0":-126.663307334253,"vZ0":-2.6742009223178553,"x":66.67,"y":181.8,"x0":-2.32781821743956,"y0":50.00340444322814,"z0":6.014161364377328,"aX":13.864187770271405},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.8,"breakHorizontal":-17.0,"spinRate":2730,"spinDirection":60},"zone":14,"typeConfidence":0.81,"plateTime":0.43352274333871854,"extension":6.29422275430175},"index":2,"playId":"dc339ff5-806e-3c8f-9d28-ac60b46f45c4","pitchNumber":3,"startTime":"2025-08-07T01:39:49.867Z","endTime":"2025-08-07T01:39:54.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.831201955696027,"aZ":-15.064289842443134,"pfxX":-0.8670043796162075,"pfxZ":8.62886561078953,"pX":0.9090430082601508,"pZ":3.705530646484695,"vX0":7.673991287564217,"vY0":-139.75996534111326,"vZ0":-4.602237827355648,"x":82.35,"y":138.73,"x0":-1.7570078483306408,"y0":50.00354513153961,"z0":6.359641449518033,"aX":-1.7213885263383173},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":0.0,"spinRate":2560,"spinDirection":192},"zone":12,"typeConfidence":0.9,"plateTime":0.3915689970237102,"extension":6.559360964746318},"index":3,"playId":"2cdd014b-4cf7-3c12-aa71-9f897f4044f7","pitchNumber":4,"startTime":"2025-08-07T01:40:08.117Z","endTime":"2025-08-07T01:40:12.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:40:12.162Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adam Frazier singles on a line drive to right fielder Wilyer Abreu.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-07T01:40:21.271Z","endTime":"2025-08-07T01:41:47.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.26166208304193,"strikeZoneBottom":1.52066901010389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.089875878543204,"aZ":-14.651988578362968,"pfxX":-1.6059383506183893,"pfxZ":8.763066469262972,"pX":-0.3417109870892819,"pZ":2.975366838859934,"vX0":5.845086300686365,"vY0":-140.34960735340732,"vZ0":-6.150984488714182,"x":130.03,"y":158.45,"x0":-2.2405389331129606,"y0":50.00117027181864,"z0":6.14558579457967,"aX":-3.2108398032061616},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":1.7,"spinRate":2534,"spinDirection":201},"zone":1,"typeConfidence":0.9,"plateTime":0.3899151636806817,"extension":6.409414479305063},"index":0,"playId":"637625b2-5913-3a28-aa76-b4ce912b873d","pitchNumber":1,"startTime":"2025-08-07T01:40:37.109Z","endTime":"2025-08-07T01:40:41.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.989534941682567,"aZ":-45.090148425707916,"pfxX":3.524741932616508,"pfxZ":-8.258125409500604,"pX":-0.29439121575096844,"pZ":0.07718664756162757,"vX0":3.5621915750756457,"vY0":-124.55020804412644,"vZ0":-5.609682810384335,"x":128.22,"y":236.7,"x0":-2.2032356850223214,"y0":50.00300008909031,"z0":6.104596409518676,"aX":5.513217658651329},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-16.1,"breakHorizontal":-7.2,"spinRate":2938,"spinDirection":36},"zone":13,"typeConfidence":0.92,"plateTime":0.44047311124520316,"extension":6.495457960847422},"index":1,"playId":"6f99e1e6-6207-380d-b612-ad2bd56b8785","pitchNumber":2,"startTime":"2025-08-07T01:40:52.370Z","endTime":"2025-08-07T01:40:57.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.69616357079483,"aZ":-45.576638998032145,"pfxX":5.477567175969556,"pfxZ":-9.110373999634774,"pX":-1.0399883775178642,"pZ":1.926278830092443,"vX0":0.7270770965925442,"vY0":-121.12432098628446,"vZ0":-1.0825778446764105,"x":156.64,"y":186.77,"x0":-2.055623211208512,"y0":50.00046896385997,"z0":6.396902107535524,"aX":8.061876493255477},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-16.4,"breakHorizontal":-10.1,"spinRate":2983,"spinDirection":31},"zone":13,"typeConfidence":0.92,"plateTime":0.45380985092487647,"extension":6.391051175160626},"index":2,"playId":"c5c49695-08b5-3404-a839-e0e191344612","pitchNumber":3,"startTime":"2025-08-07T01:41:15.650Z","endTime":"2025-08-07T01:41:19.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.255850650577855,"aZ":-26.200491085414427,"pfxX":2.843673029144324,"pfxZ":3.2992926843776917,"pX":-0.1000623507739336,"pZ":3.024239119530161,"vX0":5.006708898865662,"vY0":-132.65018777049673,"vZ0":-3.222267927055621,"x":120.81,"y":157.13,"x0":-2.3701042397446614,"y0":50.0023257059175,"z0":6.132845023518369,"aX":5.144244559008613},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.6,"breakHorizontal":-6.1,"spinRate":2734,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.41049142533736704,"extension":6.382373221262098},"hitData":{"launchSpeed":98.7,"launchAngle":14.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.26,"coordY":96.53}},"index":3,"playId":"f0e7f24c-f12c-362d-92a0-e82dcf6cfeaa","pitchNumber":4,"startTime":"2025-08-07T01:41:36.846Z","endTime":"2025-08-07T01:41:47.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:41:47.832Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-07T01:41:48.965Z","endTime":"2025-08-07T01:44:01.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.33098494988943,"strikeZoneBottom":1.58116278015493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.701962379808645,"aZ":-21.09563851058986,"pfxX":-9.036128839249672,"pfxZ":5.732663096845382,"pX":-0.8370060429877971,"pZ":2.564239370678887,"vX0":6.053906062011203,"vY0":-138.12475451455572,"vZ0":-6.070296147195231,"x":148.9,"y":169.55,"x0":-1.8828982150913587,"y0":50.00444373463519,"z0":6.208587127657893,"aX":-17.4653704835633},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":15.1,"spinRate":2571,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.39651923033273206,"extension":6.523874500540486},"index":0,"playId":"989d7ab5-1860-3627-8d02-0ed7635ee29f","pitchNumber":1,"startTime":"2025-08-07T01:42:13.468Z","endTime":"2025-08-07T01:42:17.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.38752599661377,"strikeZoneBottom":1.50346082721325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.475204022994497,"aZ":-34.55299997437743,"pfxX":6.946017815697054,"pfxZ":-1.5985590834021952,"pX":0.028951185807627754,"pZ":3.5342102531536894,"vX0":4.050625681375176,"vY0":-121.61805372731588,"vZ0":0.7670653845552733,"x":115.9,"y":143.36,"x0":-2.564622335185446,"y0":50.00277644999814,"z0":6.228767174116869,"aX":10.32951726161249},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.4,"breakHorizontal":-13.6,"spinRate":2828,"spinDirection":51},"zone":12,"typeConfidence":0.91,"plateTime":0.4516233070406015,"extension":6.24953708894398},"index":1,"playId":"a9e8fef0-c9fe-3d1d-9ccd-afbb184c30a0","pitchNumber":2,"startTime":"2025-08-07T01:42:30.920Z","endTime":"2025-08-07T01:42:35.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"963f964b-1bf8-319a-9c0f-0b6ee377b5ac","startTime":"2025-08-07T01:42:51.053Z","endTime":"2025-08-07T01:42:55.696Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.062349399612263,"aZ":-26.083173733846255,"pfxX":3.4184102190498016,"pfxZ":3.534271937841144,"pX":0.8852460676893509,"pZ":1.3833036429253809,"vX0":6.318338814566097,"vY0":-130.30843338395994,"vZ0":-7.051978315020122,"x":83.26,"y":201.43,"x0":-2.013676913873448,"y0":50.00199466070468,"z0":6.091855119236941,"aX":5.883095915520345},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":-7.6,"spinRate":2640,"spinDirection":182},"zone":14,"typeConfidence":0.89,"plateTime":0.42013590056843597,"extension":6.3678348437513845},"index":3,"playId":"5b3ec35f-48f2-3141-a1e5-345ca2f15abe","pitchNumber":3,"startTime":"2025-08-07T01:43:08.345Z","endTime":"2025-08-07T01:43:13.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-07T01:43:20.307Z","endTime":"2025-08-07T01:43:36.818Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.35321681931872,"strikeZoneBottom":1.54095462737836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33451965334041,"aZ":-30.393853402927718,"pfxX":2.089545318426964,"pfxZ":1.0274052677489998,"pX":2.176297863892337,"pZ":1.2024515442129646,"vX0":9.913325143911853,"vY0":-130.53188853849582,"vZ0":-6.721879841344681,"x":34.04,"y":206.31,"x0":-1.9410829720163014,"y0":50.00121012321801,"z0":6.0977533053050275,"aX":3.604522547782625},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.5,"breakHorizontal":-6.0,"spinRate":2750,"spinDirection":124},"zone":14,"typeConfidence":0.9,"plateTime":0.41952383479362654,"extension":6.535685668357529},"index":5,"playId":"cc678b36-b95d-36ce-b9ac-ba524398318b","pitchNumber":4,"startTime":"2025-08-07T01:43:36.818Z","endTime":"2025-08-07T01:43:40.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.871370769713284,"aZ":-22.79300667519087,"pfxX":-8.835337690091094,"pfxZ":5.02129066373576,"pX":-0.8072713401749176,"pZ":2.3555504336694097,"vX0":6.522947785759457,"vY0":-136.07818679191183,"vZ0":-5.578559537562882,"x":147.77,"y":175.18,"x0":-2.0918885989191893,"y0":50.003091138019585,"z0":6.0190917636331625,"aX":-16.510045762302305},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.0,"breakHorizontal":14.5,"spinRate":2588,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.40306159083434645,"extension":6.375219218878704},"index":6,"playId":"52ac35b8-b749-3119-a35c-a15ae3a44903","pitchNumber":5,"startTime":"2025-08-07T01:43:56.781Z","endTime":"2025-08-07T01:44:01.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:44:01.431Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"John Rave singles on a ground ball to left fielder Roman Anthony. Adam Frazier to 2nd.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-07T01:44:06.307Z","endTime":"2025-08-07T01:44:59.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"postOnSecond":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.55915562785401,"strikeZoneBottom":1.66271092594573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.122442483162654,"aZ":-25.94504177063446,"pfxX":1.9155203380911994,"pfxZ":3.4774549147320197,"pX":-0.023762588619143724,"pZ":1.7389709816210084,"vX0":5.380435390273721,"vY0":-132.428135674613,"vZ0":-6.398323970370083,"x":117.91,"y":191.83,"x0":-2.324049752551251,"y0":50.00289902333782,"z0":6.063359358313246,"aX":3.4283938393559135},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.2,"breakHorizontal":-4.6,"spinRate":2728,"spinDirection":167},"zone":8,"typeConfidence":0.89,"plateTime":0.4123296010704469,"extension":6.383650473819099},"index":0,"playId":"2da95a4c-30d4-3ff7-b8dc-ba8500a6e51c","pitchNumber":1,"startTime":"2025-08-07T01:44:27.570Z","endTime":"2025-08-07T01:44:31.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.157016593297314,"aZ":-15.40718538679194,"pfxX":-2.0903503642684953,"pfxZ":8.43464244682216,"pX":-0.16184037888300584,"pZ":2.5624403853420565,"vX0":5.764517774098948,"vY0":-140.2109460350716,"vZ0":-7.179459255064432,"x":123.17,"y":169.59,"x0":-1.9742711180798496,"y0":50.00465506587569,"z0":6.164703813590607,"aX":-4.156795023569835},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":2.6,"spinRate":2506,"spinDirection":204},"zone":5,"typeConfidence":0.89,"plateTime":0.3908775316455282,"extension":6.429211030085168},"hitData":{"launchSpeed":103.6,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.91,"coordY":104.56}},"index":1,"playId":"873978db-11e1-3b42-b1c1-26baae750195","pitchNumber":2,"startTime":"2025-08-07T01:44:48.771Z","endTime":"2025-08-07T01:44:59.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:44:59.536Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out, third baseman Alex Bregman to first baseman Romy Gonzalez.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-07T01:44:59.156Z","endTime":"2025-08-07T01:46:21.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.37272019060985,"strikeZoneBottom":1.45509310071865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11094762319867,"aZ":-44.639439955749765,"pfxX":3.3133826075856536,"pfxZ":-8.366547895712744,"pX":-0.41355294736177356,"pZ":1.297964109749015,"vX0":3.431098355431082,"vY0":-122.1417836636607,"vZ0":-2.543869060813752,"x":132.76,"y":203.73,"x0":-2.274030650952025,"y0":50.001773654005035,"z0":6.241470898660103,"aX":4.937227797360695},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-15.5,"breakHorizontal":-6.8,"spinRate":3006,"spinDirection":30},"zone":13,"typeConfidence":0.91,"plateTime":0.4507864805637669,"extension":6.3375663758300975},"index":0,"playId":"d18e9f72-34b1-3b25-bd0a-a4ff6a6c6bf5","pitchNumber":1,"startTime":"2025-08-07T01:45:36.228Z","endTime":"2025-08-07T01:45:40.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.648154204796104,"aZ":-42.45089355602095,"pfxX":4.8288342770581565,"pfxZ":-6.902971885738199,"pX":0.671295709865874,"pZ":1.2996354604617928,"vX0":5.455045625441414,"vY0":-121.98771433577755,"vZ0":-2.851050206535719,"x":91.41,"y":203.69,"x0":-2.23112861284909,"y0":50.002104405405056,"z0":6.185420915285624,"aX":7.189856944074357},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-13.0,"breakHorizontal":-10.2,"spinRate":3017,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.45105795360427825,"extension":6.393074624993432},"index":1,"playId":"84f442e8-6dbb-3d71-b312-95bff95cd887","pitchNumber":2,"startTime":"2025-08-07T01:45:54.888Z","endTime":"2025-08-07T01:45:59.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.26467091585025,"aZ":-16.435892914973632,"pfxX":-1.7978622841443486,"pfxZ":7.811802693526236,"pX":-0.4261023708972093,"pZ":2.9569995001849794,"vX0":5.205244619546728,"vY0":-140.89344172300216,"vZ0":-6.138356463622585,"x":133.24,"y":158.94,"x0":-2.0620060035593153,"y0":50.00660239858893,"z0":6.2216825919719865,"aX":-3.6240893542206822},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":2.3,"spinRate":2617,"spinDirection":201},"zone":1,"typeConfidence":0.88,"plateTime":0.38837878296105854,"extension":6.347934237830834},"hitData":{"launchSpeed":101.3,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.2,"coordY":172.46}},"index":2,"playId":"b4b6747b-9573-3a88-966f-b386d0cdee8d","pitchNumber":3,"startTime":"2025-08-07T01:46:14.446Z","endTime":"2025-08-07T01:46:21.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663462,"link":"/api/v1/people/663462","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:46:21.621Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Romy Gonzalez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-07T01:48:59.224Z","endTime":"2025-08-07T01:49:58.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carlos Estévez replaces Lucas Erceg.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-07T01:48:17.085Z","endTime":"2025-08-07T01:49:01.504Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608032,"link":"/api/v1/people/608032"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.769192273906484,"aZ":-26.814293822637193,"pfxX":2.3654858396446823,"pfxZ":3.319401456032847,"pX":-0.00869620051290876,"pZ":1.9538065784995706,"vX0":3.545050204018538,"vY0":-125.7721354674029,"vZ0":-4.929954156285527,"x":117.33,"y":186.03,"x0":-1.7397747560954917,"y0":50.001530847771704,"z0":6.094823571696135,"aX":3.8162598497249025},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.2,"breakHorizontal":-5.0,"spinRate":2335,"spinDirection":160},"zone":8,"typeConfidence":0.9,"plateTime":0.4342824407320256,"extension":6.1595263722687665},"index":1,"playId":"46bebd4e-d193-3a43-822f-e588f169c63e","pitchNumber":1,"startTime":"2025-08-07T01:49:01.504Z","endTime":"2025-08-07T01:49:05.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44178145633643,"aZ":-8.376451039601022,"pfxX":-5.349881932674657,"pfxZ":11.718119436772788,"pX":-0.6741050204651046,"pZ":2.756114860724913,"vX0":5.0482273474925705,"vY0":-141.62672683820742,"vZ0":-6.827273139788667,"x":142.7,"y":164.36,"x0":-1.7848719558815151,"y0":50.004700782788404,"z0":5.734381662935689,"aX":-10.866129314544015},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.0,"breakHorizontal":8.6,"spinRate":2267,"spinDirection":211},"zone":4,"typeConfidence":0.91,"plateTime":0.38678768222464344,"extension":6.274939371604428},"index":2,"playId":"cf67ddcd-e9c1-3ea1-a32d-55c432ee877b","pitchNumber":2,"startTime":"2025-08-07T01:49:17.712Z","endTime":"2025-08-07T01:49:20.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.55994316557177,"strikeZoneBottom":1.70339908762461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.067575677007774,"aZ":-27.16274291054051,"pfxX":4.123744746575298,"pfxZ":2.9905672919396955,"pX":2.1953444383546246,"pZ":0.6566257223417488,"vX0":7.92415017878018,"vY0":-128.26529761371597,"vZ0":-7.852888591045619,"x":33.32,"y":221.05,"x0":-1.4627782375453662,"y0":50.00366358003363,"z0":5.858119541913727,"aX":6.910826705503155},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.0,"breakHorizontal":-9.1,"spinRate":2478,"spinDirection":153},"zone":14,"typeConfidence":0.9,"plateTime":0.42607001233874975,"extension":6.419106688379565},"index":3,"playId":"83c45aef-0260-3cf1-95f5-b7a489a4e214","pitchNumber":3,"startTime":"2025-08-07T01:49:36.468Z","endTime":"2025-08-07T01:49:40.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.881277329322895,"aZ":-13.3984532831974,"pfxX":-4.72566674390545,"pfxZ":9.155566101702926,"pX":0.7742448819880929,"pZ":3.0477302969994757,"vX0":8.448683398393786,"vY0":-142.14029556268179,"vZ0":-5.0846885412107445,"x":87.49,"y":156.49,"x0":-1.6195927269627501,"y0":50.00504731988599,"z0":5.707297848332777,"aX":-9.694127941389995},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":6.8,"spinRate":2226,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.385006280923462,"extension":6.22581209905951},"index":4,"playId":"594d4786-809b-3ab0-8b5e-3b1dd788bae8","pitchNumber":4,"startTime":"2025-08-07T01:49:55.132Z","endTime":"2025-08-07T01:49:58.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:49:58.618Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-07T01:50:06.778Z","endTime":"2025-08-07T01:51:18.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.41665232014814,"strikeZoneBottom":1.60883444600638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.18924353394862,"aZ":-10.219042245442436,"pfxX":-4.214294468781512,"pfxZ":10.789843649658795,"pX":0.7485297289647127,"pZ":2.1748701020477026,"vX0":7.947343253506509,"vY0":-141.90909108525665,"vZ0":-8.02089199479948,"x":88.47,"y":180.06,"x0":-1.5437722685503583,"y0":50.004063179614384,"z0":5.693168871352219,"aX":-8.576812197430879},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.0,"breakHorizontal":6.0,"spinRate":2206,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.3863205900435398,"extension":6.333291206532946},"index":0,"playId":"742de0fa-d428-3692-90b9-b0f7400b3128","pitchNumber":1,"startTime":"2025-08-07T01:50:21.713Z","endTime":"2025-08-07T01:50:25.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.353295717638023,"aZ":-33.62431219247761,"pfxX":2.696932513796705,"pfxZ":-0.9058264343518356,"pX":-0.06252534096335617,"pZ":2.5605848345301014,"vX0":3.483626761446464,"vY0":-125.42740619700811,"vZ0":-1.9512606640013903,"x":119.38,"y":169.64,"x0":-1.8198851421379263,"y0":50.005036352925934,"z0":6.090216446369067,"aX":4.298171759823363},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.8,"breakHorizontal":-5.6,"spinRate":2317,"spinDirection":137},"zone":5,"typeConfidence":0.89,"plateTime":0.43666188902092395,"extension":6.043545617090477},"index":1,"playId":"04a92485-65f9-38c4-bf15-603b0955f016","pitchNumber":2,"startTime":"2025-08-07T01:50:37.223Z","endTime":"2025-08-07T01:50:41.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":99.0,"endSpeed":90.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.402722906072164,"aZ":-10.243199947877901,"pfxX":-6.840539498564378,"pfxZ":10.479912552688978,"pX":-0.36725533926808424,"pZ":3.5985802833533724,"vX0":6.697951955741569,"vY0":-143.96944685911117,"vZ0":-3.9255359473935503,"x":131.0,"y":141.62,"x0":-1.8386982676174686,"y0":50.002375729826426,"z0":5.61720274949716,"aX":-14.314739998084363},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.4,"breakHorizontal":11.0,"spinRate":2332,"spinDirection":214},"zone":1,"typeConfidence":0.91,"plateTime":0.3809062163947492,"extension":6.21873488481961},"index":2,"playId":"7184a5ef-8655-369e-908a-7603a6f9561f","pitchNumber":3,"startTime":"2025-08-07T01:50:53.722Z","endTime":"2025-08-07T01:50:57.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.574615053841235,"aZ":-15.698607225758538,"pfxX":-5.647606200193641,"pfxZ":9.651706377384258,"pX":0.10835090258077935,"pZ":1.784601647885543,"vX0":6.447234708411233,"vY0":-129.6887772737292,"vZ0":-7.040863157701626,"x":112.87,"y":190.6,"x0":-1.673586147001258,"y0":50.00346551440712,"z0":5.727495726726695,"aX":-9.641636255166002},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.1,"breakHorizontal":8.9,"spinRate":1600,"spinDirection":217},"zone":8,"typeConfidence":0.54,"plateTime":0.4219962598786493,"extension":6.481351658783395},"index":3,"playId":"19998fd4-ec61-3382-83bc-f5d66d31220a","pitchNumber":4,"startTime":"2025-08-07T01:51:14.130Z","endTime":"2025-08-07T01:51:18.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:51:18.508Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out softly, pitcher Carlos Estévez to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-07T01:51:31.119Z","endTime":"2025-08-07T01:52:26.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608032,"link":"/api/v1/people/608032"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.74587746143726,"aZ":-10.747130765924366,"pfxX":-5.215751737903151,"pfxZ":10.64630424709778,"pX":-0.06478648383867719,"pZ":2.356242363727372,"vX0":6.265162571706649,"vY0":-141.32838835688813,"vZ0":-7.3941619190352545,"x":119.47,"y":175.16,"x0":-1.6380543636266978,"y0":50.00075987901547,"z0":5.705162472098657,"aX":-10.495948464088581},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":8.0,"spinRate":2281,"spinDirection":205},"zone":5,"typeConfidence":0.91,"plateTime":0.38831761806445586,"extension":6.536415106501463},"index":0,"playId":"82571ea3-b528-326c-98bf-a3a6bbae964c","pitchNumber":1,"startTime":"2025-08-07T01:51:40.722Z","endTime":"2025-08-07T01:51:49.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.246496962500004,"aZ":-17.56017203503385,"pfxX":-4.356356231260317,"pfxZ":8.454530127452772,"pX":-0.2719729495849863,"pZ":1.3704531536204407,"vX0":5.320957792902739,"vY0":-130.79591505808546,"vZ0":-7.8136546348222735,"x":127.37,"y":201.78,"x0":-1.7691014556867144,"y0":50.00012140043132,"z0":5.719170524705824,"aX":-7.527680873377552},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.7,"breakHorizontal":6.7,"spinRate":1553,"spinDirection":226},"zone":8,"typeConfidence":0.76,"plateTime":0.4191742661398483,"extension":6.559604973333465},"hitData":{"launchSpeed":45.1,"launchAngle":-69.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":130.06,"coordY":190.82}},"index":1,"playId":"958b2b78-4c98-363b-8789-ae5dd7e31ca9","pitchNumber":2,"startTime":"2025-08-07T01:52:17.950Z","endTime":"2025-08-07T01:52:26.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":624428,"link":"/api/v1/people/624428"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":686475,"link":"/api/v1/people/686475"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-07T01:52:26.807Z","atBatIndex":78}]